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/cambium | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/cambium')
23 files changed, 77597 insertions, 0 deletions
diff --git a/MIBS/cambium/300/CAMBIUM-PTP500-MIB b/MIBS/cambium/300/CAMBIUM-PTP500-MIB new file mode 100644 index 0000000..7d7aea4 --- /dev/null +++ b/MIBS/cambium/300/CAMBIUM-PTP500-MIB @@ -0,0 +1,2588 @@ + CAMBIUM-PTP500-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ Integer32, IpAddress,
+ enterprises
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ cambium MODULE-IDENTITY
+ LAST-UPDATED "201403141604Z"
+ ORGANIZATION "Cambium Networks Ltd."
+ CONTACT-INFO
+ "Post: Simon Whitaker
+ Cambium Networks Ltd.
+ Unit B2,
+ Linhay Business Park,
+ Eastern Road,
+ Ashburton,
+ Devon.
+ TQ13 7UP
+ United Kingdom
+ Phone: +44 (0) 1364 655 500
+ Email: simon.whitaker@cambiumnetworks.com"
+ DESCRIPTION
+ "MIB for 105Mbps non-line-of-sight (NLOS) wireless ethernet bridge."
+ REVISION "201403141604Z"
+ DESCRIPTION "PTP500-05-04:
+ Added aAAControl group containing user table."
+ REVISION "201302080838Z"
+ DESCRIPTION "PTP500-05-03:
+ Removed encryptionEnabledMismatchTrap.
+ Renamed dfsChannelChangeTrap to channelChangeTrap."
+ REVISION "201207091750Z"
+ DESCRIPTION "PTP500-05-02:
+ Corrected REVISION DESCRIPTION clause for 05-01."
+ REVISION "201203281037Z"
+ DESCRIPTION "PTP500-05-01:
+ Updated ORGANIZATION and CONTACT-INFO.
+ Replaced syslogLocalLog with syslogState.
+ Added licensedCapacity and capacityLicenseMismatchTrap as part of SKU reduction.
+ Added support for HTTPS.
+ Added enabledDiagnosticAlarms attribute.
+ Added support for syslog client.
+ Removed lineOfSightModeInactive trap as part of SKU reduction (LOS no longer supported)."
+ REVISION "201107131657Z"
+ DESCRIPTION "PTP500-04-01:
+ Added latitude, longitude, altitude, searchState, accessMethod and groupID."
+ REVISION "201009221449Z"
+ DESCRIPTION "PTP500-04-00:
+ Changed root OID.
+ Added SNMPv3 support, TDD sync, DFS Table, BIT STRING types now OCTET STRING.
+ Added linkName, siteName.
+ Renamed ethernet attributes & traps."
+ REVISION "200905290925Z"
+ DESCRIPTION "PTP500-03-02: Added Telecoms circuit emulation."
+ REVISION "200811041022Z"
+ DESCRIPTION "PTP500-03-00: Added Link Symmetry."
+ REVISION "200806261644Z"
+ DESCRIPTION "PTP500-02-00: Added IEEE 802.1q & 802.1ad VLAN support."
+ REVISION "200804111808Z"
+ DESCRIPTION "PTP500-01-00"
+ ::= { enterprises 17713 }
+
+ -- Groups in cambium
+ ptp OBJECT IDENTIFIER ::= { cambium 1 }
+ ptmp OBJECT IDENTIFIER ::= { cambium 2 }
+ ptp500 OBJECT IDENTIFIER ::= { cambium 5 }
+
+ -- Groups in ptp500
+ dfs OBJECT IDENTIFIER ::= { ptp500 3 }
+ configuration OBJECT IDENTIFIER ::= { ptp500 5 }
+ ethernet OBJECT IDENTIFIER ::= { ptp500 6 }
+ telecom OBJECT IDENTIFIER ::= { ptp500 7 }
+ licence OBJECT IDENTIFIER ::= { ptp500 8 }
+ management OBJECT IDENTIFIER ::= { ptp500 9 }
+ phyControl OBJECT IDENTIFIER ::= { ptp500 10 }
+ phyStatus OBJECT IDENTIFIER ::= { ptp500 12 }
+ alarms OBJECT IDENTIFIER ::= { ptp500 13 }
+ smtp OBJECT IDENTIFIER ::= { ptp500 15 }
+ snmpControl OBJECT IDENTIFIER ::= { ptp500 16 }
+ sntp OBJECT IDENTIFIER ::= { ptp500 17 }
+ reset OBJECT IDENTIFIER ::= { ptp500 18 }
+ versions OBJECT IDENTIFIER ::= { ptp500 19 }
+ pubStats OBJECT IDENTIFIER ::= { ptp500 20 }
+ encryption OBJECT IDENTIFIER ::= { ptp500 22 }
+ tDDControl OBJECT IDENTIFIER ::= { ptp500 23 }
+ aAAControl OBJECT IDENTIFIER ::= { ptp500 25 }
+ syslogControl OBJECT IDENTIFIER ::= { ptp500 24 }
+ supplementary OBJECT IDENTIFIER ::= { ptp500 96 }
+ ptpGroups OBJECT IDENTIFIER ::= { ptp500 98 }
+ ptpTraps OBJECT IDENTIFIER ::= { ptp500 99 }
+ ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 }
+
+ -- Compliance information
+ --
+ ptpCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the Cambium PTP MIB"
+ MODULE -- this module
+ MANDATORY-GROUPS { dfsGroup
+ , configurationGroup
+ , ethernetGroup
+ , telecomGroup
+ , licenceGroup
+ , managementGroup
+ , phyControlGroup
+ , phyStatusGroup
+ , alarmsGroup
+ , smtpGroup
+ , snmpControlGroup
+ , sntpGroup
+ , resetGroup
+ , versionsGroup
+ , pubStatsGroup
+ , encryptionGroup
+ , tDDControlGroup
+ , aAAControlGroup
+ , syslogControlGroup
+ , supplementaryGroup
+ , notificationsGroup
+ }
+ ::= { ptp500 97 }
+
+ dfsGroup OBJECT-GROUP
+ OBJECTS { dfsTableNumber
+ , dfsMeans
+ , dfsNineNinePointNinePercentiles
+ , dfsPeaks
+ }
+ STATUS current
+ DESCRIPTION "The dfs object group."
+ ::= { ptpGroups 3 }
+
+ configurationGroup OBJECT-GROUP
+ OBJECTS { iPAddress
+ , subnetMask
+ , gatewayIPAddress
+ , targetMACAddress
+ , masterSlaveMode
+ , maximumTransmitPower
+ , antennaGain
+ , cableLoss
+ , eIRP
+ , channelBandwidth
+ , remoteIPAddress
+ , linkName
+ , siteName
+ , accessMethod
+ , groupID
+ }
+ STATUS current
+ DESCRIPTION "The configuration object group."
+ ::= { ptpGroups 5 }
+
+ ethernetGroup OBJECT-GROUP
+ OBJECTS { dataPortAutoNegotiation
+ , dataPortAutoNegAdvertisement
+ , dataPortAutoMdix
+ , dataPortStatus
+ , dataPortSpeedAndDuplex
+ , dataPortWirelessDownAlert
+ , useVLANForManagementInterfaces
+ , vLANManagementPriority
+ , vLANManagementVID
+ , vLANPriorityTableNumber
+ , vLANPriorityQueueMapping
+ }
+ STATUS current
+ DESCRIPTION "The ethernet object group."
+ ::= { ptpGroups 6 }
+
+ telecomGroup OBJECT-GROUP
+ OBJECTS { telecomsInterface
+ , telecomsChannelStatus
+ , telecomsLineCode
+ , telecomsCableLength
+ , telecomsLoopback
+ }
+ STATUS current
+ DESCRIPTION "The telecom object group."
+ ::= { ptpGroups 7 }
+
+ licenceGroup OBJECT-GROUP
+ OBJECTS { regionCode
+ , productVariant
+ , productName
+ , ethernetFiberSupport
+ , frequencyVariant
+ , bandwidthVariant
+ , constantPowerSpectralDensity
+ , sNMPv3Enable
+ , licensedCapacity
+ }
+ STATUS current
+ DESCRIPTION "The licence object group."
+ ::= { ptpGroups 8 }
+
+ managementGroup OBJECT-GROUP
+ OBJECTS { installStatus
+ , installArmState
+ , tFTPServerIPAddress
+ , tFTPServerPortNumber
+ , tFTPSoftwareUpgradeFileName
+ , tFTPStartSoftwareUpgrade
+ , tFTPSoftwareUpgradeStatus
+ , tFTPSoftwareUpgradeStatusText
+ , tFTPSoftwareUpgradeStatusAdditionalText
+ , hTTPAccessEnabled
+ , telnetAccessEnabled
+ , hTTPPortNumber
+ , hTTPSPortNumber
+ , telnetPortNumber
+ , hTTPSAccessEnabled
+ }
+ STATUS current
+ DESCRIPTION "The management object group."
+ ::= { ptpGroups 9 }
+
+ phyControlGroup OBJECT-GROUP
+ OBJECTS { linkSymmetry
+ , linkModeOptimisation
+ , userConfiguredMaxModulationMode
+ , remoteMaximumTransmitPower
+ }
+ STATUS current
+ DESCRIPTION "The phyControl object group."
+ ::= { ptpGroups 10 }
+
+ phyStatusGroup OBJECT-GROUP
+ OBJECTS { receivePower
+ , vectorError
+ , transmitPower
+ , range
+ , linkLoss
+ , receiveChannel
+ , transmitChannel
+ , receiveModulationMode
+ , transmitModulationMode
+ , receiveFreqMHz
+ , transmitFreqMHz
+ , signalStrengthRatio
+ , receiveFreqKHz
+ , transmitFreqKHz
+ , searchState
+ }
+ STATUS current
+ DESCRIPTION "The phyStatus object group."
+ ::= { ptpGroups 12 }
+
+ alarmsGroup OBJECT-GROUP
+ OBJECTS { unitOutOfCalibration
+ , incompatibleRegionCodes
+ , noWirelessChannelAvailable
+ , wirelessLinkDisabledWarning
+ , dataPortDisabledWarning
+ , dataPortConfigurationMismatch
+ , incompatibleMasterAndSlave
+ , tDDSynchronizationStatus
+ , tDDSynchronizationAlarm
+ , linkModeOptimizationMismatch
+ , capacityLicenseMismatch
+ }
+ STATUS current
+ DESCRIPTION "The alarms object group."
+ ::= { ptpGroups 13 }
+
+ smtpGroup OBJECT-GROUP
+ OBJECTS { sMTPEmailAlert
+ , sMTPServerIPAddress
+ , sMTPServerPortNumber
+ , sMTPSourceEmailAddress
+ , sMTPDestinationEmailAddress
+ , sMTPEnabledMessages
+ }
+ STATUS current
+ DESCRIPTION "The smtp object group."
+ ::= { ptpGroups 15 }
+
+ snmpControlGroup OBJECT-GROUP
+ OBJECTS { sNMPPortNumber
+ , sNMPCommunityString
+ , sNMPTrapTableNumber
+ , sNMPTrapVersion
+ , sNMPEnabledTraps
+ , enabledDiagnosticAlarms
+ , sNMPSendAllTrapsAtStartup
+ , sNMPTrapIPAddress
+ , sNMPTrapPortNumber
+ }
+ STATUS current
+ DESCRIPTION "The snmpControl object group."
+ ::= { ptpGroups 16 }
+
+ sntpGroup OBJECT-GROUP
+ OBJECTS { sNTPState
+ , sNTPServerIPAddress
+ , sNTPServerPortNumber
+ , sNTPPollInterval
+ , sNTPSync
+ , sNTPLastSync
+ , systemClock
+ , timeZone
+ , daylightSaving
+ }
+ STATUS current
+ DESCRIPTION "The sntp object group."
+ ::= { ptpGroups 17 }
+
+ resetGroup OBJECT-GROUP
+ OBJECTS { systemReset
+ }
+ STATUS current
+ DESCRIPTION "The reset object group."
+ ::= { ptpGroups 18 }
+
+ versionsGroup OBJECT-GROUP
+ OBJECTS { softwareVersion
+ , hardwareVersion
+ , secondarySoftwareVersion
+ , bootVersion
+ }
+ STATUS current
+ DESCRIPTION "The versions object group."
+ ::= { ptpGroups 19 }
+
+ pubStatsGroup OBJECT-GROUP
+ OBJECTS { receiveDataRate
+ , transmitDataRate
+ , aggregateDataRate
+ , wirelessLinkAvailability
+ , wirelessLinkStatus
+ , byteErrorRatio
+ , receiveModulationModeDetail
+ }
+ STATUS current
+ DESCRIPTION "The pubStats object group."
+ ::= { ptpGroups 20 }
+
+ encryptionGroup OBJECT-GROUP
+ OBJECTS { encryptionAlgorithm
+ }
+ STATUS current
+ DESCRIPTION "The encryption object group."
+ ::= { ptpGroups 22 }
+
+ tDDControlGroup OBJECT-GROUP
+ OBJECTS { tDDSynchronizationMode
+ }
+ STATUS current
+ DESCRIPTION "The tDDControl object group."
+ ::= { ptpGroups 23 }
+
+ aAAControlGroup OBJECT-GROUP
+ OBJECTS { userTableNumber
+ , userName
+ , userRole
+ , userEnabled
+ , userPassword
+ }
+ STATUS current
+ DESCRIPTION "The aAAControl object group."
+ ::= { ptpGroups 25 }
+
+ syslogControlGroup OBJECT-GROUP
+ OBJECTS { syslogClient
+ , syslogState
+ }
+ STATUS current
+ DESCRIPTION "The syslogControl object group."
+ ::= { ptpGroups 24 }
+
+ supplementaryGroup OBJECT-GROUP
+ OBJECTS { longitude
+ , latitude
+ , altitude
+ }
+ STATUS current
+ DESCRIPTION "The supplementary object group."
+ ::= { ptpGroups 96 }
+
+ notificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { channelChangeTrap
+ , dfsImpulsiveInterferenceTrap
+ , dataPortStatusTrap
+ , telecomsChannelStatusTrap
+ , telecomsLoopbackTrap
+ , regionCodeTrap
+ , installStatusTrap
+ , installArmStateTrap
+ , unitOutOfCalibrationTrap
+ , incompatibleRegionCodesTrap
+ , noWirelessChannelAvailableTrap
+ , wirelessLinkDisabledWarningTrap
+ , dataPortDisabledWarningTrap
+ , dataPortConfigurationMismatchTrap
+ , incompatibleMasterAndSlaveTrap
+ , sNTPSyncTrap
+ , tDDSynchronizationAlarmTrap
+ , linkModeOptimizationMismatchTrap
+ , capacityLicenseMismatchTrap
+ , syslogStateTrap
+ , syslogLocalNearlyFullTrap
+ , syslogLocalWrappedTrap
+ , syslogClientTrap
+ }
+ STATUS current
+ DESCRIPTION "The notifications group."
+ ::= { ptpGroups 99 }
+
+
+ DfsTableEntry ::=
+ SEQUENCE { dfsTableIndex INTEGER
+ , dfsMeans Integer32
+ , dfsNineNinePointNinePercentiles Integer32
+ , dfsPeaks Integer32
+ }
+
+ dfsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DfsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A table storing a snapshot of various DFS measurements for each channel"
+ ::= { dfs 2 }
+
+ dfsTableEntry OBJECT-TYPE
+ SYNTAX DfsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table DfsTable"
+ INDEX { dfsTableIndex }
+ ::= { dfsTable 1 }
+
+ VLANPriorityTableEntry ::=
+ SEQUENCE { vLANPriorityQueueMapping INTEGER
+ , vLANPriorityTableIndex INTEGER
+ }
+
+ vLANPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VLANPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by VLAN priority."
+ ::= { ethernet 15 }
+
+ vLANPriorityTableEntry OBJECT-TYPE
+ SYNTAX VLANPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table VLANPriorityTable"
+ INDEX { vLANPriorityTableIndex }
+ ::= { vLANPriorityTable 1 }
+
+ SNMPTrapTableEntry ::=
+ SEQUENCE { sNMPTrapTableIndex INTEGER
+ , sNMPTrapIPAddress IpAddress
+ , sNMPTrapPortNumber INTEGER
+ }
+
+ sNMPTrapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " SNMP trap configuration table."
+ ::= { snmpControl 4 }
+
+ sNMPTrapTableEntry OBJECT-TYPE
+ SYNTAX SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table SNMPTrapTable"
+ INDEX { sNMPTrapTableIndex }
+ ::= { sNMPTrapTable 1 }
+
+ UserTableEntry ::=
+ SEQUENCE { userTableIndex INTEGER
+ , userName OCTET STRING
+ , userRole INTEGER
+ , userEnabled INTEGER
+ , userPassword OCTET STRING
+ }
+
+ userTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The User Table Control group contains objects specifically for user account management."
+ ::= { aAAControl 2 }
+
+ userTableEntry OBJECT-TYPE
+ SYNTAX UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table UserTable"
+ INDEX { userTableIndex }
+ ::= { userTable 1 }
+
+ -- Dfs group attribute definitions
+ --
+ dfsTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the dfsTable"
+ ::= { dfs 1 }
+
+ -- DfsTable group attribute definitions
+ --
+ dfsTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..63)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the dfsTable."
+ ::= { dfsTableEntry 1 }
+
+ dfsMeans OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS means"
+ ::= { dfsTableEntry 2 }
+
+ dfsNineNinePointNinePercentiles OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS 99.9 percentiles"
+ ::= { dfsTableEntry 3 }
+
+ dfsPeaks OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS peaks"
+ ::= { dfsTableEntry 4 }
+
+ -- Configuration group attribute definitions
+ --
+ iPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet protocol (IP) address. This address is used by
+ the family of Internet protocols to uniquely identify the
+ unit on a network. NB: A system reboot is required to
+ activate changes to this attribute."
+ ::= { configuration 1 }
+
+ subnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A subnet allows the flow of network traffic between
+ hosts to be segregated based on a network configuration.
+ By organizing hosts into logical groups, subnetting can
+ improve network security and performance. NB: A system
+ reboot is required to activate changes to this attribute"
+ ::= { configuration 2 }
+
+ gatewayIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of a computer on the current network that
+ is currently acting as a network gateway. A gateway acts
+ as an entrance / exit to packets from / to other
+ networks. NB: A system reboot is required to activate
+ changes to this attribute"
+ ::= { configuration 3 }
+
+ targetMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC address of the PTP wireless unit forming the other
+ end of the PTP link"
+ ::= { configuration 4 }
+
+ masterSlaveMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The PTP wireless link operates using a master and slave
+ relationship"
+ ::= { configuration 5 }
+
+ maximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-100..27)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the wireless unit is permitted to
+ use when establishing and maintaining the wireless link"
+ ::= { configuration 6 }
+
+ antennaGain OBJECT-TYPE
+ SYNTAX INTEGER (0..610)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Antenna Gain. Expressed in 10ths of dBi. NB: This
+ attribute is ignored for variants with an integral
+ antenna."
+ ::= { configuration 7 }
+
+ cableLoss OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Loss in the cable between the ODU and the antenna.
+ Expressed in 10ths of dB. NB: This attribute is ignored
+ for variants with an integral antenna."
+ ::= { configuration 8 }
+
+ eIRP OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Effective Isotropic Radiated Power (EIRP) describes the
+ strength of the radio signal leaving the wireless unit.
+ Expressed in 10ths of dBm"
+ ::= { configuration 9 }
+
+ channelBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw30MHz(0),
+ bw15MHz(1),
+ bw10MHz(2),
+ bw5MHz(3),
+ bw20MHz(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This control sets the bandwidth of the transmit and
+ receive radio channels"
+ ::= { configuration 11 }
+
+ remoteIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP Address of the peer wireless unit"
+ ::= { configuration 12 }
+
+ linkName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the PTP link allocated by the System
+ Administrator. Used to establish a connection with the
+ correct PTP wireless unit at the other end of the link.
+ NOTE: The link name MUST be the same at both ends of the
+ PTP link."
+ ::= { configuration 14 }
+
+ siteName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This field contains a user-provided description of the
+ site name together with any additional notes"
+ ::= { configuration 15 }
+
+ accessMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ linkAccess(0),
+ linkNameAccess(1),
+ groupAccess(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This controls whether the link can be established
+ between pre-paired Master-Slave using MAC addresses (Link
+ Access) or by using link name (Link Name Access)"
+ ::= { configuration 16 }
+
+ groupID OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When Access Method is set to Group Access, the Group ID
+ identifies all the units belonging to the same group.
+ Group Access is only supported on some platforms"
+ ::= { configuration 17 }
+
+ -- Ethernet group attribute definitions
+ --
+ dataPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the local Ethernet interface
+ configuration is automatically negotiated or forced. Do
+ not use a forced setting together with auto negotiation
+ at the Ethernet link partner. If you want to run your
+ Ethernet link at a fixed speed and duplex then you would
+ normally leave auto negotiation enabled and only enable
+ the single Auto Neg Advertisement option that you want
+ the link to run in - FORCING ETHERNET CONFIGURATION IS A
+ LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE
+ HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST
+ ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET
+ LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE
+ LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED
+ EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The
+ new setting will only take effect after a system reboot."
+ ::= { ethernet 1 }
+
+ dataPortAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ negInvalid(2),
+ neg10MbpsHalfDuplex(3),
+ neg10MbpsFullDuplex(4),
+ neg100MbpsHalfDuplex(5),
+ neg100MbpsFullDuplex(6),
+ negUnknown1(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This sets the different Ethernet configurations that
+ will be advertised during auto negotiation. NB: The new
+ setting will only take effect after a system reboot.
+ WARNING: Duplex mismatch may result if both ends of the
+ Ethernet link do not have the same settings. Do not auto
+ negotiation together with a fixed setting at the Ethernet
+ link partner. WARNING: Make sure that you select
+ option(s) that you know your connected equipment can
+ cater for!"
+ ::= { ethernet 2 }
+
+ dataPortAutoMdix OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This enables/disables the Auto MDI/MDIX capability. NB:
+ The new setting will only take effect after a system
+ reboot"
+ ::= { ethernet 3 }
+
+ dataPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1),
+ fiberLinkUp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ethernet 4 }
+
+ dataPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000MbpsFullDuplex(0),
+ speed100MbpsFullDuplex(1),
+ speed100MbpsHalfDuplex(2),
+ speed10MbpsFullDuplex(3),
+ speed10MbpsHalfDuplex(4),
+ speedUnknown6(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the Ethernet link"
+ ::= { ethernet 5 }
+
+ dataPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled, this causes the Ethernet link to be
+ dropped briefly when the wireless link drops. This is so
+ that spanning tree algorithms can quickly detect that
+ there is a problem."
+ ::= { ethernet 6 }
+
+ useVLANForManagementInterfaces OBJECT-TYPE
+ SYNTAX INTEGER {
+ noVLANTagging(0),
+ iEEE8021QTaggedCTagType8100(1),
+ iEEE8021adTaggedSTagorBTagType88a8(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the management interfaces
+ (WWW/SNMP/SMTP/SNTP) use VLAN tags or not. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 7 }
+
+ vLANManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN Priority (0-7) will be included in packets
+ generated by the management interfaces. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 8 }
+
+ vLANManagementVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN VID (0-4094) will be included in packets
+ generated by the management interfaces. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 11 }
+
+ vLANPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the vLANPriorityTable."
+ ::= { ethernet 14 }
+
+ -- VLANPriorityTable group attribute definitions
+ --
+ vLANPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mapping of VLAN priority flag to packet queue. The
+ higher the queue number the greater its priority."
+ ::= { vLANPriorityTableEntry 1 }
+
+ vLANPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(1),
+ p1(2),
+ p2(3),
+ p3(4),
+ p4(5),
+ p5(6),
+ p6(7),
+ p7(8),
+ untagged(9)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "VLAN priority flag, used to index values in the
+ vLANPriorityTable."
+ ::= { vLANPriorityTableEntry 2 }
+
+ -- Telecom group attribute definitions
+ --
+ telecomsInterface OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ e1(1),
+ t1(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line interface type. If this is set to 'None' then
+ the telecoms interfaces are disabled, and the telecom
+ group attributes will be ignored."
+ ::= { telecom 1 }
+
+ telecomsChannelStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ noSignalLocal(1),
+ noSignalRemote(2),
+ noSignalLocalandRemote(3),
+ up(4),
+ remoteTiming(5),
+ noSignalLocalandRemoteTiming(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of telecoms channel. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { telecom 2 }
+
+ telecomsLineCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ aMI(0),
+ b8ZSHDB3(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line code setting of the telecoms interface. This
+ must match the setting of the device connected to this
+ interface"
+ ::= { telecom 4 }
+
+ telecomsCableLength OBJECT-TYPE
+ SYNTAX INTEGER {
+ feet133(0),
+ feet266(1),
+ feet399(2),
+ feet533(3),
+ feet655(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The length of the cable connected to the telecoms
+ interface, measured in feet"
+ ::= { telecom 6 }
+
+ telecomsLoopback OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ copper(1),
+ wireless(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The loopback status of telecoms channel. This is
+ intended for installation testing and should be set to
+ 'None' for normal operation. The wire connections to a
+ unit can be tested by applying a 'Copper' loopback to the
+ local unit. The wireless connection to the remote unit
+ can be tested by applying a 'Wireless' loopback to the
+ remote unit with no loopback on the local unit. When
+ applying a wireless loopback, please ensure that the
+ other end of the link has a loopback setting of 'None'.
+ NB: a change of state may generate an SNMP trap and/or
+ SMTP email alert"
+ ::= { telecom 8 }
+
+ -- Licence group attribute definitions
+ --
+ regionCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ regionCodeInvalid(0),
+ regionCode1(1),
+ regionCode2(2),
+ regionCode3(3),
+ regionCode4(4),
+ regionCode5(5),
+ regionCode6(6),
+ regionCode7(7),
+ regionCode8(8),
+ regionCode9(9),
+ regionCode10(10),
+ regionCode11(11),
+ regionCode12(12),
+ regionCode13(13),
+ regionCode14(14),
+ regionCode15(15),
+ regionCode16(16),
+ regionCode17(17),
+ regionCode18(18),
+ regionCode19(19),
+ regionCode20(20),
+ regionCode21(21),
+ regionCode22(22),
+ regionCode23(23),
+ regionCode24(24),
+ regionCode25(25),
+ regionCode26(26),
+ regionCode27(27),
+ regionCode28(28),
+ regionCode29(29),
+ regionCode30(30),
+ regionCode31(31)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The region code prohibits the wireless unit from
+ operating outside the regulated limits. An invalid region
+ code indicates a corrupted licence key. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { licence 1 }
+
+ productVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ pTPxx400Full(0),
+ pTPxx400Deprecated1(1),
+ pTPxx400Deprecated2(2),
+ pTPxx400Lite(3),
+ spare1(4),
+ pTPxx300(5),
+ spare2(6),
+ spare3(7),
+ pTPxx500FullDeprecated(8),
+ pTPxx500LiteDeprecated(9),
+ pTPxx500(10),
+ pTPxx600Lite(11),
+ pTPxx600Full(12),
+ spare5(13),
+ spare6(14),
+ pTP800(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The product variant"
+ ::= { licence 2 }
+
+ productName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the product variant"
+ ::= { licence 3 }
+
+ ethernetFiberSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet fiber support availability on this wireless
+ unit"
+ ::= { licence 4 }
+
+ frequencyVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ freq5800MHz(0),
+ freq5400MHz(1),
+ freq4900MHz(2),
+ freq2500MHz(3),
+ freq5800MHz2(4),
+ freq5400MHz2(5),
+ freq4500MHz(6),
+ freq5900MHz(7),
+ freq5200MHz(8),
+ freq5100MHz(9),
+ freq4800MHz(10)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frequency variant of the wireless unit"
+ ::= { licence 5 }
+
+ bandwidthVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw30MHz(0),
+ bw15MHz(1),
+ bw10MHz(2),
+ bw5MHz(3),
+ bw20MHz(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bandwidth variant of the wireless unit"
+ ::= { licence 6 }
+
+ constantPowerSpectralDensity OBJECT-TYPE
+ SYNTAX INTEGER {
+ constant(0),
+ fullPower(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Constant power spectral density mode control"
+ ::= { licence 7 }
+
+ sNMPv3Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 availability control"
+ ::= { licence 9 }
+
+ licensedCapacity OBJECT-TYPE
+ SYNTAX INTEGER {
+ capacity25Mbps(0),
+ capacity52Mbps(1),
+ capacity105Mbps(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum allowable data rate for ethernet frames
+ permitted by the licence key. The actual data rate
+ depends upon the prevailing wireless conditions"
+ ::= { licence 11 }
+
+ -- Management group attribute definitions
+ --
+ installStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ wrongPeer(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { management 3 }
+
+ installArmState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disarmed(0),
+ armed(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is being installed. NB: a value
+ other than 'disarmed' on startup, or a change of state
+ during operation may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { management 4 }
+
+ tFTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 5 }
+
+ tFTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port number of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 6 }
+
+ tFTPSoftwareUpgradeFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Filename of the Software Upgrade to be loaded from the
+ TFTP Server"
+ ::= { management 7 }
+
+ tFTPStartSoftwareUpgrade OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Write '1' to this attribute to start the TFTP software
+ upgrade process. The attribute will be reset to 0 when
+ the upgrade process has finished"
+ ::= { management 8 }
+
+ tFTPSoftwareUpgradeStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ idle(0),
+ uploadinprogress(1),
+ uploadsuccessfulprogrammingFLASH(2),
+ upgradesuccessfulreboottorunthenewsoftwareimage(3),
+ upgradefailed(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of the TFTP Software upgrade process"
+ ::= { management 9 }
+
+ tFTPSoftwareUpgradeStatusText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Descriptive text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 10 }
+
+ tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Any additional text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 11 }
+
+ hTTPAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTP access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTP port. Remote
+ management via HTTPS is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 12 }
+
+ telnetAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not Telnet access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the TELNET port. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = Disabled)"
+ ::= { management 13 }
+
+ hTTPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTP access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 80)"
+ ::= { management 14 }
+
+ hTTPSPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTPS access. A value
+ of zero will use the default port number. Availability of
+ HTTPS is controlled via the Licence Key. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 443)"
+ ::= { management 15 }
+
+ telnetPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for TELNET access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 23)"
+ ::= { management 16 }
+
+ hTTPSAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTPS access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTPS port. Remote
+ management via HTTP is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 17 }
+
+ -- PhyControl group attribute definitions
+ --
+ linkSymmetry OBJECT-TYPE
+ SYNTAX INTEGER {
+ symmetryAdaptive(0),
+ symmetry3to1(1),
+ symmetry1to1(2),
+ symmetry1to3(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In fixed asymmetric mode (3 to 1) the transmit time is
+ three times as long as the receive time. In fixed
+ symmetric mode (1 to 1) the unit spends an equal amount
+ of time transmitting and receiving. In fixed asymmetric
+ mode (1 to 3) the receive time is three times as long as
+ the transmit time. In adaptive mode the transmit and
+ receive periods adjust with applied load. NB: only
+ applicable for master nodes."
+ ::= { phyControl 1 }
+
+ linkModeOptimisation OBJECT-TYPE
+ SYNTAX INTEGER {
+ iPTraffic(0),
+ tDMTraffic(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Optimises the wireless link behavior for the type of
+ traffic to be carried. In 'IP Traffic' mode, the wireless
+ link will minimise transmission errors by automatically
+ adapting the modulation mode. In 'TDM Traffic' mode, the
+ wireless link will minimise transmission latency and
+ preserve throughput by maintaining a higher modulation
+ mode in the presence of a limited number of errors. The
+ 'TDM Traffic' mode is recommended for E1/T1 applications
+ and connectionless protocols."
+ ::= { phyControl 2 }
+
+ userConfiguredMaxModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modBpsk50percent(0),
+ modQpsk50percent(1),
+ modQpsk75percent(2),
+ mod16qam50percent(3),
+ mod16qam75percent(4),
+ mod64qam67percent(5),
+ mod64qam83percent(6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum receive modulation mode controls the MAX
+ mode used for adaptive modulation. NOTE: This attribute
+ is automatically disabled when the installation agent is
+ armed. To disarm the installation agent use the
+ installation wizard"
+ ::= { phyControl 3 }
+
+ remoteMaximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-100..27)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the remote wireless unit is
+ permitted to use when establishing and maintaining the
+ wireless link"
+ ::= { phyControl 4 }
+
+ -- PhyStatus group attribute definitions
+ --
+ receivePower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power expressed in tenths of a dBm"
+ ::= { phyStatus 1 }
+
+ vectorError OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vector error measurement compares the received
+ signal's IQ modulation characteristics to an ideal signal
+ to determine the composite error vector magnitude. The
+ value represented by this attribute is the average vector
+ error over the previous second expressed in tenths of a
+ dB"
+ ::= { phyStatus 2 }
+
+ transmitPower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit power expressed in tenths of a dBm"
+ ::= { phyStatus 3 }
+
+ range OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Distance between the two peer wireless units expressed
+ in tenths of a kilometer"
+ ::= { phyStatus 4 }
+
+ linkLoss OBJECT-TYPE
+ SYNTAX INTEGER (-500..500)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless link loss expressed in tenths of a dB"
+ ::= { phyStatus 5 }
+
+ receiveChannel OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive channel"
+ ::= { phyStatus 6 }
+
+ transmitChannel OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit channel"
+ ::= { phyStatus 7 }
+
+ receiveModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk50percent(1),
+ modQpsk50percentSingle(2),
+ modQpsk75percentSingle(3),
+ mod16qam50percentSingle(4),
+ mod16qam75percentSingle(5),
+ mod64qam67percentSingle(6),
+ mod64qam83percentSingle(7),
+ modReserved1(8),
+ modQpsk50percentDual(9),
+ modQpsk75percentDual(10),
+ mod16qam50percentDual(11),
+ mod16qam75percentDual(12),
+ mod64qam67percentDual(13),
+ mod64qam83percentDual(14),
+ modReserved2(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive modulation mode"
+ ::= { phyStatus 8 }
+
+ transmitModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk50percent(1),
+ modQpsk50percentSingle(2),
+ modQpsk75percentSingle(3),
+ mod16qam50percentSingle(4),
+ mod16qam75percentSingle(5),
+ mod64qam67percentSingle(6),
+ mod64qam83percentSingle(7),
+ modReserved1(8),
+ modQpsk50percentDual(9),
+ modQpsk75percentDual(10),
+ mod16qam50percentDual(11),
+ mod16qam75percentDual(12),
+ mod64qam67percentDual(13),
+ mod64qam83percentDual(14),
+ modReserved2(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit modulation mode"
+ ::= { phyStatus 9 }
+
+ receiveFreqMHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current receive frequency expressed in integer MHz"
+ ::= { phyStatus 11 }
+
+ transmitFreqMHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit frequency expressed in integer MHz"
+ ::= { phyStatus 12 }
+
+ signalStrengthRatio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Signal strength ratio (Vertical / Horizontal) : the
+ number of dB larger the Vertical antenna input is than
+ the Horizontal antenna input expressed in tenths of a dB"
+ ::= { phyStatus 13 }
+
+ receiveFreqKHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current receive frequency expressed as KHz"
+ ::= { phyStatus 14 }
+
+ transmitFreqKHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit frequency expressed as KHz"
+ ::= { phyStatus 15 }
+
+ searchState OBJECT-TYPE
+ SYNTAX INTEGER {
+ registering(0),
+ searching(1),
+ acquiring(2),
+ registeringAcquiring2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Search status of the wireless modem. 'Registering' means
+ that the modem has locked to an OFDM signal, and the
+ wireless link is up. 'Searching' means that no wireless
+ signal has been detected. 'Acquiring' means that a
+ wireless signal has been detected, but the modem has not
+ locked to an OFDM signal."
+ ::= { phyStatus 16 }
+
+ -- Alarms group attribute definitions
+ --
+ unitOutOfCalibration OBJECT-TYPE
+ SYNTAX INTEGER {
+ calibrated(0),
+ partialCalibration(1),
+ invalidCalibration(2),
+ bandwidthvariantunsupportedPAsShutdown(3),
+ outOfCalibrationPAsShutdown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { alarms 1 }
+
+ incompatibleRegionCodes OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ incompatibleLicenceKeys(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible region
+ codes. NB: Both units must have compatible licence keys"
+ ::= { alarms 4 }
+
+ noWirelessChannelAvailable OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ noWirelessChannelAvailable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Spectrum Management was unable to locate a suitable
+ wireless channel to operate on"
+ ::= { alarms 5 }
+
+ wirelessLinkDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the wireless interface has
+ disabled wireless traffic"
+ ::= { alarms 6 }
+
+ dataPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the Ethernet interface has
+ disabled Ethernet traffic"
+ ::= { alarms 7 }
+
+ dataPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch"
+ ::= { alarms 9 }
+
+ incompatibleMasterAndSlave OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ incompatibleProductVariants(1),
+ differentSoftwareVersionsRunning(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions. NB: It is very unusual to
+ detect this, because incompatible units will normally
+ fail to establish a wireless link. However, some
+ combinations may establish a partial wireless link and
+ detect this situation. NB: A non-zero value may generate
+ an SNMP trap and/or SMTP email alert"
+ ::= { alarms 10 }
+
+ tDDSynchronizationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ locked(0),
+ holdover(1),
+ holdoverNotConnected(2),
+ acquiringLock(3),
+ noTimingReference(4),
+ timingSystemNotConnected(5),
+ initialising(6),
+ clusterTimingMaster(7),
+ tDDSyncNotActive(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An alarm value (displayed in red) indicates that one of
+ the following conditions has not been met (i) An external
+ timing system is connected or internal timing has been
+ configured. (ii) The timing system is providing a useable
+ reference. (iii) The ODU is locked to this reference."
+ ::= { alarms 11 }
+
+ tDDSynchronizationAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ notSynchronized(1),
+ timingSystemFailure(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Not Synchronized indicates failure of the external
+ timing system for a period greater than the holdover
+ timer. TDD frame timing will have drifted, and this link
+ may cause interference with other links in a synchronized
+ network. Timing System Failure is an early warning,
+ indicating that 80% of the holdover period has expired."
+ ::= { alarms 13 }
+
+ linkModeOptimizationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ linkModeOptimizationMismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { alarms 14 }
+
+ capacityLicenseMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The local and remote units have different licensed
+ capacity and/or the full capacity trial has been
+ activated at only one unit. The wireless link is
+ operating at the capacity of the lowest capacity unit"
+ ::= { alarms 16 }
+
+ -- Smtp group attribute definitions
+ --
+ sMTPEmailAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Simple Mail Transfer Protocol is used to send equipment
+ alerts via email to a specified email address. This
+ utility can only be configured by the system
+ administrator"
+ ::= { smtp 1 }
+
+ sMTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address of the SMTP server"
+ ::= { smtp 2 }
+
+ sMTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port number of the SMTP server"
+ ::= { smtp 3 }
+
+ sMTPSourceEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'from' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 4 }
+
+ sMTPDestinationEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'to' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 5 }
+
+ sMTPEnabledMessages OBJECT-TYPE
+ SYNTAX BITS {
+ telecomsChannelUpDown(1),
+ unknown6(2),
+ dataPortUpDown(3),
+ enabledDiagnosticAlarms(4),
+ dFSImpulseInterference(5),
+ channelChange(6),
+ wirelessLinkUpDown(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SMTP messages the unit will send"
+ ::= { smtp 6 }
+
+ -- SnmpControl group attribute definitions
+ --
+ sNMPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number used to access the SNMP MIB (i.e.
+ Gets and Sets) (default = 161). NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 1 }
+
+ sNMPCommunityString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP community string. NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 2 }
+
+ sNMPTrapTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the sNMPTrapTable."
+ ::= { snmpControl 3 }
+
+ sNMPTrapVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ v1(0),
+ v2c(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP protocol version to use for SNMP Traps. NB: A
+ system reboot is required to activate changes to this
+ attribute"
+ ::= { snmpControl 5 }
+
+ sNMPEnabledTraps OBJECT-TYPE
+ SYNTAX BITS {
+ unknown8(0),
+ dataPortUpDown(1),
+ authenticationFailure(2),
+ enabledDiagnosticAlarms(3),
+ dFSImpulseInterference(4),
+ channelChange(5),
+ wirelessLinkUpDown(6),
+ coldStart(7),
+ telecomsChannelUpDown(15)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SNMP Traps the unit will send"
+ ::= { snmpControl 6 }
+
+ enabledDiagnosticAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ incompatibleMasterAndSlave(0),
+ incompatibleRegionCodes(1),
+ unknown6(2),
+ unknown5(3),
+ unitOutOfCalibration(4),
+ installArmState(5),
+ installStatus(6),
+ regionCode(7),
+ telecomsChannelStatus(8),
+ unknown15(9),
+ dataPortStatus(10),
+ dataPortDisabledWarning(11),
+ wirelessLinkDisabledWarning(12),
+ sNTPSynchronizationFailed(13),
+ noWirelessChannelAvailable(14),
+ dataPortConfigurationMismatch(15),
+ syslogClientDisabledWarning(16),
+ licensedCapacityMismatch(17),
+ syslogLocalWrapped(18),
+ syslogLocalNearlyFull(19),
+ syslogLocalEnableDisable(20),
+ linkModeOptimizationMismatch(21),
+ tDDSynchronizationAlarm(22),
+ telecomsChannelLoopback(23)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls which individual diagnostic alarms are enabled.
+ The unit may be configured to generate SNMP traps and/or
+ SMTP email alerts for these enabled alarms by selecting
+ 'Enabled Diagnostic Alarms' on the 'SNMP Enabled Traps'
+ and/or 'SMTP Enabled Messages' attributes"
+ ::= { snmpControl 7 }
+
+ sNMPSendAllTrapsAtStartup OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether cleared traps are reported at start-up
+ as well as raised traps. Only enabled traps will be
+ reported. NB: Traps corresponding to transient events
+ (i.e. not associated with an alarm or status value) are
+ only sent when required and not at start-up."
+ ::= { snmpControl 8 }
+
+ -- SNMPTrapTable group attribute definitions
+ --
+ sNMPTrapTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SNMP trap value, used to index the SNMPTrapTable."
+ ::= { sNMPTrapTableEntry 1 }
+
+ sNMPTrapIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address to which all SNMP Traps are sent. An IP
+ Address of 0.0.0.0 disables all TRAP generation. NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 2 }
+
+ sNMPTrapPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Destination port for SNMP Traps (default=162). A value
+ of 0 will disable the trap receiver. NB: A system reboot
+ is required to activate changes to this attribute."
+ ::= { sNMPTrapTableEntry 3 }
+
+ -- Sntp group attribute definitions
+ --
+ sNTPState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNTP control state"
+ ::= { sntp 1 }
+
+ sNTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of a valid SNTP server"
+ ::= { sntp 2 }
+
+ sNTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number of the SNTP server. Defaults to port
+ 123."
+ ::= { sntp 3 }
+
+ sNTPPollInterval OBJECT-TYPE
+ SYNTAX INTEGER (60..43200)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNTP server polling interval"
+ ::= { sntp 4 }
+
+ sNTPSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSync(0),
+ inSync(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { sntp 5 }
+
+ sNTPLastSync OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last SNTP sync time"
+ ::= { sntp 6 }
+
+ systemClock OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System clock presented as local time"
+ ::= { sntp 7 }
+
+ timeZone OBJECT-TYPE
+ SYNTAX INTEGER {
+ gmtMinus1200(0),
+ gmtMinus1130(1),
+ gmtMinus1100(2),
+ gmtMinus1030(3),
+ gmtMinus1000(4),
+ gmtMinus0930(5),
+ gmtMinus0900(6),
+ gmtMinus0830(7),
+ gmtMinus0800(8),
+ gmtMinus0730(9),
+ gmtMinus0700(10),
+ gmtMinus0630(11),
+ gmtMinus0600(12),
+ gmtMinus0530(13),
+ gmtMinus0500(14),
+ gmtMinus0430(15),
+ gmtMinus0400(16),
+ gmtMinus0330(17),
+ gmtMinus0300(18),
+ gmtMinus0230(19),
+ gmtMinus0200(20),
+ gmtMinus0130(21),
+ gmtMinus0100(22),
+ gmtMinus0030(23),
+ gmtZero(24),
+ gmtPlus0030(25),
+ gmtPlus0100(26),
+ gmtPlus0130(27),
+ gmtPlus0200(28),
+ gmtPlus0230(29),
+ gmtPlus0300(30),
+ gmtPlus0330(31),
+ gmtPlus0400(32),
+ gmtPlus0430(33),
+ gmtPlus0500(34),
+ gmtPlus0530(35),
+ gmtPlus0600(36),
+ gmtPlus0630(37),
+ gmtPlus0700(38),
+ gmtPlus0730(39),
+ gmtPlus0800(40),
+ gmtPlus0830(41),
+ gmtPlus0900(42),
+ gmtPlus0930(43),
+ gmtPlus1000(44),
+ gmtPlus1030(45),
+ gmtPlus1100(46),
+ gmtPlus1130(47),
+ gmtPlus1200(48),
+ gmtPlus1230(49),
+ gmtPlus1300(50)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time zone offsets from Greenwich Mean Time (GMT)"
+ ::= { sntp 8 }
+
+ daylightSaving OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Daylight Saving Time"
+ ::= { sntp 9 }
+
+ -- Reset group attribute definitions
+ --
+ systemReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ running(0),
+ consoleReboot(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this attribute to '1' will cause a system
+ reboot. NB: a system reboot will apply any pending new
+ settings held in memory"
+ ::= { reset 1 }
+
+ -- Versions group attribute definitions
+ --
+ softwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current software version"
+ ::= { versions 1 }
+
+ hardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hardware platform version"
+ ::= { versions 2 }
+
+ secondarySoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Secondary software version, used when the primary
+ software image is invalid or erased"
+ ::= { versions 3 }
+
+ bootVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Boot code software version"
+ ::= { versions 4 }
+
+ -- PubStats group attribute definitions
+ --
+ receiveDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 1 }
+
+ transmitDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 2 }
+
+ aggregateDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 3 }
+
+ wirelessLinkAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link availability calculated since the last reset of the
+ system counters, as a percentage multiplied by 10000 to
+ give four decimal places of precision"
+ ::= { pubStats 4 }
+
+ wirelessLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ registering(1),
+ acquiring(2),
+ searching(3),
+ radarCAC(4),
+ initialising(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link"
+ ::= { pubStats 5 }
+
+ byteErrorRatio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Reciprocal of the byte error ratio calculated since the
+ last reset of the system counters"
+ ::= { pubStats 6 }
+
+ receiveModulationModeDetail OBJECT-TYPE
+ SYNTAX INTEGER {
+ runningAtMaximumReceiveMode(0),
+ runningAtUserConfiguredMaxModulationMode(1),
+ restrictedBecauseInstallationIsArmed(2),
+ restrictedBecauseOfByteErrorsOnTheWirelessLink(3),
+ restrictedBecauseTheLinkParametersAreUpdating(4),
+ restrictedBecauseChannelChangeIsInProgress(5),
+ restrictedDueToTheLowEthernetLinkSpeed(6),
+ runningAtMaximumReceiveModeForChannelBandwidth(7),
+ limitedByTheWirelessConditions(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The reason for the current receive modulation mode"
+ ::= { pubStats 7 }
+
+ -- Encryption group attribute definitions
+ --
+ encryptionAlgorithm OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aESRijndael(1),
+ aES256bitRijndael(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Encryption Algorithm used by the wireless link. NB:
+ A system reboot is required to activate changes to this
+ attribute. NB: The same Encryption Algorithm must be
+ configured at BOTH ends of the link for it to function
+ correctly"
+ ::= { encryption 1 }
+
+ -- TDDControl group attribute definitions
+ --
+ tDDSynchronizationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "TDD Synchronization Mode selection"
+ ::= { tDDControl 1 }
+
+ -- AAAControl group attribute definitions
+ --
+ userTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the userTable"
+ ::= { aAAControl 1 }
+
+ -- UserTable group attribute definitions
+ --
+ userTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the userTable."
+ ::= { userTableEntry 1 }
+
+ userName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User name which must be entered, along with the
+ appropriate password, in order to gain access to the
+ system."
+ ::= { userTableEntry 2 }
+
+ userRole OBJECT-TYPE
+ SYNTAX INTEGER {
+ readOnly(0),
+ systemAdministrator(1),
+ securityOfficer(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Role of the selected user. A Security Officer has access
+ to and can modify all settings. A System Administrator
+ has access to and can modify all non-security settings. A
+ Read Only user can view settings, but cannot make any
+ changes."
+ ::= { userTableEntry 3 }
+
+ userEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable / Disable the selected user"
+ ::= { userTableEntry 4 }
+
+ userPassword OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User password, which must be entered in order to gain
+ access to the system."
+ ::= { userTableEntry 5 }
+
+ -- SyslogControl group attribute definitions
+ --
+ syslogClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { syslogControl 1 }
+
+ syslogState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { syslogControl 2 }
+
+ -- Supplementary group attribute definitions
+ --
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The longitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 1 }
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The latitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 2 }
+
+ altitude OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The altitude of the unit, measured in metres. This
+ object is set by the SNMP manager and has no internal
+ function."
+ ::= { supplementary 3 }
+
+ -- Enterprise NOTIFICATION definitions
+ --
+
+ channelChangeTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "The PTP radio has changed wireless channel.
+ This has been caused by either
+ i) mandatory radar avoidance,
+ a DFS impulsive interference event will also be
+ detected,
+ or
+ ii) Dynamic Spectrum Optimization, (DSO)
+ DSO improves link performance by selecting the
+ most appropriate transmit and receive channels
+ with the lowest level of interference."
+ ::= { ptpTrapPrefix 1 }
+
+ dfsImpulsiveInterferenceTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "DFS impulsive interference detected event"
+ ::= { ptpTrapPrefix 2 }
+
+ dataPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 3 }
+
+ telecomsChannelStatusTrap NOTIFICATION-TYPE
+ OBJECTS { telecomsChannelStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of telecoms channel. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 4 }
+
+ telecomsLoopbackTrap NOTIFICATION-TYPE
+ OBJECTS { telecomsLoopback }
+ STATUS current
+ DESCRIPTION
+ "The loopback status of telecoms channel. This is
+ intended for installation testing and should be set to
+ 'None' for normal operation. The wire connections to a
+ unit can be tested by applying a 'Copper' loopback to the
+ local unit. The wireless connection to the remote unit
+ can be tested by applying a 'Wireless' loopback to the
+ remote unit with no loopback on the local unit. When
+ applying a wireless loopback, please ensure that the
+ other end of the link has a loopback setting of 'None'.
+ NB: a change of state may generate an SNMP trap and/or
+ SMTP email alert"
+ ::= { ptpTrapPrefix 6 }
+
+ regionCodeTrap NOTIFICATION-TYPE
+ OBJECTS { regionCode }
+ STATUS current
+ DESCRIPTION
+ "The region code prohibits the wireless unit from
+ operating outside the regulated limits. An invalid region
+ code indicates a corrupted licence key. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 8 }
+
+ installStatusTrap NOTIFICATION-TYPE
+ OBJECTS { installStatus }
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { ptpTrapPrefix 9 }
+
+ installArmStateTrap NOTIFICATION-TYPE
+ OBJECTS { installArmState }
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is being installed. NB: a value
+ other than 'disarmed' on startup, or a change of state
+ during operation may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 10 }
+
+ unitOutOfCalibrationTrap NOTIFICATION-TYPE
+ OBJECTS { unitOutOfCalibration }
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { ptpTrapPrefix 11 }
+
+ incompatibleRegionCodesTrap NOTIFICATION-TYPE
+ OBJECTS { incompatibleRegionCodes }
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible region
+ codes. NB: Both units must have compatible licence keys"
+ ::= { ptpTrapPrefix 14 }
+
+ noWirelessChannelAvailableTrap NOTIFICATION-TYPE
+ OBJECTS { noWirelessChannelAvailable }
+ STATUS current
+ DESCRIPTION
+ "Spectrum Management was unable to locate a suitable
+ wireless channel to operate on"
+ ::= { ptpTrapPrefix 15 }
+
+ wirelessLinkDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { wirelessLinkDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the wireless interface has
+ disabled wireless traffic"
+ ::= { ptpTrapPrefix 16 }
+
+ dataPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the Ethernet interface has
+ disabled Ethernet traffic"
+ ::= { ptpTrapPrefix 17 }
+
+ dataPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch"
+ ::= { ptpTrapPrefix 19 }
+
+ incompatibleMasterAndSlaveTrap NOTIFICATION-TYPE
+ OBJECTS { incompatibleMasterAndSlave }
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions. NB: It is very unusual to
+ detect this, because incompatible units will normally
+ fail to establish a wireless link. However, some
+ combinations may establish a partial wireless link and
+ detect this situation. NB: A non-zero value may generate
+ an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 20 }
+
+ sNTPSyncTrap NOTIFICATION-TYPE
+ OBJECTS { sNTPSync }
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 21 }
+
+ tDDSynchronizationAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { tDDSynchronizationAlarm }
+ STATUS current
+ DESCRIPTION
+ "Not Synchronized indicates failure of the external
+ timing system for a period greater than the holdover
+ timer. TDD frame timing will have drifted, and this link
+ may cause interference with other links in a synchronized
+ network. Timing System Failure is an early warning,
+ indicating that 80% of the holdover period has expired."
+ ::= { ptpTrapPrefix 22 }
+
+ linkModeOptimizationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { linkModeOptimizationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { ptpTrapPrefix 25 }
+
+ capacityLicenseMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { capacityLicenseMismatch }
+ STATUS current
+ DESCRIPTION
+ "The local and remote units have different licensed
+ capacity and/or the full capacity trial has been
+ activated at only one unit. The wireless link is
+ operating at the capacity of the lowest capacity unit"
+ ::= { ptpTrapPrefix 27 }
+
+ syslogStateTrap NOTIFICATION-TYPE
+ OBJECTS { syslogState }
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { ptpTrapPrefix 30 }
+
+ syslogLocalNearlyFullTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log is nearly full (90%)"
+ ::= { ptpTrapPrefix 31 }
+
+ syslogLocalWrappedTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log has wrapped"
+ ::= { ptpTrapPrefix 32 }
+
+ syslogClientTrap NOTIFICATION-TYPE
+ OBJECTS { syslogClient }
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { ptpTrapPrefix 33 }
+
+ END
diff --git a/MIBS/cambium/500/CAMBIUM-PTP500-MIB b/MIBS/cambium/500/CAMBIUM-PTP500-MIB new file mode 100644 index 0000000..7d7aea4 --- /dev/null +++ b/MIBS/cambium/500/CAMBIUM-PTP500-MIB @@ -0,0 +1,2588 @@ + CAMBIUM-PTP500-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ Integer32, IpAddress,
+ enterprises
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ cambium MODULE-IDENTITY
+ LAST-UPDATED "201403141604Z"
+ ORGANIZATION "Cambium Networks Ltd."
+ CONTACT-INFO
+ "Post: Simon Whitaker
+ Cambium Networks Ltd.
+ Unit B2,
+ Linhay Business Park,
+ Eastern Road,
+ Ashburton,
+ Devon.
+ TQ13 7UP
+ United Kingdom
+ Phone: +44 (0) 1364 655 500
+ Email: simon.whitaker@cambiumnetworks.com"
+ DESCRIPTION
+ "MIB for 105Mbps non-line-of-sight (NLOS) wireless ethernet bridge."
+ REVISION "201403141604Z"
+ DESCRIPTION "PTP500-05-04:
+ Added aAAControl group containing user table."
+ REVISION "201302080838Z"
+ DESCRIPTION "PTP500-05-03:
+ Removed encryptionEnabledMismatchTrap.
+ Renamed dfsChannelChangeTrap to channelChangeTrap."
+ REVISION "201207091750Z"
+ DESCRIPTION "PTP500-05-02:
+ Corrected REVISION DESCRIPTION clause for 05-01."
+ REVISION "201203281037Z"
+ DESCRIPTION "PTP500-05-01:
+ Updated ORGANIZATION and CONTACT-INFO.
+ Replaced syslogLocalLog with syslogState.
+ Added licensedCapacity and capacityLicenseMismatchTrap as part of SKU reduction.
+ Added support for HTTPS.
+ Added enabledDiagnosticAlarms attribute.
+ Added support for syslog client.
+ Removed lineOfSightModeInactive trap as part of SKU reduction (LOS no longer supported)."
+ REVISION "201107131657Z"
+ DESCRIPTION "PTP500-04-01:
+ Added latitude, longitude, altitude, searchState, accessMethod and groupID."
+ REVISION "201009221449Z"
+ DESCRIPTION "PTP500-04-00:
+ Changed root OID.
+ Added SNMPv3 support, TDD sync, DFS Table, BIT STRING types now OCTET STRING.
+ Added linkName, siteName.
+ Renamed ethernet attributes & traps."
+ REVISION "200905290925Z"
+ DESCRIPTION "PTP500-03-02: Added Telecoms circuit emulation."
+ REVISION "200811041022Z"
+ DESCRIPTION "PTP500-03-00: Added Link Symmetry."
+ REVISION "200806261644Z"
+ DESCRIPTION "PTP500-02-00: Added IEEE 802.1q & 802.1ad VLAN support."
+ REVISION "200804111808Z"
+ DESCRIPTION "PTP500-01-00"
+ ::= { enterprises 17713 }
+
+ -- Groups in cambium
+ ptp OBJECT IDENTIFIER ::= { cambium 1 }
+ ptmp OBJECT IDENTIFIER ::= { cambium 2 }
+ ptp500 OBJECT IDENTIFIER ::= { cambium 5 }
+
+ -- Groups in ptp500
+ dfs OBJECT IDENTIFIER ::= { ptp500 3 }
+ configuration OBJECT IDENTIFIER ::= { ptp500 5 }
+ ethernet OBJECT IDENTIFIER ::= { ptp500 6 }
+ telecom OBJECT IDENTIFIER ::= { ptp500 7 }
+ licence OBJECT IDENTIFIER ::= { ptp500 8 }
+ management OBJECT IDENTIFIER ::= { ptp500 9 }
+ phyControl OBJECT IDENTIFIER ::= { ptp500 10 }
+ phyStatus OBJECT IDENTIFIER ::= { ptp500 12 }
+ alarms OBJECT IDENTIFIER ::= { ptp500 13 }
+ smtp OBJECT IDENTIFIER ::= { ptp500 15 }
+ snmpControl OBJECT IDENTIFIER ::= { ptp500 16 }
+ sntp OBJECT IDENTIFIER ::= { ptp500 17 }
+ reset OBJECT IDENTIFIER ::= { ptp500 18 }
+ versions OBJECT IDENTIFIER ::= { ptp500 19 }
+ pubStats OBJECT IDENTIFIER ::= { ptp500 20 }
+ encryption OBJECT IDENTIFIER ::= { ptp500 22 }
+ tDDControl OBJECT IDENTIFIER ::= { ptp500 23 }
+ aAAControl OBJECT IDENTIFIER ::= { ptp500 25 }
+ syslogControl OBJECT IDENTIFIER ::= { ptp500 24 }
+ supplementary OBJECT IDENTIFIER ::= { ptp500 96 }
+ ptpGroups OBJECT IDENTIFIER ::= { ptp500 98 }
+ ptpTraps OBJECT IDENTIFIER ::= { ptp500 99 }
+ ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 }
+
+ -- Compliance information
+ --
+ ptpCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the Cambium PTP MIB"
+ MODULE -- this module
+ MANDATORY-GROUPS { dfsGroup
+ , configurationGroup
+ , ethernetGroup
+ , telecomGroup
+ , licenceGroup
+ , managementGroup
+ , phyControlGroup
+ , phyStatusGroup
+ , alarmsGroup
+ , smtpGroup
+ , snmpControlGroup
+ , sntpGroup
+ , resetGroup
+ , versionsGroup
+ , pubStatsGroup
+ , encryptionGroup
+ , tDDControlGroup
+ , aAAControlGroup
+ , syslogControlGroup
+ , supplementaryGroup
+ , notificationsGroup
+ }
+ ::= { ptp500 97 }
+
+ dfsGroup OBJECT-GROUP
+ OBJECTS { dfsTableNumber
+ , dfsMeans
+ , dfsNineNinePointNinePercentiles
+ , dfsPeaks
+ }
+ STATUS current
+ DESCRIPTION "The dfs object group."
+ ::= { ptpGroups 3 }
+
+ configurationGroup OBJECT-GROUP
+ OBJECTS { iPAddress
+ , subnetMask
+ , gatewayIPAddress
+ , targetMACAddress
+ , masterSlaveMode
+ , maximumTransmitPower
+ , antennaGain
+ , cableLoss
+ , eIRP
+ , channelBandwidth
+ , remoteIPAddress
+ , linkName
+ , siteName
+ , accessMethod
+ , groupID
+ }
+ STATUS current
+ DESCRIPTION "The configuration object group."
+ ::= { ptpGroups 5 }
+
+ ethernetGroup OBJECT-GROUP
+ OBJECTS { dataPortAutoNegotiation
+ , dataPortAutoNegAdvertisement
+ , dataPortAutoMdix
+ , dataPortStatus
+ , dataPortSpeedAndDuplex
+ , dataPortWirelessDownAlert
+ , useVLANForManagementInterfaces
+ , vLANManagementPriority
+ , vLANManagementVID
+ , vLANPriorityTableNumber
+ , vLANPriorityQueueMapping
+ }
+ STATUS current
+ DESCRIPTION "The ethernet object group."
+ ::= { ptpGroups 6 }
+
+ telecomGroup OBJECT-GROUP
+ OBJECTS { telecomsInterface
+ , telecomsChannelStatus
+ , telecomsLineCode
+ , telecomsCableLength
+ , telecomsLoopback
+ }
+ STATUS current
+ DESCRIPTION "The telecom object group."
+ ::= { ptpGroups 7 }
+
+ licenceGroup OBJECT-GROUP
+ OBJECTS { regionCode
+ , productVariant
+ , productName
+ , ethernetFiberSupport
+ , frequencyVariant
+ , bandwidthVariant
+ , constantPowerSpectralDensity
+ , sNMPv3Enable
+ , licensedCapacity
+ }
+ STATUS current
+ DESCRIPTION "The licence object group."
+ ::= { ptpGroups 8 }
+
+ managementGroup OBJECT-GROUP
+ OBJECTS { installStatus
+ , installArmState
+ , tFTPServerIPAddress
+ , tFTPServerPortNumber
+ , tFTPSoftwareUpgradeFileName
+ , tFTPStartSoftwareUpgrade
+ , tFTPSoftwareUpgradeStatus
+ , tFTPSoftwareUpgradeStatusText
+ , tFTPSoftwareUpgradeStatusAdditionalText
+ , hTTPAccessEnabled
+ , telnetAccessEnabled
+ , hTTPPortNumber
+ , hTTPSPortNumber
+ , telnetPortNumber
+ , hTTPSAccessEnabled
+ }
+ STATUS current
+ DESCRIPTION "The management object group."
+ ::= { ptpGroups 9 }
+
+ phyControlGroup OBJECT-GROUP
+ OBJECTS { linkSymmetry
+ , linkModeOptimisation
+ , userConfiguredMaxModulationMode
+ , remoteMaximumTransmitPower
+ }
+ STATUS current
+ DESCRIPTION "The phyControl object group."
+ ::= { ptpGroups 10 }
+
+ phyStatusGroup OBJECT-GROUP
+ OBJECTS { receivePower
+ , vectorError
+ , transmitPower
+ , range
+ , linkLoss
+ , receiveChannel
+ , transmitChannel
+ , receiveModulationMode
+ , transmitModulationMode
+ , receiveFreqMHz
+ , transmitFreqMHz
+ , signalStrengthRatio
+ , receiveFreqKHz
+ , transmitFreqKHz
+ , searchState
+ }
+ STATUS current
+ DESCRIPTION "The phyStatus object group."
+ ::= { ptpGroups 12 }
+
+ alarmsGroup OBJECT-GROUP
+ OBJECTS { unitOutOfCalibration
+ , incompatibleRegionCodes
+ , noWirelessChannelAvailable
+ , wirelessLinkDisabledWarning
+ , dataPortDisabledWarning
+ , dataPortConfigurationMismatch
+ , incompatibleMasterAndSlave
+ , tDDSynchronizationStatus
+ , tDDSynchronizationAlarm
+ , linkModeOptimizationMismatch
+ , capacityLicenseMismatch
+ }
+ STATUS current
+ DESCRIPTION "The alarms object group."
+ ::= { ptpGroups 13 }
+
+ smtpGroup OBJECT-GROUP
+ OBJECTS { sMTPEmailAlert
+ , sMTPServerIPAddress
+ , sMTPServerPortNumber
+ , sMTPSourceEmailAddress
+ , sMTPDestinationEmailAddress
+ , sMTPEnabledMessages
+ }
+ STATUS current
+ DESCRIPTION "The smtp object group."
+ ::= { ptpGroups 15 }
+
+ snmpControlGroup OBJECT-GROUP
+ OBJECTS { sNMPPortNumber
+ , sNMPCommunityString
+ , sNMPTrapTableNumber
+ , sNMPTrapVersion
+ , sNMPEnabledTraps
+ , enabledDiagnosticAlarms
+ , sNMPSendAllTrapsAtStartup
+ , sNMPTrapIPAddress
+ , sNMPTrapPortNumber
+ }
+ STATUS current
+ DESCRIPTION "The snmpControl object group."
+ ::= { ptpGroups 16 }
+
+ sntpGroup OBJECT-GROUP
+ OBJECTS { sNTPState
+ , sNTPServerIPAddress
+ , sNTPServerPortNumber
+ , sNTPPollInterval
+ , sNTPSync
+ , sNTPLastSync
+ , systemClock
+ , timeZone
+ , daylightSaving
+ }
+ STATUS current
+ DESCRIPTION "The sntp object group."
+ ::= { ptpGroups 17 }
+
+ resetGroup OBJECT-GROUP
+ OBJECTS { systemReset
+ }
+ STATUS current
+ DESCRIPTION "The reset object group."
+ ::= { ptpGroups 18 }
+
+ versionsGroup OBJECT-GROUP
+ OBJECTS { softwareVersion
+ , hardwareVersion
+ , secondarySoftwareVersion
+ , bootVersion
+ }
+ STATUS current
+ DESCRIPTION "The versions object group."
+ ::= { ptpGroups 19 }
+
+ pubStatsGroup OBJECT-GROUP
+ OBJECTS { receiveDataRate
+ , transmitDataRate
+ , aggregateDataRate
+ , wirelessLinkAvailability
+ , wirelessLinkStatus
+ , byteErrorRatio
+ , receiveModulationModeDetail
+ }
+ STATUS current
+ DESCRIPTION "The pubStats object group."
+ ::= { ptpGroups 20 }
+
+ encryptionGroup OBJECT-GROUP
+ OBJECTS { encryptionAlgorithm
+ }
+ STATUS current
+ DESCRIPTION "The encryption object group."
+ ::= { ptpGroups 22 }
+
+ tDDControlGroup OBJECT-GROUP
+ OBJECTS { tDDSynchronizationMode
+ }
+ STATUS current
+ DESCRIPTION "The tDDControl object group."
+ ::= { ptpGroups 23 }
+
+ aAAControlGroup OBJECT-GROUP
+ OBJECTS { userTableNumber
+ , userName
+ , userRole
+ , userEnabled
+ , userPassword
+ }
+ STATUS current
+ DESCRIPTION "The aAAControl object group."
+ ::= { ptpGroups 25 }
+
+ syslogControlGroup OBJECT-GROUP
+ OBJECTS { syslogClient
+ , syslogState
+ }
+ STATUS current
+ DESCRIPTION "The syslogControl object group."
+ ::= { ptpGroups 24 }
+
+ supplementaryGroup OBJECT-GROUP
+ OBJECTS { longitude
+ , latitude
+ , altitude
+ }
+ STATUS current
+ DESCRIPTION "The supplementary object group."
+ ::= { ptpGroups 96 }
+
+ notificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { channelChangeTrap
+ , dfsImpulsiveInterferenceTrap
+ , dataPortStatusTrap
+ , telecomsChannelStatusTrap
+ , telecomsLoopbackTrap
+ , regionCodeTrap
+ , installStatusTrap
+ , installArmStateTrap
+ , unitOutOfCalibrationTrap
+ , incompatibleRegionCodesTrap
+ , noWirelessChannelAvailableTrap
+ , wirelessLinkDisabledWarningTrap
+ , dataPortDisabledWarningTrap
+ , dataPortConfigurationMismatchTrap
+ , incompatibleMasterAndSlaveTrap
+ , sNTPSyncTrap
+ , tDDSynchronizationAlarmTrap
+ , linkModeOptimizationMismatchTrap
+ , capacityLicenseMismatchTrap
+ , syslogStateTrap
+ , syslogLocalNearlyFullTrap
+ , syslogLocalWrappedTrap
+ , syslogClientTrap
+ }
+ STATUS current
+ DESCRIPTION "The notifications group."
+ ::= { ptpGroups 99 }
+
+
+ DfsTableEntry ::=
+ SEQUENCE { dfsTableIndex INTEGER
+ , dfsMeans Integer32
+ , dfsNineNinePointNinePercentiles Integer32
+ , dfsPeaks Integer32
+ }
+
+ dfsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DfsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A table storing a snapshot of various DFS measurements for each channel"
+ ::= { dfs 2 }
+
+ dfsTableEntry OBJECT-TYPE
+ SYNTAX DfsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table DfsTable"
+ INDEX { dfsTableIndex }
+ ::= { dfsTable 1 }
+
+ VLANPriorityTableEntry ::=
+ SEQUENCE { vLANPriorityQueueMapping INTEGER
+ , vLANPriorityTableIndex INTEGER
+ }
+
+ vLANPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VLANPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by VLAN priority."
+ ::= { ethernet 15 }
+
+ vLANPriorityTableEntry OBJECT-TYPE
+ SYNTAX VLANPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table VLANPriorityTable"
+ INDEX { vLANPriorityTableIndex }
+ ::= { vLANPriorityTable 1 }
+
+ SNMPTrapTableEntry ::=
+ SEQUENCE { sNMPTrapTableIndex INTEGER
+ , sNMPTrapIPAddress IpAddress
+ , sNMPTrapPortNumber INTEGER
+ }
+
+ sNMPTrapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " SNMP trap configuration table."
+ ::= { snmpControl 4 }
+
+ sNMPTrapTableEntry OBJECT-TYPE
+ SYNTAX SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table SNMPTrapTable"
+ INDEX { sNMPTrapTableIndex }
+ ::= { sNMPTrapTable 1 }
+
+ UserTableEntry ::=
+ SEQUENCE { userTableIndex INTEGER
+ , userName OCTET STRING
+ , userRole INTEGER
+ , userEnabled INTEGER
+ , userPassword OCTET STRING
+ }
+
+ userTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The User Table Control group contains objects specifically for user account management."
+ ::= { aAAControl 2 }
+
+ userTableEntry OBJECT-TYPE
+ SYNTAX UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table UserTable"
+ INDEX { userTableIndex }
+ ::= { userTable 1 }
+
+ -- Dfs group attribute definitions
+ --
+ dfsTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the dfsTable"
+ ::= { dfs 1 }
+
+ -- DfsTable group attribute definitions
+ --
+ dfsTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..63)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the dfsTable."
+ ::= { dfsTableEntry 1 }
+
+ dfsMeans OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS means"
+ ::= { dfsTableEntry 2 }
+
+ dfsNineNinePointNinePercentiles OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS 99.9 percentiles"
+ ::= { dfsTableEntry 3 }
+
+ dfsPeaks OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS peaks"
+ ::= { dfsTableEntry 4 }
+
+ -- Configuration group attribute definitions
+ --
+ iPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet protocol (IP) address. This address is used by
+ the family of Internet protocols to uniquely identify the
+ unit on a network. NB: A system reboot is required to
+ activate changes to this attribute."
+ ::= { configuration 1 }
+
+ subnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A subnet allows the flow of network traffic between
+ hosts to be segregated based on a network configuration.
+ By organizing hosts into logical groups, subnetting can
+ improve network security and performance. NB: A system
+ reboot is required to activate changes to this attribute"
+ ::= { configuration 2 }
+
+ gatewayIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of a computer on the current network that
+ is currently acting as a network gateway. A gateway acts
+ as an entrance / exit to packets from / to other
+ networks. NB: A system reboot is required to activate
+ changes to this attribute"
+ ::= { configuration 3 }
+
+ targetMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC address of the PTP wireless unit forming the other
+ end of the PTP link"
+ ::= { configuration 4 }
+
+ masterSlaveMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The PTP wireless link operates using a master and slave
+ relationship"
+ ::= { configuration 5 }
+
+ maximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-100..27)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the wireless unit is permitted to
+ use when establishing and maintaining the wireless link"
+ ::= { configuration 6 }
+
+ antennaGain OBJECT-TYPE
+ SYNTAX INTEGER (0..610)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Antenna Gain. Expressed in 10ths of dBi. NB: This
+ attribute is ignored for variants with an integral
+ antenna."
+ ::= { configuration 7 }
+
+ cableLoss OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Loss in the cable between the ODU and the antenna.
+ Expressed in 10ths of dB. NB: This attribute is ignored
+ for variants with an integral antenna."
+ ::= { configuration 8 }
+
+ eIRP OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Effective Isotropic Radiated Power (EIRP) describes the
+ strength of the radio signal leaving the wireless unit.
+ Expressed in 10ths of dBm"
+ ::= { configuration 9 }
+
+ channelBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw30MHz(0),
+ bw15MHz(1),
+ bw10MHz(2),
+ bw5MHz(3),
+ bw20MHz(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This control sets the bandwidth of the transmit and
+ receive radio channels"
+ ::= { configuration 11 }
+
+ remoteIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP Address of the peer wireless unit"
+ ::= { configuration 12 }
+
+ linkName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the PTP link allocated by the System
+ Administrator. Used to establish a connection with the
+ correct PTP wireless unit at the other end of the link.
+ NOTE: The link name MUST be the same at both ends of the
+ PTP link."
+ ::= { configuration 14 }
+
+ siteName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This field contains a user-provided description of the
+ site name together with any additional notes"
+ ::= { configuration 15 }
+
+ accessMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ linkAccess(0),
+ linkNameAccess(1),
+ groupAccess(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This controls whether the link can be established
+ between pre-paired Master-Slave using MAC addresses (Link
+ Access) or by using link name (Link Name Access)"
+ ::= { configuration 16 }
+
+ groupID OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When Access Method is set to Group Access, the Group ID
+ identifies all the units belonging to the same group.
+ Group Access is only supported on some platforms"
+ ::= { configuration 17 }
+
+ -- Ethernet group attribute definitions
+ --
+ dataPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the local Ethernet interface
+ configuration is automatically negotiated or forced. Do
+ not use a forced setting together with auto negotiation
+ at the Ethernet link partner. If you want to run your
+ Ethernet link at a fixed speed and duplex then you would
+ normally leave auto negotiation enabled and only enable
+ the single Auto Neg Advertisement option that you want
+ the link to run in - FORCING ETHERNET CONFIGURATION IS A
+ LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE
+ HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST
+ ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET
+ LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE
+ LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED
+ EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The
+ new setting will only take effect after a system reboot."
+ ::= { ethernet 1 }
+
+ dataPortAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ negInvalid(2),
+ neg10MbpsHalfDuplex(3),
+ neg10MbpsFullDuplex(4),
+ neg100MbpsHalfDuplex(5),
+ neg100MbpsFullDuplex(6),
+ negUnknown1(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This sets the different Ethernet configurations that
+ will be advertised during auto negotiation. NB: The new
+ setting will only take effect after a system reboot.
+ WARNING: Duplex mismatch may result if both ends of the
+ Ethernet link do not have the same settings. Do not auto
+ negotiation together with a fixed setting at the Ethernet
+ link partner. WARNING: Make sure that you select
+ option(s) that you know your connected equipment can
+ cater for!"
+ ::= { ethernet 2 }
+
+ dataPortAutoMdix OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This enables/disables the Auto MDI/MDIX capability. NB:
+ The new setting will only take effect after a system
+ reboot"
+ ::= { ethernet 3 }
+
+ dataPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1),
+ fiberLinkUp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ethernet 4 }
+
+ dataPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000MbpsFullDuplex(0),
+ speed100MbpsFullDuplex(1),
+ speed100MbpsHalfDuplex(2),
+ speed10MbpsFullDuplex(3),
+ speed10MbpsHalfDuplex(4),
+ speedUnknown6(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the Ethernet link"
+ ::= { ethernet 5 }
+
+ dataPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled, this causes the Ethernet link to be
+ dropped briefly when the wireless link drops. This is so
+ that spanning tree algorithms can quickly detect that
+ there is a problem."
+ ::= { ethernet 6 }
+
+ useVLANForManagementInterfaces OBJECT-TYPE
+ SYNTAX INTEGER {
+ noVLANTagging(0),
+ iEEE8021QTaggedCTagType8100(1),
+ iEEE8021adTaggedSTagorBTagType88a8(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the management interfaces
+ (WWW/SNMP/SMTP/SNTP) use VLAN tags or not. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 7 }
+
+ vLANManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN Priority (0-7) will be included in packets
+ generated by the management interfaces. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 8 }
+
+ vLANManagementVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN VID (0-4094) will be included in packets
+ generated by the management interfaces. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 11 }
+
+ vLANPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the vLANPriorityTable."
+ ::= { ethernet 14 }
+
+ -- VLANPriorityTable group attribute definitions
+ --
+ vLANPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mapping of VLAN priority flag to packet queue. The
+ higher the queue number the greater its priority."
+ ::= { vLANPriorityTableEntry 1 }
+
+ vLANPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(1),
+ p1(2),
+ p2(3),
+ p3(4),
+ p4(5),
+ p5(6),
+ p6(7),
+ p7(8),
+ untagged(9)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "VLAN priority flag, used to index values in the
+ vLANPriorityTable."
+ ::= { vLANPriorityTableEntry 2 }
+
+ -- Telecom group attribute definitions
+ --
+ telecomsInterface OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ e1(1),
+ t1(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line interface type. If this is set to 'None' then
+ the telecoms interfaces are disabled, and the telecom
+ group attributes will be ignored."
+ ::= { telecom 1 }
+
+ telecomsChannelStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ noSignalLocal(1),
+ noSignalRemote(2),
+ noSignalLocalandRemote(3),
+ up(4),
+ remoteTiming(5),
+ noSignalLocalandRemoteTiming(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of telecoms channel. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { telecom 2 }
+
+ telecomsLineCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ aMI(0),
+ b8ZSHDB3(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line code setting of the telecoms interface. This
+ must match the setting of the device connected to this
+ interface"
+ ::= { telecom 4 }
+
+ telecomsCableLength OBJECT-TYPE
+ SYNTAX INTEGER {
+ feet133(0),
+ feet266(1),
+ feet399(2),
+ feet533(3),
+ feet655(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The length of the cable connected to the telecoms
+ interface, measured in feet"
+ ::= { telecom 6 }
+
+ telecomsLoopback OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ copper(1),
+ wireless(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The loopback status of telecoms channel. This is
+ intended for installation testing and should be set to
+ 'None' for normal operation. The wire connections to a
+ unit can be tested by applying a 'Copper' loopback to the
+ local unit. The wireless connection to the remote unit
+ can be tested by applying a 'Wireless' loopback to the
+ remote unit with no loopback on the local unit. When
+ applying a wireless loopback, please ensure that the
+ other end of the link has a loopback setting of 'None'.
+ NB: a change of state may generate an SNMP trap and/or
+ SMTP email alert"
+ ::= { telecom 8 }
+
+ -- Licence group attribute definitions
+ --
+ regionCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ regionCodeInvalid(0),
+ regionCode1(1),
+ regionCode2(2),
+ regionCode3(3),
+ regionCode4(4),
+ regionCode5(5),
+ regionCode6(6),
+ regionCode7(7),
+ regionCode8(8),
+ regionCode9(9),
+ regionCode10(10),
+ regionCode11(11),
+ regionCode12(12),
+ regionCode13(13),
+ regionCode14(14),
+ regionCode15(15),
+ regionCode16(16),
+ regionCode17(17),
+ regionCode18(18),
+ regionCode19(19),
+ regionCode20(20),
+ regionCode21(21),
+ regionCode22(22),
+ regionCode23(23),
+ regionCode24(24),
+ regionCode25(25),
+ regionCode26(26),
+ regionCode27(27),
+ regionCode28(28),
+ regionCode29(29),
+ regionCode30(30),
+ regionCode31(31)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The region code prohibits the wireless unit from
+ operating outside the regulated limits. An invalid region
+ code indicates a corrupted licence key. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { licence 1 }
+
+ productVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ pTPxx400Full(0),
+ pTPxx400Deprecated1(1),
+ pTPxx400Deprecated2(2),
+ pTPxx400Lite(3),
+ spare1(4),
+ pTPxx300(5),
+ spare2(6),
+ spare3(7),
+ pTPxx500FullDeprecated(8),
+ pTPxx500LiteDeprecated(9),
+ pTPxx500(10),
+ pTPxx600Lite(11),
+ pTPxx600Full(12),
+ spare5(13),
+ spare6(14),
+ pTP800(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The product variant"
+ ::= { licence 2 }
+
+ productName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the product variant"
+ ::= { licence 3 }
+
+ ethernetFiberSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet fiber support availability on this wireless
+ unit"
+ ::= { licence 4 }
+
+ frequencyVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ freq5800MHz(0),
+ freq5400MHz(1),
+ freq4900MHz(2),
+ freq2500MHz(3),
+ freq5800MHz2(4),
+ freq5400MHz2(5),
+ freq4500MHz(6),
+ freq5900MHz(7),
+ freq5200MHz(8),
+ freq5100MHz(9),
+ freq4800MHz(10)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frequency variant of the wireless unit"
+ ::= { licence 5 }
+
+ bandwidthVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw30MHz(0),
+ bw15MHz(1),
+ bw10MHz(2),
+ bw5MHz(3),
+ bw20MHz(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bandwidth variant of the wireless unit"
+ ::= { licence 6 }
+
+ constantPowerSpectralDensity OBJECT-TYPE
+ SYNTAX INTEGER {
+ constant(0),
+ fullPower(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Constant power spectral density mode control"
+ ::= { licence 7 }
+
+ sNMPv3Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 availability control"
+ ::= { licence 9 }
+
+ licensedCapacity OBJECT-TYPE
+ SYNTAX INTEGER {
+ capacity25Mbps(0),
+ capacity52Mbps(1),
+ capacity105Mbps(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum allowable data rate for ethernet frames
+ permitted by the licence key. The actual data rate
+ depends upon the prevailing wireless conditions"
+ ::= { licence 11 }
+
+ -- Management group attribute definitions
+ --
+ installStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ wrongPeer(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { management 3 }
+
+ installArmState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disarmed(0),
+ armed(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is being installed. NB: a value
+ other than 'disarmed' on startup, or a change of state
+ during operation may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { management 4 }
+
+ tFTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 5 }
+
+ tFTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port number of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 6 }
+
+ tFTPSoftwareUpgradeFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Filename of the Software Upgrade to be loaded from the
+ TFTP Server"
+ ::= { management 7 }
+
+ tFTPStartSoftwareUpgrade OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Write '1' to this attribute to start the TFTP software
+ upgrade process. The attribute will be reset to 0 when
+ the upgrade process has finished"
+ ::= { management 8 }
+
+ tFTPSoftwareUpgradeStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ idle(0),
+ uploadinprogress(1),
+ uploadsuccessfulprogrammingFLASH(2),
+ upgradesuccessfulreboottorunthenewsoftwareimage(3),
+ upgradefailed(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of the TFTP Software upgrade process"
+ ::= { management 9 }
+
+ tFTPSoftwareUpgradeStatusText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Descriptive text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 10 }
+
+ tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Any additional text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 11 }
+
+ hTTPAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTP access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTP port. Remote
+ management via HTTPS is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 12 }
+
+ telnetAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not Telnet access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the TELNET port. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = Disabled)"
+ ::= { management 13 }
+
+ hTTPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTP access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 80)"
+ ::= { management 14 }
+
+ hTTPSPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTPS access. A value
+ of zero will use the default port number. Availability of
+ HTTPS is controlled via the Licence Key. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 443)"
+ ::= { management 15 }
+
+ telnetPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for TELNET access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 23)"
+ ::= { management 16 }
+
+ hTTPSAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTPS access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTPS port. Remote
+ management via HTTP is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 17 }
+
+ -- PhyControl group attribute definitions
+ --
+ linkSymmetry OBJECT-TYPE
+ SYNTAX INTEGER {
+ symmetryAdaptive(0),
+ symmetry3to1(1),
+ symmetry1to1(2),
+ symmetry1to3(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In fixed asymmetric mode (3 to 1) the transmit time is
+ three times as long as the receive time. In fixed
+ symmetric mode (1 to 1) the unit spends an equal amount
+ of time transmitting and receiving. In fixed asymmetric
+ mode (1 to 3) the receive time is three times as long as
+ the transmit time. In adaptive mode the transmit and
+ receive periods adjust with applied load. NB: only
+ applicable for master nodes."
+ ::= { phyControl 1 }
+
+ linkModeOptimisation OBJECT-TYPE
+ SYNTAX INTEGER {
+ iPTraffic(0),
+ tDMTraffic(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Optimises the wireless link behavior for the type of
+ traffic to be carried. In 'IP Traffic' mode, the wireless
+ link will minimise transmission errors by automatically
+ adapting the modulation mode. In 'TDM Traffic' mode, the
+ wireless link will minimise transmission latency and
+ preserve throughput by maintaining a higher modulation
+ mode in the presence of a limited number of errors. The
+ 'TDM Traffic' mode is recommended for E1/T1 applications
+ and connectionless protocols."
+ ::= { phyControl 2 }
+
+ userConfiguredMaxModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modBpsk50percent(0),
+ modQpsk50percent(1),
+ modQpsk75percent(2),
+ mod16qam50percent(3),
+ mod16qam75percent(4),
+ mod64qam67percent(5),
+ mod64qam83percent(6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum receive modulation mode controls the MAX
+ mode used for adaptive modulation. NOTE: This attribute
+ is automatically disabled when the installation agent is
+ armed. To disarm the installation agent use the
+ installation wizard"
+ ::= { phyControl 3 }
+
+ remoteMaximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-100..27)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the remote wireless unit is
+ permitted to use when establishing and maintaining the
+ wireless link"
+ ::= { phyControl 4 }
+
+ -- PhyStatus group attribute definitions
+ --
+ receivePower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power expressed in tenths of a dBm"
+ ::= { phyStatus 1 }
+
+ vectorError OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vector error measurement compares the received
+ signal's IQ modulation characteristics to an ideal signal
+ to determine the composite error vector magnitude. The
+ value represented by this attribute is the average vector
+ error over the previous second expressed in tenths of a
+ dB"
+ ::= { phyStatus 2 }
+
+ transmitPower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit power expressed in tenths of a dBm"
+ ::= { phyStatus 3 }
+
+ range OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Distance between the two peer wireless units expressed
+ in tenths of a kilometer"
+ ::= { phyStatus 4 }
+
+ linkLoss OBJECT-TYPE
+ SYNTAX INTEGER (-500..500)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless link loss expressed in tenths of a dB"
+ ::= { phyStatus 5 }
+
+ receiveChannel OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive channel"
+ ::= { phyStatus 6 }
+
+ transmitChannel OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit channel"
+ ::= { phyStatus 7 }
+
+ receiveModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk50percent(1),
+ modQpsk50percentSingle(2),
+ modQpsk75percentSingle(3),
+ mod16qam50percentSingle(4),
+ mod16qam75percentSingle(5),
+ mod64qam67percentSingle(6),
+ mod64qam83percentSingle(7),
+ modReserved1(8),
+ modQpsk50percentDual(9),
+ modQpsk75percentDual(10),
+ mod16qam50percentDual(11),
+ mod16qam75percentDual(12),
+ mod64qam67percentDual(13),
+ mod64qam83percentDual(14),
+ modReserved2(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive modulation mode"
+ ::= { phyStatus 8 }
+
+ transmitModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk50percent(1),
+ modQpsk50percentSingle(2),
+ modQpsk75percentSingle(3),
+ mod16qam50percentSingle(4),
+ mod16qam75percentSingle(5),
+ mod64qam67percentSingle(6),
+ mod64qam83percentSingle(7),
+ modReserved1(8),
+ modQpsk50percentDual(9),
+ modQpsk75percentDual(10),
+ mod16qam50percentDual(11),
+ mod16qam75percentDual(12),
+ mod64qam67percentDual(13),
+ mod64qam83percentDual(14),
+ modReserved2(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit modulation mode"
+ ::= { phyStatus 9 }
+
+ receiveFreqMHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current receive frequency expressed in integer MHz"
+ ::= { phyStatus 11 }
+
+ transmitFreqMHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit frequency expressed in integer MHz"
+ ::= { phyStatus 12 }
+
+ signalStrengthRatio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Signal strength ratio (Vertical / Horizontal) : the
+ number of dB larger the Vertical antenna input is than
+ the Horizontal antenna input expressed in tenths of a dB"
+ ::= { phyStatus 13 }
+
+ receiveFreqKHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current receive frequency expressed as KHz"
+ ::= { phyStatus 14 }
+
+ transmitFreqKHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit frequency expressed as KHz"
+ ::= { phyStatus 15 }
+
+ searchState OBJECT-TYPE
+ SYNTAX INTEGER {
+ registering(0),
+ searching(1),
+ acquiring(2),
+ registeringAcquiring2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Search status of the wireless modem. 'Registering' means
+ that the modem has locked to an OFDM signal, and the
+ wireless link is up. 'Searching' means that no wireless
+ signal has been detected. 'Acquiring' means that a
+ wireless signal has been detected, but the modem has not
+ locked to an OFDM signal."
+ ::= { phyStatus 16 }
+
+ -- Alarms group attribute definitions
+ --
+ unitOutOfCalibration OBJECT-TYPE
+ SYNTAX INTEGER {
+ calibrated(0),
+ partialCalibration(1),
+ invalidCalibration(2),
+ bandwidthvariantunsupportedPAsShutdown(3),
+ outOfCalibrationPAsShutdown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { alarms 1 }
+
+ incompatibleRegionCodes OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ incompatibleLicenceKeys(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible region
+ codes. NB: Both units must have compatible licence keys"
+ ::= { alarms 4 }
+
+ noWirelessChannelAvailable OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ noWirelessChannelAvailable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Spectrum Management was unable to locate a suitable
+ wireless channel to operate on"
+ ::= { alarms 5 }
+
+ wirelessLinkDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the wireless interface has
+ disabled wireless traffic"
+ ::= { alarms 6 }
+
+ dataPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the Ethernet interface has
+ disabled Ethernet traffic"
+ ::= { alarms 7 }
+
+ dataPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch"
+ ::= { alarms 9 }
+
+ incompatibleMasterAndSlave OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ incompatibleProductVariants(1),
+ differentSoftwareVersionsRunning(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions. NB: It is very unusual to
+ detect this, because incompatible units will normally
+ fail to establish a wireless link. However, some
+ combinations may establish a partial wireless link and
+ detect this situation. NB: A non-zero value may generate
+ an SNMP trap and/or SMTP email alert"
+ ::= { alarms 10 }
+
+ tDDSynchronizationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ locked(0),
+ holdover(1),
+ holdoverNotConnected(2),
+ acquiringLock(3),
+ noTimingReference(4),
+ timingSystemNotConnected(5),
+ initialising(6),
+ clusterTimingMaster(7),
+ tDDSyncNotActive(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An alarm value (displayed in red) indicates that one of
+ the following conditions has not been met (i) An external
+ timing system is connected or internal timing has been
+ configured. (ii) The timing system is providing a useable
+ reference. (iii) The ODU is locked to this reference."
+ ::= { alarms 11 }
+
+ tDDSynchronizationAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ notSynchronized(1),
+ timingSystemFailure(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Not Synchronized indicates failure of the external
+ timing system for a period greater than the holdover
+ timer. TDD frame timing will have drifted, and this link
+ may cause interference with other links in a synchronized
+ network. Timing System Failure is an early warning,
+ indicating that 80% of the holdover period has expired."
+ ::= { alarms 13 }
+
+ linkModeOptimizationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ linkModeOptimizationMismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { alarms 14 }
+
+ capacityLicenseMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The local and remote units have different licensed
+ capacity and/or the full capacity trial has been
+ activated at only one unit. The wireless link is
+ operating at the capacity of the lowest capacity unit"
+ ::= { alarms 16 }
+
+ -- Smtp group attribute definitions
+ --
+ sMTPEmailAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Simple Mail Transfer Protocol is used to send equipment
+ alerts via email to a specified email address. This
+ utility can only be configured by the system
+ administrator"
+ ::= { smtp 1 }
+
+ sMTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address of the SMTP server"
+ ::= { smtp 2 }
+
+ sMTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port number of the SMTP server"
+ ::= { smtp 3 }
+
+ sMTPSourceEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'from' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 4 }
+
+ sMTPDestinationEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'to' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 5 }
+
+ sMTPEnabledMessages OBJECT-TYPE
+ SYNTAX BITS {
+ telecomsChannelUpDown(1),
+ unknown6(2),
+ dataPortUpDown(3),
+ enabledDiagnosticAlarms(4),
+ dFSImpulseInterference(5),
+ channelChange(6),
+ wirelessLinkUpDown(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SMTP messages the unit will send"
+ ::= { smtp 6 }
+
+ -- SnmpControl group attribute definitions
+ --
+ sNMPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number used to access the SNMP MIB (i.e.
+ Gets and Sets) (default = 161). NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 1 }
+
+ sNMPCommunityString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP community string. NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 2 }
+
+ sNMPTrapTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the sNMPTrapTable."
+ ::= { snmpControl 3 }
+
+ sNMPTrapVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ v1(0),
+ v2c(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP protocol version to use for SNMP Traps. NB: A
+ system reboot is required to activate changes to this
+ attribute"
+ ::= { snmpControl 5 }
+
+ sNMPEnabledTraps OBJECT-TYPE
+ SYNTAX BITS {
+ unknown8(0),
+ dataPortUpDown(1),
+ authenticationFailure(2),
+ enabledDiagnosticAlarms(3),
+ dFSImpulseInterference(4),
+ channelChange(5),
+ wirelessLinkUpDown(6),
+ coldStart(7),
+ telecomsChannelUpDown(15)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SNMP Traps the unit will send"
+ ::= { snmpControl 6 }
+
+ enabledDiagnosticAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ incompatibleMasterAndSlave(0),
+ incompatibleRegionCodes(1),
+ unknown6(2),
+ unknown5(3),
+ unitOutOfCalibration(4),
+ installArmState(5),
+ installStatus(6),
+ regionCode(7),
+ telecomsChannelStatus(8),
+ unknown15(9),
+ dataPortStatus(10),
+ dataPortDisabledWarning(11),
+ wirelessLinkDisabledWarning(12),
+ sNTPSynchronizationFailed(13),
+ noWirelessChannelAvailable(14),
+ dataPortConfigurationMismatch(15),
+ syslogClientDisabledWarning(16),
+ licensedCapacityMismatch(17),
+ syslogLocalWrapped(18),
+ syslogLocalNearlyFull(19),
+ syslogLocalEnableDisable(20),
+ linkModeOptimizationMismatch(21),
+ tDDSynchronizationAlarm(22),
+ telecomsChannelLoopback(23)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls which individual diagnostic alarms are enabled.
+ The unit may be configured to generate SNMP traps and/or
+ SMTP email alerts for these enabled alarms by selecting
+ 'Enabled Diagnostic Alarms' on the 'SNMP Enabled Traps'
+ and/or 'SMTP Enabled Messages' attributes"
+ ::= { snmpControl 7 }
+
+ sNMPSendAllTrapsAtStartup OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether cleared traps are reported at start-up
+ as well as raised traps. Only enabled traps will be
+ reported. NB: Traps corresponding to transient events
+ (i.e. not associated with an alarm or status value) are
+ only sent when required and not at start-up."
+ ::= { snmpControl 8 }
+
+ -- SNMPTrapTable group attribute definitions
+ --
+ sNMPTrapTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SNMP trap value, used to index the SNMPTrapTable."
+ ::= { sNMPTrapTableEntry 1 }
+
+ sNMPTrapIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address to which all SNMP Traps are sent. An IP
+ Address of 0.0.0.0 disables all TRAP generation. NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 2 }
+
+ sNMPTrapPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Destination port for SNMP Traps (default=162). A value
+ of 0 will disable the trap receiver. NB: A system reboot
+ is required to activate changes to this attribute."
+ ::= { sNMPTrapTableEntry 3 }
+
+ -- Sntp group attribute definitions
+ --
+ sNTPState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNTP control state"
+ ::= { sntp 1 }
+
+ sNTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of a valid SNTP server"
+ ::= { sntp 2 }
+
+ sNTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number of the SNTP server. Defaults to port
+ 123."
+ ::= { sntp 3 }
+
+ sNTPPollInterval OBJECT-TYPE
+ SYNTAX INTEGER (60..43200)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNTP server polling interval"
+ ::= { sntp 4 }
+
+ sNTPSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSync(0),
+ inSync(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { sntp 5 }
+
+ sNTPLastSync OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last SNTP sync time"
+ ::= { sntp 6 }
+
+ systemClock OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System clock presented as local time"
+ ::= { sntp 7 }
+
+ timeZone OBJECT-TYPE
+ SYNTAX INTEGER {
+ gmtMinus1200(0),
+ gmtMinus1130(1),
+ gmtMinus1100(2),
+ gmtMinus1030(3),
+ gmtMinus1000(4),
+ gmtMinus0930(5),
+ gmtMinus0900(6),
+ gmtMinus0830(7),
+ gmtMinus0800(8),
+ gmtMinus0730(9),
+ gmtMinus0700(10),
+ gmtMinus0630(11),
+ gmtMinus0600(12),
+ gmtMinus0530(13),
+ gmtMinus0500(14),
+ gmtMinus0430(15),
+ gmtMinus0400(16),
+ gmtMinus0330(17),
+ gmtMinus0300(18),
+ gmtMinus0230(19),
+ gmtMinus0200(20),
+ gmtMinus0130(21),
+ gmtMinus0100(22),
+ gmtMinus0030(23),
+ gmtZero(24),
+ gmtPlus0030(25),
+ gmtPlus0100(26),
+ gmtPlus0130(27),
+ gmtPlus0200(28),
+ gmtPlus0230(29),
+ gmtPlus0300(30),
+ gmtPlus0330(31),
+ gmtPlus0400(32),
+ gmtPlus0430(33),
+ gmtPlus0500(34),
+ gmtPlus0530(35),
+ gmtPlus0600(36),
+ gmtPlus0630(37),
+ gmtPlus0700(38),
+ gmtPlus0730(39),
+ gmtPlus0800(40),
+ gmtPlus0830(41),
+ gmtPlus0900(42),
+ gmtPlus0930(43),
+ gmtPlus1000(44),
+ gmtPlus1030(45),
+ gmtPlus1100(46),
+ gmtPlus1130(47),
+ gmtPlus1200(48),
+ gmtPlus1230(49),
+ gmtPlus1300(50)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time zone offsets from Greenwich Mean Time (GMT)"
+ ::= { sntp 8 }
+
+ daylightSaving OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Daylight Saving Time"
+ ::= { sntp 9 }
+
+ -- Reset group attribute definitions
+ --
+ systemReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ running(0),
+ consoleReboot(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this attribute to '1' will cause a system
+ reboot. NB: a system reboot will apply any pending new
+ settings held in memory"
+ ::= { reset 1 }
+
+ -- Versions group attribute definitions
+ --
+ softwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current software version"
+ ::= { versions 1 }
+
+ hardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hardware platform version"
+ ::= { versions 2 }
+
+ secondarySoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Secondary software version, used when the primary
+ software image is invalid or erased"
+ ::= { versions 3 }
+
+ bootVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Boot code software version"
+ ::= { versions 4 }
+
+ -- PubStats group attribute definitions
+ --
+ receiveDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 1 }
+
+ transmitDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 2 }
+
+ aggregateDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 3 }
+
+ wirelessLinkAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link availability calculated since the last reset of the
+ system counters, as a percentage multiplied by 10000 to
+ give four decimal places of precision"
+ ::= { pubStats 4 }
+
+ wirelessLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ registering(1),
+ acquiring(2),
+ searching(3),
+ radarCAC(4),
+ initialising(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link"
+ ::= { pubStats 5 }
+
+ byteErrorRatio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Reciprocal of the byte error ratio calculated since the
+ last reset of the system counters"
+ ::= { pubStats 6 }
+
+ receiveModulationModeDetail OBJECT-TYPE
+ SYNTAX INTEGER {
+ runningAtMaximumReceiveMode(0),
+ runningAtUserConfiguredMaxModulationMode(1),
+ restrictedBecauseInstallationIsArmed(2),
+ restrictedBecauseOfByteErrorsOnTheWirelessLink(3),
+ restrictedBecauseTheLinkParametersAreUpdating(4),
+ restrictedBecauseChannelChangeIsInProgress(5),
+ restrictedDueToTheLowEthernetLinkSpeed(6),
+ runningAtMaximumReceiveModeForChannelBandwidth(7),
+ limitedByTheWirelessConditions(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The reason for the current receive modulation mode"
+ ::= { pubStats 7 }
+
+ -- Encryption group attribute definitions
+ --
+ encryptionAlgorithm OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aESRijndael(1),
+ aES256bitRijndael(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Encryption Algorithm used by the wireless link. NB:
+ A system reboot is required to activate changes to this
+ attribute. NB: The same Encryption Algorithm must be
+ configured at BOTH ends of the link for it to function
+ correctly"
+ ::= { encryption 1 }
+
+ -- TDDControl group attribute definitions
+ --
+ tDDSynchronizationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "TDD Synchronization Mode selection"
+ ::= { tDDControl 1 }
+
+ -- AAAControl group attribute definitions
+ --
+ userTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the userTable"
+ ::= { aAAControl 1 }
+
+ -- UserTable group attribute definitions
+ --
+ userTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the userTable."
+ ::= { userTableEntry 1 }
+
+ userName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User name which must be entered, along with the
+ appropriate password, in order to gain access to the
+ system."
+ ::= { userTableEntry 2 }
+
+ userRole OBJECT-TYPE
+ SYNTAX INTEGER {
+ readOnly(0),
+ systemAdministrator(1),
+ securityOfficer(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Role of the selected user. A Security Officer has access
+ to and can modify all settings. A System Administrator
+ has access to and can modify all non-security settings. A
+ Read Only user can view settings, but cannot make any
+ changes."
+ ::= { userTableEntry 3 }
+
+ userEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable / Disable the selected user"
+ ::= { userTableEntry 4 }
+
+ userPassword OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User password, which must be entered in order to gain
+ access to the system."
+ ::= { userTableEntry 5 }
+
+ -- SyslogControl group attribute definitions
+ --
+ syslogClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { syslogControl 1 }
+
+ syslogState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { syslogControl 2 }
+
+ -- Supplementary group attribute definitions
+ --
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The longitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 1 }
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The latitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 2 }
+
+ altitude OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The altitude of the unit, measured in metres. This
+ object is set by the SNMP manager and has no internal
+ function."
+ ::= { supplementary 3 }
+
+ -- Enterprise NOTIFICATION definitions
+ --
+
+ channelChangeTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "The PTP radio has changed wireless channel.
+ This has been caused by either
+ i) mandatory radar avoidance,
+ a DFS impulsive interference event will also be
+ detected,
+ or
+ ii) Dynamic Spectrum Optimization, (DSO)
+ DSO improves link performance by selecting the
+ most appropriate transmit and receive channels
+ with the lowest level of interference."
+ ::= { ptpTrapPrefix 1 }
+
+ dfsImpulsiveInterferenceTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "DFS impulsive interference detected event"
+ ::= { ptpTrapPrefix 2 }
+
+ dataPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 3 }
+
+ telecomsChannelStatusTrap NOTIFICATION-TYPE
+ OBJECTS { telecomsChannelStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of telecoms channel. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 4 }
+
+ telecomsLoopbackTrap NOTIFICATION-TYPE
+ OBJECTS { telecomsLoopback }
+ STATUS current
+ DESCRIPTION
+ "The loopback status of telecoms channel. This is
+ intended for installation testing and should be set to
+ 'None' for normal operation. The wire connections to a
+ unit can be tested by applying a 'Copper' loopback to the
+ local unit. The wireless connection to the remote unit
+ can be tested by applying a 'Wireless' loopback to the
+ remote unit with no loopback on the local unit. When
+ applying a wireless loopback, please ensure that the
+ other end of the link has a loopback setting of 'None'.
+ NB: a change of state may generate an SNMP trap and/or
+ SMTP email alert"
+ ::= { ptpTrapPrefix 6 }
+
+ regionCodeTrap NOTIFICATION-TYPE
+ OBJECTS { regionCode }
+ STATUS current
+ DESCRIPTION
+ "The region code prohibits the wireless unit from
+ operating outside the regulated limits. An invalid region
+ code indicates a corrupted licence key. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 8 }
+
+ installStatusTrap NOTIFICATION-TYPE
+ OBJECTS { installStatus }
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { ptpTrapPrefix 9 }
+
+ installArmStateTrap NOTIFICATION-TYPE
+ OBJECTS { installArmState }
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is being installed. NB: a value
+ other than 'disarmed' on startup, or a change of state
+ during operation may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 10 }
+
+ unitOutOfCalibrationTrap NOTIFICATION-TYPE
+ OBJECTS { unitOutOfCalibration }
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { ptpTrapPrefix 11 }
+
+ incompatibleRegionCodesTrap NOTIFICATION-TYPE
+ OBJECTS { incompatibleRegionCodes }
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible region
+ codes. NB: Both units must have compatible licence keys"
+ ::= { ptpTrapPrefix 14 }
+
+ noWirelessChannelAvailableTrap NOTIFICATION-TYPE
+ OBJECTS { noWirelessChannelAvailable }
+ STATUS current
+ DESCRIPTION
+ "Spectrum Management was unable to locate a suitable
+ wireless channel to operate on"
+ ::= { ptpTrapPrefix 15 }
+
+ wirelessLinkDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { wirelessLinkDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the wireless interface has
+ disabled wireless traffic"
+ ::= { ptpTrapPrefix 16 }
+
+ dataPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the Ethernet interface has
+ disabled Ethernet traffic"
+ ::= { ptpTrapPrefix 17 }
+
+ dataPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch"
+ ::= { ptpTrapPrefix 19 }
+
+ incompatibleMasterAndSlaveTrap NOTIFICATION-TYPE
+ OBJECTS { incompatibleMasterAndSlave }
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions. NB: It is very unusual to
+ detect this, because incompatible units will normally
+ fail to establish a wireless link. However, some
+ combinations may establish a partial wireless link and
+ detect this situation. NB: A non-zero value may generate
+ an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 20 }
+
+ sNTPSyncTrap NOTIFICATION-TYPE
+ OBJECTS { sNTPSync }
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 21 }
+
+ tDDSynchronizationAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { tDDSynchronizationAlarm }
+ STATUS current
+ DESCRIPTION
+ "Not Synchronized indicates failure of the external
+ timing system for a period greater than the holdover
+ timer. TDD frame timing will have drifted, and this link
+ may cause interference with other links in a synchronized
+ network. Timing System Failure is an early warning,
+ indicating that 80% of the holdover period has expired."
+ ::= { ptpTrapPrefix 22 }
+
+ linkModeOptimizationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { linkModeOptimizationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { ptpTrapPrefix 25 }
+
+ capacityLicenseMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { capacityLicenseMismatch }
+ STATUS current
+ DESCRIPTION
+ "The local and remote units have different licensed
+ capacity and/or the full capacity trial has been
+ activated at only one unit. The wireless link is
+ operating at the capacity of the lowest capacity unit"
+ ::= { ptpTrapPrefix 27 }
+
+ syslogStateTrap NOTIFICATION-TYPE
+ OBJECTS { syslogState }
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { ptpTrapPrefix 30 }
+
+ syslogLocalNearlyFullTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log is nearly full (90%)"
+ ::= { ptpTrapPrefix 31 }
+
+ syslogLocalWrappedTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log has wrapped"
+ ::= { ptpTrapPrefix 32 }
+
+ syslogClientTrap NOTIFICATION-TYPE
+ OBJECTS { syslogClient }
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { ptpTrapPrefix 33 }
+
+ END
diff --git a/MIBS/cambium/600/CAMBIUM-PTP600-MIB b/MIBS/cambium/600/CAMBIUM-PTP600-MIB new file mode 100644 index 0000000..236e52d --- /dev/null +++ b/MIBS/cambium/600/CAMBIUM-PTP600-MIB @@ -0,0 +1,3779 @@ + CAMBIUM-PTP600-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ Integer32, IpAddress,
+ enterprises
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC
+ InetAddress, InetAddressType
+ FROM INET-ADDRESS-MIB;
+
+ cambium MODULE-IDENTITY
+ LAST-UPDATED "201403041414Z"
+ ORGANIZATION "Cambium Networks Ltd."
+ CONTACT-INFO
+ "Post: Simon Whitaker
+ Cambium Networks Ltd.
+ Unit B2,
+ Linhay Business Park,
+ Eastern Road,
+ Ashburton,
+ Devon.
+ TQ13 7UP
+ United Kingdom
+ Phone: +44 (0) 1364 655 500
+ Email: simon.whitaker@cambiumnetworks.com"
+ DESCRIPTION
+ "MIB for 300Mbps non-line-of-sight (NLOS) wireless ethernet bridge."
+ REVISION "201403041414Z"
+ DESCRIPTION
+ "PTP600-10-07:
+ Reinstated incompatibleRegionCodesTrap.
+ Reinstated incompatibleMasterAndSlaveTrap.
+ Reinstated encryptionEnabledMismatchTrap."
+ REVISION "201309142338Z"
+ DESCRIPTION
+ "PTP600-10-06:
+ Removed incompatibleRegionCodesTrap.
+ Removed incompatibleMasterAndSlaveTrap.
+ Removed encryptionEnabledMismatchTrap."
+ REVISION "201208131812Z"
+ DESCRIPTION
+ "PTP600-10-04:
+ Added ethernetBridgingStatus, ethernetBridgingAvailability.
+ Added ethernetBridgingStatusAlarm, ethernetBridgingStatusAlarmTrap."
+ REVISION "201205011158Z"
+ DESCRIPTION
+ "PTP600-10-03: make linkName & groupID read-write."
+ REVISION "201202131238Z"
+ DESCRIPTION
+ "PTP600-10-01: Updated ORGANIZATION and CONTACT-INFO."
+ REVISION "201111081347Z"
+ DESCRIPTION
+ "PTP600-10-00:
+ Added new SNTP attributes, replace syslogLocalLog with syslogState. Add L2/L3 QoS attributes.
+ Added securityLevel. Renamed vLANPriorityQueueMapping with ethernetPriorityQueueMapping.
+ Added syslogClient and secureModeAlarm traps."
+ REVISION "201012071328Z"
+ DESCRIPTION "PTP600-09-10: Added searchState, accessMethod and groupID."
+ REVISION "201011021333Z"
+ DESCRIPTION "PTP600-09-02: Added latitude, longitude, altitude."
+ REVISION "201007161541Z"
+ DESCRIPTION
+ "PTP600-09-01:
+ Changed root OID.
+ Renamed ethernet & fiber attributes & traps.
+ Replaced vLANManagementVIDValidation with managementMode.
+ Added linkName, siteName, hTTPSAccessEnabled, tDDSynchronizationMode.
+ Added syslog attributes & traps.
+ Added SNMPTrapTable for dual trap receivers."
+ REVISION "201004231007Z"
+ DESCRIPTION "PTP600-08-50: Security enhancements."
+ REVISION "201002191855Z"
+ DESCRIPTION "PTP600-08-04: Added SNMPv3 support, DFS Table, Automatic Tx Power Control. BIT STRING types now OCTET STRING."
+ REVISION "200907101520Z"
+ DESCRIPTION "PTP600-08-03: Added VLAN Priority Table, more read-only attributes, plus alarm tidy-up."
+ REVISION "200902271711Z"
+ DESCRIPTION "PTP600-08-01: Improve TDD Synchronization status and alarms."
+ REVISION "200812151219Z"
+ DESCRIPTION "PTP600-08-00: Support 4.8 & 4.9 GHz variant & 20 MHz bandwidth, Link Symmetry, TDD Synchronization."
+ REVISION "200806301016Z"
+ DESCRIPTION "PTP600-07-00: Added IEEE 802.1q & 802.1ad VLAN support."
+ REVISION "200802290942Z"
+ DESCRIPTION "PTP600-06-00: Added OOB, HTTP & telnet access controls."
+ REVISION "200707311839Z"
+ DESCRIPTION "PTP600-05-00: Added groups, attributes and notifications for diagnostic alarms."
+ REVISION "200611231436Z"
+ DESCRIPTION "PTP600-04-00: Converted to SMIv2."
+ REVISION "200607241008Z"
+ DESCRIPTION "PTP600-03-01"
+ ::= { enterprises 17713 }
+
+ -- Groups in cambium
+ ptp OBJECT IDENTIFIER ::= { cambium 1 }
+ ptmp OBJECT IDENTIFIER ::= { cambium 2 }
+ ptp600 OBJECT IDENTIFIER ::= { cambium 6 }
+
+ -- Groups in ptp600
+ dfs OBJECT IDENTIFIER ::= { ptp600 3 }
+ bridge OBJECT IDENTIFIER ::= { ptp600 4 }
+ configuration OBJECT IDENTIFIER ::= { ptp600 5 }
+ ethernet OBJECT IDENTIFIER ::= { ptp600 6 }
+ telecom OBJECT IDENTIFIER ::= { ptp600 7 }
+ licence OBJECT IDENTIFIER ::= { ptp600 8 }
+ management OBJECT IDENTIFIER ::= { ptp600 9 }
+ phyControl OBJECT IDENTIFIER ::= { ptp600 10 }
+ phyStatus OBJECT IDENTIFIER ::= { ptp600 12 }
+ alarms OBJECT IDENTIFIER ::= { ptp600 13 }
+ smtp OBJECT IDENTIFIER ::= { ptp600 15 }
+ snmpControl OBJECT IDENTIFIER ::= { ptp600 16 }
+ sntp OBJECT IDENTIFIER ::= { ptp600 17 }
+ reset OBJECT IDENTIFIER ::= { ptp600 18 }
+ versions OBJECT IDENTIFIER ::= { ptp600 19 }
+ pubStats OBJECT IDENTIFIER ::= { ptp600 20 }
+ encryption OBJECT IDENTIFIER ::= { ptp600 22 }
+ tDDControl OBJECT IDENTIFIER ::= { ptp600 23 }
+ aAAControl OBJECT IDENTIFIER ::= { ptp600 25 }
+ syslogControl OBJECT IDENTIFIER ::= { ptp600 24 }
+ supplementary OBJECT IDENTIFIER ::= { ptp600 96 }
+ ptpGroups OBJECT IDENTIFIER ::= { ptp600 98 }
+ ptpTraps OBJECT IDENTIFIER ::= { ptp600 99 }
+ ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 }
+
+ -- Compliance information
+ --
+ ptpCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the Cambium PTP MIB"
+ MODULE -- this module
+ MANDATORY-GROUPS { dfsGroup
+ , bridgeGroup
+ , configurationGroup
+ , ethernetGroup
+ , telecomGroup
+ , licenceGroup
+ , managementGroup
+ , phyControlGroup
+ , phyStatusGroup
+ , alarmsGroup
+ , smtpGroup
+ , snmpControlGroup
+ , sntpGroup
+ , resetGroup
+ , versionsGroup
+ , pubStatsGroup
+ , encryptionGroup
+ , tDDControlGroup
+ , aAAControlGroup
+ , syslogControlGroup
+ , supplementaryGroup
+ , notificationsGroup
+ }
+ ::= { ptp600 97 }
+
+ dfsGroup OBJECT-GROUP
+ OBJECTS { dfsTableNumber
+ , dfsMeans
+ , dfsNineNinePointNinePercentiles
+ , dfsPeaks
+ }
+ STATUS current
+ DESCRIPTION "The dfs object group."
+ ::= { ptpGroups 3 }
+
+ bridgeGroup OBJECT-GROUP
+ OBJECTS { localPacketFiltering
+ }
+ STATUS current
+ DESCRIPTION "The bridge object group."
+ ::= { ptpGroups 4 }
+
+ configurationGroup OBJECT-GROUP
+ OBJECTS { iPv4Address
+ , subnetMask
+ , gatewayIPAddress
+ , targetMACAddress
+ , masterSlaveMode
+ , maximumTransmitPower
+ , antennaGain
+ , cableLoss
+ , eIRP
+ , ethernetCappedMaxWirelessSpeed
+ , channelBandwidth
+ , remoteIPAddress
+ , linkName
+ , siteName
+ , accessMethod
+ , groupID
+ , iPv6Address
+ , iPVersion
+ , iPv6AutoConfiguredLinkLocalAddress
+ , iPv6PrefixLength
+ , iPv6GatewayAddress
+ , remoteInternetAddressType
+ , remoteInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The configuration object group."
+ ::= { ptpGroups 5 }
+
+ ethernetGroup OBJECT-GROUP
+ OBJECTS { dataPortAutoNegotiation
+ , dataPortAutoNegAdvertisement
+ , dataPortAutoMdix
+ , dataPortStatus
+ , dataPortSpeedAndDuplex
+ , dataPortWirelessDownAlert
+ , useVLANForManagementInterfaces
+ , vLANManagementPriority
+ , vLANManagementVID
+ , managementPortStatus
+ , managementPortSpeedAndDuplex
+ , ethernetPriorityTableNumber
+ , l2CPPriorityTableNumber
+ , iPDSCPPriorityTableNumber
+ , mPLSTCPriorityTableNumber
+ , managementMode
+ , managementPortWirelessDownAlert
+ , qOSPriorityScheme
+ , unknownNetworkPriorityQueueMapping
+ , dSCPManagementPriority
+ , ethernetBridgingStatus
+ , ethernetPriorityQueueMapping
+ , l2CPPriorityQueueMapping
+ , iPDSCPPriorityQueueMapping
+ , mPLSTCPriorityQueueMapping
+ }
+ STATUS current
+ DESCRIPTION "The ethernet object group."
+ ::= { ptpGroups 6 }
+
+ telecomGroup OBJECT-GROUP
+ OBJECTS { telecomsInterface
+ , telecomsChannelAStatus
+ , telecomsChannelBStatus
+ , channelALineCode
+ , channelBLineCode
+ , channelACableLength
+ , channelBCableLength
+ , channelALoopback
+ , channelBLoopback
+ , telecomsChannelSelection
+ }
+ STATUS current
+ DESCRIPTION "The telecom object group."
+ ::= { ptpGroups 7 }
+
+ licenceGroup OBJECT-GROUP
+ OBJECTS { regionCode
+ , productVariant
+ , productName
+ , ethernetFiberSupport
+ , frequencyVariant
+ , bandwidthVariant
+ , constantPowerSpectralDensity
+ , sNMPv3Enable
+ , hAZLOCConfiguration
+ , securityLevel
+ }
+ STATUS current
+ DESCRIPTION "The licence object group."
+ ::= { ptpGroups 8 }
+
+ managementGroup OBJECT-GROUP
+ OBJECTS { targetRange
+ , rangingMode
+ , installStatus
+ , installArmState
+ , tFTPServerIPAddress
+ , tFTPServerPortNumber
+ , tFTPSoftwareUpgradeFileName
+ , tFTPStartSoftwareUpgrade
+ , tFTPSoftwareUpgradeStatus
+ , tFTPSoftwareUpgradeStatusText
+ , tFTPSoftwareUpgradeStatusAdditionalText
+ , hTTPAccessEnabled
+ , telnetAccessEnabled
+ , hTTPPortNumber
+ , hTTPSPortNumber
+ , telnetPortNumber
+ , hTTPSAccessEnabled
+ , tFTPServerInternetAddressType
+ , tFTPServerInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The management object group."
+ ::= { ptpGroups 9 }
+
+ phyControlGroup OBJECT-GROUP
+ OBJECTS { linkSymmetry
+ , linkModeOptimisation
+ , userConfiguredMaxModulationMode
+ , remoteMaximumTransmitPower
+ , txColorCode
+ , rxColorCode
+ , automaticTxPowerControl
+ , remoteRxTargetPower
+ }
+ STATUS current
+ DESCRIPTION "The phyControl object group."
+ ::= { ptpGroups 10 }
+
+ phyStatusGroup OBJECT-GROUP
+ OBJECTS { receivePower
+ , vectorError
+ , transmitPower
+ , range
+ , linkLoss
+ , receiveChannel
+ , transmitChannel
+ , receiveModulationMode
+ , transmitModulationMode
+ , receiveFreqMHz
+ , transmitFreqMHz
+ , signalStrengthRatio
+ , receiveFreqKHz
+ , transmitFreqKHz
+ , searchState
+ , rawReceivePower
+ }
+ STATUS current
+ DESCRIPTION "The phyStatus object group."
+ ::= { ptpGroups 12 }
+
+ alarmsGroup OBJECT-GROUP
+ OBJECTS { unitOutOfCalibration
+ , incompatibleRegionCodes
+ , noWirelessChannelAvailable
+ , wirelessLinkDisabledWarning
+ , dataPortDisabledWarning
+ , dataPortFiberStatus
+ , dataPortConfigurationMismatch
+ , incompatibleMasterAndSlave
+ , tDDSynchronizationStatus
+ , managementPortDisabledWarning
+ , tDDSynchronizationAlarm
+ , linkModeOptimizationMismatch
+ , managementPortConfigurationMismatch
+ , secureModeAlarm
+ , ethernetBridgingStatusAlarm
+ }
+ STATUS current
+ DESCRIPTION "The alarms object group."
+ ::= { ptpGroups 13 }
+
+ smtpGroup OBJECT-GROUP
+ OBJECTS { sMTPEmailAlert
+ , sMTPServerIPAddress
+ , sMTPServerPortNumber
+ , sMTPSourceEmailAddress
+ , sMTPDestinationEmailAddress
+ , sMTPEnabledMessages
+ , sMTPServerInternetAddressType
+ , sMTPServerInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The smtp object group."
+ ::= { ptpGroups 15 }
+
+ snmpControlGroup OBJECT-GROUP
+ OBJECTS { sNMPPortNumber
+ , sNMPCommunityString
+ , sNMPTrapTableNumber
+ , sNMPTrapVersion
+ , sNMPEnabledTraps
+ , enabledDiagnosticAlarms
+ , sNMPSendAllTrapsAtStartup
+ , sNMPTrapIPAddress
+ , sNMPTrapPortNumber
+ , sNMPTrapInternetAddressType
+ , sNMPTrapInternetAddress
+ , sNMPTrapReceiverEnabled
+ }
+ STATUS current
+ DESCRIPTION "The snmpControl object group."
+ ::= { ptpGroups 16 }
+
+ sntpGroup OBJECT-GROUP
+ OBJECTS { sNTPState
+ , sNTPPollInterval
+ , sNTPSync
+ , sNTPLastSync
+ , systemClock
+ , timeZone
+ , daylightSaving
+ , sNTPPrimaryServer
+ , sNTPPrimaryServerDeadTime
+ , sNTPServerRetries
+ , sNTPServerTimeout
+ , sNTPServerTableNumber
+ , sNTPServerIPAddress
+ , sNTPServerPortNumber
+ , sNTPServerStatus
+ , sNTPServerInternetAddressType
+ , sNTPServerInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The sntp object group."
+ ::= { ptpGroups 17 }
+
+ resetGroup OBJECT-GROUP
+ OBJECTS { systemReset
+ }
+ STATUS current
+ DESCRIPTION "The reset object group."
+ ::= { ptpGroups 18 }
+
+ versionsGroup OBJECT-GROUP
+ OBJECTS { softwareVersion
+ , hardwareVersion
+ , secondarySoftwareVersion
+ , bootVersion
+ }
+ STATUS current
+ DESCRIPTION "The versions object group."
+ ::= { ptpGroups 19 }
+
+ pubStatsGroup OBJECT-GROUP
+ OBJECTS { receiveDataRate
+ , transmitDataRate
+ , aggregateDataRate
+ , wirelessLinkAvailability
+ , wirelessLinkStatus
+ , byteErrorRatio
+ , receiveModulationModeDetail
+ , ethernetBridgingAvailability
+ }
+ STATUS current
+ DESCRIPTION "The pubStats object group."
+ ::= { ptpGroups 20 }
+
+ encryptionGroup OBJECT-GROUP
+ OBJECTS { encryptionAlgorithm
+ }
+ STATUS current
+ DESCRIPTION "The encryption object group."
+ ::= { ptpGroups 22 }
+
+ tDDControlGroup OBJECT-GROUP
+ OBJECTS { tDDSynchronizationMode
+ }
+ STATUS current
+ DESCRIPTION "The tDDControl object group."
+ ::= { ptpGroups 23 }
+
+ aAAControlGroup OBJECT-GROUP
+ OBJECTS { userTableNumber
+ , userName
+ , userRole
+ , userEnabled
+ , userPassword
+ }
+ STATUS current
+ DESCRIPTION "The aAAControl object group."
+ ::= { ptpGroups 25 }
+
+ syslogControlGroup OBJECT-GROUP
+ OBJECTS { syslogClient
+ , syslogState
+ }
+ STATUS current
+ DESCRIPTION "The syslogControl object group."
+ ::= { ptpGroups 24 }
+
+ supplementaryGroup OBJECT-GROUP
+ OBJECTS { longitude
+ , latitude
+ , altitude
+ }
+ STATUS current
+ DESCRIPTION "The supplementary object group."
+ ::= { ptpGroups 96 }
+
+ notificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { channelChangeTrap
+ , dfsImpulsiveInterferenceTrap
+ , dataPortStatusTrap
+ , telecomsChannelAStatusTrap
+ , telecomsChannelBStatusTrap
+ , channelALoopbackTrap
+ , channelBLoopbackTrap
+ , regionCodeTrap
+ , installStatusTrap
+ , installArmStateTrap
+ , unitOutOfCalibrationTrap
+ , incompatibleRegionCodesTrap
+ , noWirelessChannelAvailableTrap
+ , wirelessLinkDisabledWarningTrap
+ , dataPortDisabledWarningTrap
+ , dataPortFiberStatusTrap
+ , dataPortConfigurationMismatchTrap
+ , incompatibleMasterAndSlaveTrap
+ , sNTPSyncTrap
+ , tDDSynchronizationAlarmTrap
+ , managementPortStatusTrap
+ , managementPortDisabledWarningTrap
+ , linkModeOptimizationMismatchTrap
+ , managementPortConfigurationMismatchTrap
+ , syslogStateTrap
+ , syslogLocalNearlyFullTrap
+ , syslogLocalWrappedTrap
+ , syslogClientTrap
+ , secureModeAlarmTrap
+ , ethernetBridgingStatusAlarmTrap
+ }
+ STATUS current
+ DESCRIPTION "The notifications group."
+ ::= { ptpGroups 99 }
+
+
+ DfsTableEntry ::=
+ SEQUENCE { dfsTableIndex INTEGER
+ , dfsMeans Integer32
+ , dfsNineNinePointNinePercentiles Integer32
+ , dfsPeaks Integer32
+ }
+
+ dfsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DfsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A table storing a snapshot of various DFS measurements for each channel"
+ ::= { dfs 2 }
+
+ dfsTableEntry OBJECT-TYPE
+ SYNTAX DfsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table DfsTable"
+ INDEX { dfsTableIndex }
+ ::= { dfsTable 1 }
+
+ EthernetPriorityTableEntry ::=
+ SEQUENCE { ethernetPriorityTableIndex INTEGER
+ , ethernetPriorityQueueMapping INTEGER
+ }
+
+ ethernetPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EthernetPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by Ethernet priority."
+ ::= { ethernet 15 }
+
+ ethernetPriorityTableEntry OBJECT-TYPE
+ SYNTAX EthernetPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table EthernetPriorityTable"
+ INDEX { ethernetPriorityTableIndex }
+ ::= { ethernetPriorityTable 1 }
+
+ L2CPPriorityTableEntry ::=
+ SEQUENCE { l2CPPriorityTableIndex INTEGER
+ , l2CPPriorityQueueMapping INTEGER
+ }
+
+ l2CPPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF L2CPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by L2CP priority."
+ ::= { ethernet 17 }
+
+ l2CPPriorityTableEntry OBJECT-TYPE
+ SYNTAX L2CPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table L2CPPriorityTable"
+ INDEX { l2CPPriorityTableIndex }
+ ::= { l2CPPriorityTable 1 }
+
+ IPDSCPPriorityTableEntry ::=
+ SEQUENCE { iPDSCPPriorityTableIndex INTEGER
+ , iPDSCPPriorityQueueMapping INTEGER
+ }
+
+ iPDSCPPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IPDSCPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by L3 IP DSCP priority."
+ ::= { ethernet 19 }
+
+ iPDSCPPriorityTableEntry OBJECT-TYPE
+ SYNTAX IPDSCPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table IPDSCPPriorityTable"
+ INDEX { iPDSCPPriorityTableIndex }
+ ::= { iPDSCPPriorityTable 1 }
+
+ MPLSTCPriorityTableEntry ::=
+ SEQUENCE { mPLSTCPriorityTableIndex INTEGER
+ , mPLSTCPriorityQueueMapping INTEGER
+ }
+
+ mPLSTCPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MPLSTCPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of priority queues indexed by MPLS TC priority."
+ ::= { ethernet 21 }
+
+ mPLSTCPriorityTableEntry OBJECT-TYPE
+ SYNTAX MPLSTCPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table MPLSTCPriorityTable"
+ INDEX { mPLSTCPriorityTableIndex }
+ ::= { mPLSTCPriorityTable 1 }
+
+ SNMPTrapTableEntry ::=
+ SEQUENCE { sNMPTrapTableIndex INTEGER
+ , sNMPTrapIPAddress IpAddress
+ , sNMPTrapPortNumber INTEGER
+ , sNMPTrapInternetAddressType INTEGER
+ , sNMPTrapInternetAddress InetAddress
+ , sNMPTrapReceiverEnabled INTEGER
+ }
+
+ sNMPTrapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " SNMP trap configuration table."
+ ::= { snmpControl 4 }
+
+ sNMPTrapTableEntry OBJECT-TYPE
+ SYNTAX SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table SNMPTrapTable"
+ INDEX { sNMPTrapTableIndex }
+ ::= { sNMPTrapTable 1 }
+
+ SNTPServerTableEntry ::=
+ SEQUENCE { sNTPServerTableIndex INTEGER
+ , sNTPServerIPAddress IpAddress
+ , sNTPServerPortNumber INTEGER
+ , sNTPServerStatus DisplayString
+ , sNTPServerInternetAddressType INTEGER
+ , sNTPServerInternetAddress InetAddress
+ }
+
+ sNTPServerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNTPServerTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { sntp 15 }
+
+ sNTPServerTableEntry OBJECT-TYPE
+ SYNTAX SNTPServerTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table SNTPServerTable"
+ INDEX { sNTPServerTableIndex }
+ ::= { sNTPServerTable 1 }
+
+ UserTableEntry ::=
+ SEQUENCE { userTableIndex INTEGER
+ , userName OCTET STRING
+ , userRole INTEGER
+ , userEnabled INTEGER
+ , userPassword OCTET STRING
+ }
+
+ userTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The User Table Control group contains objects specifically for user account management."
+ ::= { aAAControl 2 }
+
+ userTableEntry OBJECT-TYPE
+ SYNTAX UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table UserTable"
+ INDEX { userTableIndex }
+ ::= { userTable 1 }
+
+ -- Dfs group attribute definitions
+ --
+ dfsTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the dfsTable"
+ ::= { dfs 1 }
+
+ -- DfsTable group attribute definitions
+ --
+ dfsTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..63)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the dfsTable."
+ ::= { dfsTableEntry 1 }
+
+ dfsMeans OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS means"
+ ::= { dfsTableEntry 2 }
+
+ dfsNineNinePointNinePercentiles OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS 99.9 percentiles"
+ ::= { dfsTableEntry 3 }
+
+ dfsPeaks OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS peaks"
+ ::= { dfsTableEntry 4 }
+
+ -- Bridge group attribute definitions
+ --
+ localPacketFiltering OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When Local Packet Filtering is Enabled, the bridge
+ learns the source MAC addresses of devices transmitting
+ Ethernet packets on the local Ethernet network, and only
+ bridges packets to the remote unit if the destination MAC
+ address has not been learnt as a 'local' device. When
+ Local Packet Filtering is Disabled then the bridge does
+ not learn the source MAC addresses of devices
+ transmitting Ethernet packets on the local Ethernet
+ network, and bridges ALL Ethernet packets received to the
+ remote unit. Local Packet Filtering should be enabled if
+ no external routing hardware is present"
+ ::= { bridge 1 }
+
+ -- Configuration group attribute definitions
+ --
+ iPv4Address OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet protocol (IPv4) address. This address is used
+ by the family of Internet protocols to uniquely identify
+ the unit on a network. NB: A system reboot is required to
+ activate changes to this attribute."
+ ::= { configuration 1 }
+
+ subnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A subnet allows the flow of network traffic between
+ hosts to be segregated based on a network configuration.
+ By organizing hosts into logical groups, subnetting can
+ improve network security and performance. NB: A system
+ reboot is required to activate changes to this attribute"
+ ::= { configuration 2 }
+
+ gatewayIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IPv4 address of a computer on the current network
+ that is currently acting as an IPv4 network gateway. A
+ gateway acts as an entrance / exit to packets from / to
+ other networks. NB: A system reboot is required to
+ activate changes to this attribute"
+ ::= { configuration 3 }
+
+ targetMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC address of the PTP wireless unit forming the other
+ end of the PTP link"
+ ::= { configuration 4 }
+
+ masterSlaveMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The PTP wireless link operates using a master and slave
+ relationship"
+ ::= { configuration 5 }
+
+ maximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-15..27)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the wireless unit is permitted to
+ use when establishing and maintaining the wireless link"
+ ::= { configuration 6 }
+
+ antennaGain OBJECT-TYPE
+ SYNTAX INTEGER (0..610)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Antenna Gain. Expressed in 10ths of dBi. NB: This
+ attribute is ignored for variants with an integral
+ antenna."
+ ::= { configuration 7 }
+
+ cableLoss OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Loss in the cable between the ODU and the antenna.
+ Expressed in 10ths of dB. NB: This attribute is ignored
+ for variants with an integral antenna."
+ ::= { configuration 8 }
+
+ eIRP OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Effective Isotropic Radiated Power (EIRP) describes the
+ strength of the radio signal leaving the wireless unit.
+ Expressed in 10ths of dBm"
+ ::= { configuration 9 }
+
+ ethernetCappedMaxWirelessSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Ethernet frames will be discarded in the ODU if the data
+ rate over the wireless link exceeds the Ethernet link
+ speed at the local or remote Data port. The Ethernet
+ Capped Max Wireless Speed control limits the wireless
+ data rate based on the local and remote Ethernet link
+ speed. Set this control to Enabled if either ODU is
+ connected to an Ethernet link operating at less than 1000
+ Mbps. NB: This attribute is automatically disabled when
+ the installation agent is armed. To disarm the
+ installation agent use the installation wizard."
+ ::= { configuration 10 }
+
+ channelBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw30MHz(0),
+ bw15MHz(1),
+ bw10MHz(2),
+ bw5MHz(3),
+ bw20MHz(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This control sets the bandwidth of the transmit and
+ receive radio channels"
+ ::= { configuration 11 }
+
+ remoteIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP Address of the peer wireless unit"
+ ::= { configuration 12 }
+
+ linkName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Name of the PTP link allocated by the System
+ Administrator. Used to establish a connection with the
+ correct PTP wireless unit at the other end of the link.
+ NOTE: The link name MUST be the same at both ends of the
+ PTP link."
+ ::= { configuration 14 }
+
+ siteName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This field contains a user-provided description of the
+ site name together with any additional notes"
+ ::= { configuration 15 }
+
+ accessMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ linkAccess(0),
+ linkNameAccess(1),
+ groupAccess(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ODUs must be configured in pairs before a link can be
+ established. The Access Method attribute determines how
+ the paired ODUs will recognise each other. For the Link
+ Access method, each ODU must be configured with Target
+ MAC Address equal to the MAC Address of the other unit.
+ For the Link Name Access method, both units must be
+ configured with the same Link Name. For the Group Access
+ method, both units must be configured with the same Group
+ ID."
+ ::= { configuration 16 }
+
+ groupID OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When Access Method is set to Group Access, the Group ID
+ identifies all the units belonging to the same group"
+ ::= { configuration 17 }
+
+ iPv6Address OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet protocol (IPv6) address. This address is used
+ by the family of Internet protocols to uniquely identify
+ the unit on a network. NB: A system reboot is required to
+ activate changes to this attribute."
+ ::= { configuration 18 }
+
+ iPVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ iPv4(0),
+ iPv6(1),
+ dualIPv4andIPv6(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP protocol selection. Choice of IPv4, IPv6 or Dual."
+ ::= { configuration 20 }
+
+ iPv6AutoConfiguredLinkLocalAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The auto configured link local IPv6 address"
+ ::= { configuration 21 }
+
+ iPv6PrefixLength OBJECT-TYPE
+ SYNTAX INTEGER (0..128)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IPv6 prefix length"
+ ::= { configuration 22 }
+
+ iPv6GatewayAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IPv6 address of a computer on the current network
+ that is currently acting as an IPv6 network gateway. A
+ gateway acts as an entrance / exit to packets from / to
+ other networks. Note that it is usual to use the
+ link-local address of the gateway. NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { configuration 23 }
+
+ remoteInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteInternetAddressType."
+ ::= { configuration 24 }
+
+ remoteInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "INET address used to identify the peer wireless unit"
+ ::= { configuration 25 }
+
+ -- Ethernet group attribute definitions
+ --
+ dataPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the local Ethernet interface
+ configuration is automatically negotiated or forced. Do
+ not use a forced setting together with auto negotiation
+ at the Ethernet link partner. If you want to run your
+ Ethernet link at a fixed speed and duplex then you would
+ normally leave auto negotiation enabled and only enable
+ the single Auto Neg Advertisement option that you want
+ the link to run in - FORCING ETHERNET CONFIGURATION IS A
+ LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE
+ HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST
+ ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET
+ LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE
+ LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED
+ EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The
+ new setting will only take effect after a system reboot."
+ ::= { ethernet 1 }
+
+ dataPortAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ negInvalid(2),
+ neg10MbpsHalfDuplex(3),
+ neg10MbpsFullDuplex(4),
+ neg100MbpsHalfDuplex(5),
+ neg100MbpsFullDuplex(6),
+ neg1000MbpsFullDuplex(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This sets the different Ethernet configurations that
+ will be advertised during auto negotiation. Note the new
+ setting will only take effect after a system reboot.
+ WARNING: Duplex mismatch may result if both ends of the
+ Ethernet link do not have the same settings. Do not auto
+ negotiation together with a fixed setting at the Ethernet
+ link partner. WARNING: Make sure that you select
+ option(s) that you know your connected equipment can
+ cater for!"
+ ::= { ethernet 2 }
+
+ dataPortAutoMdix OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This enables/disables the Auto MDI/MDIX capability. NB:
+ The new setting will only take effect after a system
+ reboot"
+ ::= { ethernet 3 }
+
+ dataPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1),
+ fiberLinkUp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ethernet 4 }
+
+ dataPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000MbpsFullDuplex(0),
+ speed100MbpsFullDuplex(1),
+ speed100MbpsHalfDuplex(2),
+ speed10MbpsFullDuplex(3),
+ speed10MbpsHalfDuplex(4),
+ speedUnknown6(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the Ethernet link"
+ ::= { ethernet 5 }
+
+ dataPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled, this causes the Ethernet link to be
+ dropped briefly when the wireless link drops. This is so
+ that spanning tree algorithms can quickly detect that
+ there is a problem."
+ ::= { ethernet 6 }
+
+ useVLANForManagementInterfaces OBJECT-TYPE
+ SYNTAX INTEGER {
+ noVLANTagging(0),
+ iEEE8021QTaggedCTagType8100(1),
+ iEEE8021adTaggedSTagorBTagType88a8(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the management interfaces
+ (WWW/SNMP/SMTP/SNTP) use VLAN tags or not. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 7 }
+
+ vLANManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(0),
+ p1(1),
+ p2(2),
+ p3(3),
+ p4(4),
+ p5(5),
+ p6(6),
+ p7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN Priority (0-7) will be included in packets
+ generated by the management interfaces. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 8 }
+
+ vLANManagementVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN VID (0-4094) will be included in packets
+ generated by the management interfaces. Note the new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 11 }
+
+ managementPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the out-of-band management link. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ethernet 12 }
+
+ managementPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed100MbpsFullDuplex(1),
+ speed100MbpsHalfDuplex(2),
+ speed10MbpsFullDuplex(3),
+ speed10MbpsHalfDuplex(4),
+ speedUnknown6(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the out-of-band
+ management link"
+ ::= { ethernet 13 }
+
+ ethernetPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the vLANPriorityTable."
+ ::= { ethernet 14 }
+
+ l2CPPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (5)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the l2CPPriorityTable."
+ ::= { ethernet 16 }
+
+ iPDSCPPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the iPDSCPPriorityTable."
+ ::= { ethernet 18 }
+
+ mPLSTCPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the mPLSTCPriorityTable."
+ ::= { ethernet 20 }
+
+ managementMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ outofBandLocal(0),
+ outofBand(1),
+ inBand(2),
+ inBandLocal(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Out-of-Band Management (only available on certain
+ hardware models): End-to-end out-of-band mode in which
+ the management agent can be reached from the management
+ port at the local ODU and (assuming that the wireless
+ link is established) the management port at the remote
+ ODU. Out-of-Band Local Management (only available on
+ certain hardware models): Similar to the standard
+ Out-of-Band mode, except that management frames are not
+ forwarded over the wireless link. In-Band Management
+ (default): The management agent can be reached from the
+ data port at the local ODU and (assuming that the
+ wireless link is established) the data port at the remote
+ ODU. In this mode the management port is disabled.
+ In-Band Local Management (only available when 'Use VLAN
+ For Management Interfaces' configures a VLAN tag):
+ Similar to the standard In-Band mode, except that
+ management frames are not forwarded over the wireless
+ link."
+ ::= { ethernet 22 }
+
+ managementPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When enabled, this causes the management link to be
+ dropped briefly when the wireless link drops. This is so
+ that spanning tree algorithms can quickly detect that
+ there is a problem."
+ ::= { ethernet 23 }
+
+ qOSPriorityScheme OBJECT-TYPE
+ SYNTAX INTEGER {
+ ethernet(0),
+ iPMPLS(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Selects classification based on fields in the Ethernet
+ header (Layer 2) or in the Network header (Layer 3). The
+ unit recognises two network layer protocols: IP and MPLS"
+ ::= { ethernet 24 }
+
+ unknownNetworkPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of unknown network
+ protocols to an egress queue at the wireless port.
+ Unknown means something other than IP and MPLS"
+ ::= { ethernet 25 }
+
+ dSCPManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This Differentiated Services Code Point value will be
+ inserted in the IP Header of all IP Datagrams transmitted
+ by the management interfaces"
+ ::= { ethernet 26 }
+
+ ethernetBridgingStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of Ethernet packet bridging over the
+ wireless link"
+ ::= { ethernet 27 }
+
+ -- EthernetPriorityTable group attribute definitions
+ --
+ ethernetPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(1),
+ p1(2),
+ p2(3),
+ p3(4),
+ p4(5),
+ p5(6),
+ p6(7),
+ p7(8),
+ untagged(9)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ethernet priority flag, used to index values in the
+ ethernetPriorityTable"
+ ::= { ethernetPriorityTableEntry 1 }
+
+ ethernetPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this Ethernet priority
+ (also known as IEEE 802.1p value) to an egress queue at
+ the wireless port"
+ ::= { ethernetPriorityTableEntry 2 }
+
+ -- L2CPPriorityTable group attribute definitions
+ --
+ l2CPPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ bridge(1),
+ mRP(2),
+ cFM(3),
+ rAPS(4),
+ eAPS(5)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "L2CP priority flag, used to index values in the
+ l2CPPriorityTable"
+ ::= { l2CPPriorityTableEntry 1 }
+
+ l2CPPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this layer two control
+ protocol (L2CP) to an egress queue at the wireless port"
+ ::= { l2CPPriorityTableEntry 2 }
+
+ -- IPDSCPPriorityTable group attribute definitions
+ --
+ iPDSCPPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "IP DSCP priority flag, used to index values in the
+ iPDSCPPriorityTable"
+ ::= { iPDSCPPriorityTableEntry 1 }
+
+ iPDSCPPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this IP differentiated
+ services code point (DSCP) value to an egress queue at
+ the wireless port"
+ ::= { iPDSCPPriorityTableEntry 2 }
+
+ -- MPLSTCPriorityTable group attribute definitions
+ --
+ mPLSTCPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "MPLS TC priority flag, used to index values in the
+ mPLSTCPriorityTable"
+ ::= { mPLSTCPriorityTableEntry 1 }
+
+ mPLSTCPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this MPLS traffic class
+ (the field formerly known as EXP) to an egress queue at
+ the wireless port"
+ ::= { mPLSTCPriorityTableEntry 2 }
+
+ -- Telecom group attribute definitions
+ --
+ telecomsInterface OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ e1(1),
+ t1(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line interface type. If this is set to 'None' then
+ the telecoms interfaces are disabled, and the telecom
+ group attributes will be ignored."
+ ::= { telecom 1 }
+
+ telecomsChannelAStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ noSignalLocal(1),
+ noSignalRemote(2),
+ noSignalLocalandRemote(3),
+ up(4),
+ remoteTiming(5),
+ noSignalLocalandRemoteTiming(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of telecoms channel A. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { telecom 2 }
+
+ telecomsChannelBStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ noSignalLocal(1),
+ noSignalRemote(2),
+ noSignalLocalandRemote(3),
+ up(4),
+ remoteTiming(5),
+ noSignalLocalandRemoteTiming(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of telecoms channel B. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { telecom 3 }
+
+ channelALineCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ aMI(0),
+ b8ZSHDB3(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line code setting of the telecoms interface. This
+ must match the setting of the device connected to this
+ interface"
+ ::= { telecom 4 }
+
+ channelBLineCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ aMI(0),
+ b8ZSHDB3(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line code setting of the telecoms interface. This
+ must match the setting of the device connected to this
+ interface"
+ ::= { telecom 5 }
+
+ channelACableLength OBJECT-TYPE
+ SYNTAX INTEGER {
+ feet133(0),
+ feet266(1),
+ feet399(2),
+ feet533(3),
+ feet655(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The length of the cable connected to the telecoms
+ interface, measured in feet"
+ ::= { telecom 6 }
+
+ channelBCableLength OBJECT-TYPE
+ SYNTAX INTEGER {
+ feet133(0),
+ feet266(1),
+ feet399(2),
+ feet533(3),
+ feet655(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The length of the cable connected to the telecoms
+ interface, measured in feet"
+ ::= { telecom 7 }
+
+ channelALoopback OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ copper(1),
+ wireless(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The loopback status of telecoms channel A. This is
+ intended for installation testing and should be set to
+ 'None' for normal operation. The wire connections to a
+ unit can be tested by applying a 'Copper' loopback to the
+ local unit. The wireless connection to the remote unit
+ can be tested by applying a 'Wireless' loopback to the
+ remote unit with no loopback on the local unit. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { telecom 8 }
+
+ channelBLoopback OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ copper(1),
+ wireless(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The loopback status of telecoms channel B. This is
+ intended for installation testing and should be set to
+ 'None' for normal operation. The wire connections to a
+ unit can be tested by applying a 'Copper' loopback to the
+ local unit. The wireless connection to the remote unit
+ can be tested by applying a 'Wireless' loopback to the
+ remote unit with no loopback on the local unit. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { telecom 9 }
+
+ telecomsChannelSelection OBJECT-TYPE
+ SYNTAX INTEGER {
+ channelAOnly(0),
+ channelsAandB(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates which telecoms channels have been enabled. If
+ only Channel A has been enabled, then the Channel B
+ attributes will be ignored."
+ ::= { telecom 10 }
+
+ -- Licence group attribute definitions
+ --
+ regionCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ regionCodeInvalid(0),
+ regionCode1(1),
+ regionCode2(2),
+ regionCode3(3),
+ regionCode4(4),
+ regionCode5(5),
+ regionCode6(6),
+ regionCode7(7),
+ regionCode8(8),
+ regionCode9(9),
+ regionCode10(10),
+ regionCode11(11),
+ regionCode12(12),
+ regionCode13(13),
+ regionCode14(14),
+ regionCode15(15),
+ regionCode16(16),
+ regionCode17(17),
+ regionCode18(18),
+ regionCode19(19),
+ regionCode20(20),
+ regionCode21(21),
+ regionCode22(22),
+ regionCode23(23),
+ regionCode24(24),
+ regionCode25(25),
+ regionCode26(26),
+ regionCode27(27),
+ regionCode28(28),
+ regionCode29(29),
+ regionCode30(30),
+ regionCode31(31)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The region code prohibits the wireless unit from
+ operating outside the regulated limits. An invalid region
+ code indicates a corrupted license key. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { licence 1 }
+
+ productVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ pTPxx400Full(0),
+ pTPxx400Deprecated1(1),
+ pTPxx400Deprecated2(2),
+ pTPxx400Lite(3),
+ spare1(4),
+ pTPxx300(5),
+ spare2(6),
+ spare3(7),
+ pTPxx500FullDeprecated(8),
+ pTPxx500LiteDeprecated(9),
+ pTPxx500(10),
+ pTPxx600Lite(11),
+ pTPxx600Full(12),
+ spare5(13),
+ spare6(14),
+ pTP800(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The product variant"
+ ::= { licence 2 }
+
+ productName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the product variant"
+ ::= { licence 3 }
+
+ ethernetFiberSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet fiber support availability on this wireless
+ unit"
+ ::= { licence 4 }
+
+ frequencyVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ freq5800MHz(0),
+ freq5400MHz(1),
+ freq4900MHz(2),
+ freq2500MHz(3),
+ freq5800MHz2(4),
+ freq5400MHz2(5),
+ freq4500MHz(6),
+ freq5900MHz(7),
+ freq5200MHz(8),
+ freq5100MHz(9),
+ freq4800MHz(10)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frequency variant of the wireless unit"
+ ::= { licence 5 }
+
+ bandwidthVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw30MHz(0),
+ bw15MHz(1),
+ bw10MHz(2),
+ bw5MHz(3),
+ bw20MHz(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bandwidth variant of the wireless unit"
+ ::= { licence 6 }
+
+ constantPowerSpectralDensity OBJECT-TYPE
+ SYNTAX INTEGER {
+ constant(0),
+ fullPower(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Constant power spectral density mode control"
+ ::= { licence 7 }
+
+ sNMPv3Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 availability control"
+ ::= { licence 9 }
+
+ hAZLOCConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ nonHAZLOCUnit(0),
+ gasGroupA(1),
+ gasGroupB(2),
+ gasGroupC(3),
+ gasGroupD(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The HAZLOC/ATEX Configuration of this unit. The Gas
+ Group is configured by the license key."
+ ::= { licence 10 }
+
+ securityLevel OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ fIPS(1),
+ uCAPL(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum configurable security level"
+ ::= { licence 11 }
+
+ -- Management group attribute definitions
+ --
+ targetRange OBJECT-TYPE
+ SYNTAX INTEGER (0..2000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Initial target range used in installation +/-1,
+ expressed in tenths of a kilometer. When Auto-Ranging
+ this must be set to 0"
+ ::= { management 1 }
+
+ rangingMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto0to40km(0),
+ auto0to100km(1),
+ auto0to200km(2),
+ targetRange(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of ranging to use during installation, either
+ Auto-Ranging or use a selectable Target Range"
+ ::= { management 2 }
+
+ installStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ wrongPeer(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { management 3 }
+
+ installArmState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disarmed(0),
+ armed(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is being installed. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert"
+ ::= { management 4 }
+
+ tFTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 5 }
+
+ tFTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port number of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 6 }
+
+ tFTPSoftwareUpgradeFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Filename of the Software Upgrade to be loaded from the
+ TFTP Server"
+ ::= { management 7 }
+
+ tFTPStartSoftwareUpgrade OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Write '1' to this attribute to start the TFTP software
+ upgrade process. The attribute will be reset to 0 when
+ the upgrade process has finished. Continuing with the
+ software upgrade will cause spectrum management (DSO)
+ channel metrics collection to stop. The wireless unit
+ will no longer search for the optimal operational radio
+ channel. The performance of this wireless link may
+ deterioate over time. If operating in a region where
+ RADAR detection is mandatory you must complete the
+ software upgrade and reboot the unit. Channel metrics
+ collection will only be restarted after the wireless unit
+ has been rebooted"
+ ::= { management 8 }
+
+ tFTPSoftwareUpgradeStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ idle(0),
+ uploadinprogress(1),
+ uploadsuccessfulprogrammingFLASH(2),
+ upgradesuccessfulreboottorunthenewsoftwareimage(3),
+ upgradefailed(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of the TFTP Software upgrade process"
+ ::= { management 9 }
+
+ tFTPSoftwareUpgradeStatusText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Descriptive text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 10 }
+
+ tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Any additional text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 11 }
+
+ hTTPAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTP access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTP port. Remote
+ management via HTTPS is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 12 }
+
+ telnetAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not Telnet access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the TELNET port. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = Disabled)"
+ ::= { management 13 }
+
+ hTTPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTP access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 80)"
+ ::= { management 14 }
+
+ hTTPSPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTPS access. A value
+ of zero will use the default port number. Availability of
+ HTTPS is controlled via the License Key. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 443)"
+ ::= { management 15 }
+
+ telnetPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for TELNET access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 23)"
+ ::= { management 16 }
+
+ hTTPSAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTPS access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTPS port. Remote
+ management via HTTP is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 17 }
+
+ tFTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ tFTPServerInternetAddress."
+ ::= { management 18 }
+
+ tFTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "INET address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 19 }
+
+ -- PhyControl group attribute definitions
+ --
+ linkSymmetry OBJECT-TYPE
+ SYNTAX INTEGER {
+ symmetryAdaptive(0),
+ symmetry2to1(1),
+ symmetry1to1(2),
+ symmetry1to2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link Symmetry: in fixed symmetric mode the master spends
+ an equal amount of time transmitting and receiving; in
+ fixed asymmetric modes the master transmit and receive
+ times have a fixed ratio; in adaptive mode the transmit
+ and receive periods adjust with applied load."
+ ::= { phyControl 1 }
+
+ linkModeOptimisation OBJECT-TYPE
+ SYNTAX INTEGER {
+ iPTraffic(0),
+ tDMTraffic(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Optimises the wireless link behavior for the type of
+ traffic to be carried. In 'IP Traffic' mode, the wireless
+ link will minimise transmission errors by automatically
+ adapting the modulation mode. In 'TDM Traffic' mode, the
+ wireless link will minimise transmission latency and
+ preserve throughput by maintaining a higher modulation
+ mode in the presence of a limited number of errors. The
+ 'TDM Traffic' mode is recommended for E1/T1 applications
+ and connectionless protocols."
+ ::= { phyControl 2 }
+
+ userConfiguredMaxModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modBpsk63percent(0),
+ modQpsk63percent(1),
+ modQpsk87percent(2),
+ mod16qam63percent(3),
+ mod16qam87percent(4),
+ mod64qam75percent(5),
+ mod64qam92percent(6),
+ mod256qam81percent(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum receive modulation mode controls the MAX
+ mode used for adaptive modulation. NOTE: This attribute
+ is automatically disabled when the installation agent is
+ armed. To disarm the installation agent use the
+ installation wizard"
+ ::= { phyControl 3 }
+
+ remoteMaximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-15..27)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the remote wireless unit is
+ permitted to use when establishing and maintaining the
+ wireless link"
+ ::= { phyControl 4 }
+
+ txColorCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ a(0),
+ b(1),
+ c(2),
+ d(3),
+ e(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit Color Code. This attribute need only be
+ considered when the unit is installed in a network of
+ PTP600 units and where some of the units are operating on
+ the same frequency. In this case, the value would
+ normally be derived by a network planner. In all other
+ cases, it is recommended that this attribute is left at
+ the default value. NOTE: For the link to operate, the
+ value of this parameter must in all cases match the value
+ of the Rx Color Code parameter at the far end of the
+ link."
+ ::= { phyControl 5 }
+
+ rxColorCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ a(0),
+ b(1),
+ c(2),
+ d(3),
+ e(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive Color Code. This attribute need only be
+ considered when the unit is installed in a network of
+ PTP600 units and where some of the units are operating on
+ the same frequency. In this case, the value would
+ normally be derived by a network planner. In all other
+ cases, it is recommended that this attribute is left at
+ the default value. NOTE: For the link to operate, the
+ value of this parameter must in all cases match the value
+ of the Tx Color Code parameter at the far end of the
+ link."
+ ::= { phyControl 6 }
+
+ automaticTxPowerControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1),
+ enabledwithinitialestimate(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When enabled, the transmit power of the local end is
+ automatically adjusted to maintain a configurable target
+ receive signal level at the remote end of the link. When
+ set to Enable with initial estimate, the Slave estimates
+ the optional transmit power before it responds to the
+ Master."
+ ::= { phyControl 8 }
+
+ remoteRxTargetPower OBJECT-TYPE
+ SYNTAX INTEGER (-600..-400)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is the target receive level for the end of the link
+ which is remote from the end being configured. When
+ Automatic Power Control is enabled, the transmit power of
+ the local end is automatically adjusted in order to
+ maintain the receive signal level at the remote end
+ within a range centered on this value"
+ ::= { phyControl 9 }
+
+ -- PhyStatus group attribute definitions
+ --
+ receivePower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power expressed in tenths of a dBm"
+ ::= { phyStatus 1 }
+
+ vectorError OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vector error measurement compares the received
+ signal's IQ modulation characteristics to an ideal signal
+ to determine the composite error vector magnitude. The
+ value represented by this attribute is the average vector
+ error over the previous second expressed in tenths of a
+ dB"
+ ::= { phyStatus 2 }
+
+ transmitPower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit power expressed in tenths of a dBm"
+ ::= { phyStatus 3 }
+
+ range OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Distance between the two peer wireless units expressed
+ in tenths of a kilometer"
+ ::= { phyStatus 4 }
+
+ linkLoss OBJECT-TYPE
+ SYNTAX INTEGER (-500..500)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless link loss expressed in tenths of a dB"
+ ::= { phyStatus 5 }
+
+ receiveChannel OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive channel"
+ ::= { phyStatus 6 }
+
+ transmitChannel OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit channel"
+ ::= { phyStatus 7 }
+
+ receiveModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk63percent(1),
+ modQpsk63percentSingle(2),
+ modTransient1(3),
+ modQpsk87percentSingle(4),
+ modTransient2(5),
+ mod16qam63percentSingleA(6),
+ modTransient3(7),
+ mod16qam87percentSingle(8),
+ modTransient4(9),
+ mod64qam75percentSingle(10),
+ modTransient5(11),
+ mod64qam92percentSingle(12),
+ modTransient6(13),
+ mod256qam81percentSingle(14),
+ mod16qam63percentSingleB(15),
+ mod16qam63percentDual(16),
+ modTransient7(17),
+ mod16qam87percentDual(18),
+ modTransient8(19),
+ mod64qam75percentDual(20),
+ modTransient9(21),
+ mod64qam92percentDual(22),
+ modTransient10(23),
+ mod256qam81percentDual(24)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive modulation mode"
+ ::= { phyStatus 8 }
+
+ transmitModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk63percent(1),
+ modQpsk63percentSingle(2),
+ modTransient1(3),
+ modQpsk87percentSingle(4),
+ modTransient2(5),
+ mod16qam63percentSingleA(6),
+ modTransient3(7),
+ mod16qam87percentSingle(8),
+ modTransient4(9),
+ mod64qam75percentSingle(10),
+ modTransient5(11),
+ mod64qam92percentSingle(12),
+ modTransient6(13),
+ mod256qam81percentSingle(14),
+ mod16qam63percentSingleB(15),
+ mod16qam63percentDual(16),
+ modTransient7(17),
+ mod16qam87percentDual(18),
+ modTransient8(19),
+ mod64qam75percentDual(20),
+ modTransient9(21),
+ mod64qam92percentDual(22),
+ modTransient10(23),
+ mod256qam81percentDual(24)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit modulation mode"
+ ::= { phyStatus 9 }
+
+ receiveFreqMHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current receive frequency expressed in integer MHz"
+ ::= { phyStatus 11 }
+
+ transmitFreqMHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit frequency expressed in integer MHz"
+ ::= { phyStatus 12 }
+
+ signalStrengthRatio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Signal strength ratio (Vertical / Horizontal) : the
+ number of dB larger the Vertical antenna input is than
+ the Horizontal antenna input expressed in tenths of a dB"
+ ::= { phyStatus 13 }
+
+ receiveFreqKHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current receive frequency expressed as KHz"
+ ::= { phyStatus 14 }
+
+ transmitFreqKHz OBJECT-TYPE
+ SYNTAX INTEGER (0..5925000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit frequency expressed as KHz"
+ ::= { phyStatus 15 }
+
+ searchState OBJECT-TYPE
+ SYNTAX INTEGER {
+ registering(0),
+ searching(1),
+ acquiring(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Search status of the wireless modem. 'Registering' means
+ that the modem has locked to an OFDM signal, and the
+ wireless link is up. 'Searching' means that no wireless
+ signal has been detected. 'Acquiring' means that a
+ wireless signal has been detected, but the modem has not
+ locked to an OFDM signal."
+ ::= { phyStatus 16 }
+
+ rawReceivePower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Raw receive power expressed in tenths of a dBm"
+ ::= { phyStatus 17 }
+
+ -- Alarms group attribute definitions
+ --
+ unitOutOfCalibration OBJECT-TYPE
+ SYNTAX INTEGER {
+ calibrated(0),
+ outOfCalibration(1),
+ outOfCalibrationPAsShutdown(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { alarms 1 }
+
+ incompatibleRegionCodes OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ incompatibleLicenceKeys(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible region
+ codes. NB: Both units must have compatible license keys"
+ ::= { alarms 4 }
+
+ noWirelessChannelAvailable OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ noWirelessChannelAvailable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Spectrum Management was unable to locate a suitable
+ wireless channel to operate on"
+ ::= { alarms 5 }
+
+ wirelessLinkDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the wireless interface has
+ disabled wireless traffic"
+ ::= { alarms 6 }
+
+ dataPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the Ethernet interface has
+ disabled Ethernet traffic"
+ ::= { alarms 7 }
+
+ dataPortFiberStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ installedFiberNotLicensed(1),
+ fiberLinkNotEstablishedButLOSNotDetected(2),
+ fiberLinkNotEstablishedAndLOSDetected(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the fiber link is not OK, there are three possible
+ causes: Either the fiber link has been installed but
+ disabled (because the license key does not include fiber
+ support), the link could not be established even though
+ no LOS was detected (i.e. an optical carrier was
+ detected, which could be due to a broken TX fiber, or
+ because the link is disabled at the fiber link partner),
+ or the link could not be established and LOS is detected
+ (i.e. no optical carrier is detected). NB: a change of
+ status may generate an SNMP trap and/or SMTP email alert"
+ ::= { alarms 8 }
+
+ dataPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch"
+ ::= { alarms 9 }
+
+ incompatibleMasterAndSlave OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ incompatibleProductVariants(1),
+ differentSoftwareVersionsRunning(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions. NB: It is very unusual to
+ detect this, because incompatible units will normally
+ fail to establish a wireless link. However, some
+ combinations may establish a partial wireless link and
+ detect this situation. NB: A non-zero value may generate
+ an SNMP trap and/or SMTP email alert"
+ ::= { alarms 10 }
+
+ tDDSynchronizationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ locked(0),
+ holdover(1),
+ holdoverNotConnected(2),
+ acquiringLock(3),
+ noTimingReference(4),
+ timingSystemNotConnected(5),
+ initialising(6),
+ clusterTimingMaster(7),
+ tDDSyncNotActive(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An alarm value (displayed in red) indicates that one of
+ the following conditions has not been met (i) An external
+ timing system is connected or internal timing has been
+ configured. (ii) The timing system is providing a useable
+ reference. (iii) The ODU is locked to this reference."
+ ::= { alarms 11 }
+
+ managementPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the out-of-band management
+ interface has disabled Ethernet traffic"
+ ::= { alarms 12 }
+
+ tDDSynchronizationAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ notSynchronized(1),
+ timingSystemFailure(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Not Synchronized indicates failure of the external
+ timing system for a period greater than the holdover
+ timer. TDD frame timing will have drifted, and this link
+ may cause interference with other links in a synchronized
+ network. Timing System Failure is an early warning,
+ indicating that 80% of the holdover period has expired."
+ ::= { alarms 13 }
+
+ linkModeOptimizationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ linkModeOptimizationMismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { alarms 14 }
+
+ managementPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch. This
+ alarm is only raised if an Out-of-Band Management Mode
+ has been configured."
+ ::= { alarms 15 }
+
+ secureModeAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ secureModeIsActive(0),
+ secureModeIsNotConfigured(1),
+ secureModeIsConfiguredButNotActive(2),
+ secureModeIsNotSupported(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The secure mode (e.g. FIPS, UC-APL) state of the unit.
+ The secure mode is not configured(1) state indicates that
+ the unit is capable of secure mode operation, and one or
+ more of the following security materials has not been
+ configured: Key Of Keys, Private Key, Public Certificate,
+ DRNG Entropy Status, Wireless Encryption Key. The secure
+ mode mode is configured but not active(2) state indicates
+ that the unit is capable of secure mode operation, and
+ the security material has been configured, but the
+ configuration of interfaces is not consistent with secure
+ mode operation. The secure mode is not supported(3) state
+ indicates that the unit is not capable of secure mode
+ operation. The secure mode capability requires
+ appropriate hardware compatibility, license key and
+ software image."
+ ::= { alarms 16 }
+
+ ethernetBridgingStatusAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ethernetBridgingEnabled(0),
+ ethernetBridgingDisabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet traffic bridging is disabled because the
+ wireless link is not operating at the configured Lowest
+ Ethernet Modulation Mode"
+ ::= { alarms 17 }
+
+ -- Smtp group attribute definitions
+ --
+ sMTPEmailAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Simple Mail Transfer Protocol is used to send equipment
+ alerts via email to a specified email address"
+ ::= { smtp 1 }
+
+ sMTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address of the SMTP server"
+ ::= { smtp 2 }
+
+ sMTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port number of the SMTP server"
+ ::= { smtp 3 }
+
+ sMTPSourceEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'from' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 4 }
+
+ sMTPDestinationEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'to' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 5 }
+
+ sMTPEnabledMessages OBJECT-TYPE
+ SYNTAX BITS {
+ telecomsChannelUpDown(1),
+ managementPortUpDown(2),
+ dataPortUpDown(3),
+ enabledDiagnosticAlarms(4),
+ dFSImpulseInterference(5),
+ channelChange(6),
+ wirelessLinkUpDown(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SMTP messages the unit will send"
+ ::= { smtp 6 }
+
+ sMTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sMTPServerInternetAddress."
+ ::= { smtp 7 }
+
+ sMTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet address of the SMTP server"
+ ::= { smtp 8 }
+
+ -- SnmpControl group attribute definitions
+ --
+ sNMPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number used to access the SNMP MIB (i.e.
+ Gets and Sets) (default = 161). NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 1 }
+
+ sNMPCommunityString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP community string. NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 2 }
+
+ sNMPTrapTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the sNMPTrapTable."
+ ::= { snmpControl 3 }
+
+ sNMPTrapVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ v1(0),
+ v2c(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP protocol version to use for SNMP Traps. NB: A
+ system reboot is required to activate changes to this
+ attribute"
+ ::= { snmpControl 5 }
+
+ sNMPEnabledTraps OBJECT-TYPE
+ SYNTAX BITS {
+ managementPortUpDown(0),
+ dataPortUpDown(1),
+ authenticationFailure(2),
+ enabledDiagnosticAlarms(3),
+ dFSImpulseInterference(4),
+ channelChange(5),
+ wirelessLinkUpDown(6),
+ coldStart(7),
+ telecomsChannelUpDown(15)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SNMP Traps the unit will send"
+ ::= { snmpControl 6 }
+
+ enabledDiagnosticAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ incompatibleMasterAndSlave(0),
+ incompatibleRegionCodes(1),
+ unknown6(2),
+ unknown5(3),
+ unitOutOfCalibration(4),
+ installArmState(5),
+ installStatus(6),
+ regionCode(7),
+ telecomsChannelAStatus(8),
+ dataPortFiberStatus(9),
+ dataPortStatus(10),
+ dataPortDisabledWarning(11),
+ wirelessLinkDisabledWarning(12),
+ sNTPSynchronizationFailed(13),
+ noWirelessChannelAvailable(14),
+ dataPortConfigurationMismatch(15),
+ syslogDisabledWarning(16),
+ linkModeOptimizationMismatch(17),
+ managementPortStatus(18),
+ managementPortDisabledWarning(19),
+ tDDSynchronizationAlarm(20),
+ telecomsChannelBLoopback(21),
+ telecomsChannelALoopback(22),
+ telecomsChannelBStatus(23),
+ ethernetBridgingStatus(26),
+ secureMode(27),
+ syslogClientDisabledWarning(28),
+ managementPortConfigurationMismatch(29),
+ syslogLocalWrapped(30),
+ syslogLocalNearlyFull(31)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls which individual diagnostic alarms are enabled.
+ The unit may be configured to generate SNMP traps and/or
+ SMTP email alerts for these enabled alarms by selecting
+ 'Enabled Diagnostic Alarms' on the 'SNMP Enabled Traps'
+ and/or 'SMTP Enabled Messages' attributes"
+ ::= { snmpControl 7 }
+
+ sNMPSendAllTrapsAtStartup OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether or not all the enabled traps and alarms
+ (including cleared alarms) are reported at start-up."
+ ::= { snmpControl 8 }
+
+ -- SNMPTrapTable group attribute definitions
+ --
+ sNMPTrapTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SNMP trap value, used to index the SNMPTrapTable."
+ ::= { sNMPTrapTableEntry 1 }
+
+ sNMPTrapIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address to which all SNMP Traps are sent. NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 2 }
+
+ sNMPTrapPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Destination port for SNMP Traps (default=162). NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 3 }
+
+ sNMPTrapInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sNMPTrapInternetAddress."
+ ::= { sNMPTrapTableEntry 4 }
+
+ sNMPTrapInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Internet address to which all SNMP Traps are sent."
+ ::= { sNMPTrapTableEntry 5 }
+
+ sNMPTrapReceiverEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A value of 0 disables the sending of SNMP trap to
+ corresponding receiver. A value of 1 enables the sending
+ of SNMP trap to corresponding receiver."
+ ::= { sNMPTrapTableEntry 6 }
+
+ -- Sntp group attribute definitions
+ --
+ sNTPState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNTP control state"
+ ::= { sntp 1 }
+
+ sNTPPollInterval OBJECT-TYPE
+ SYNTAX INTEGER (60..43200)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNTP server polling interval"
+ ::= { sntp 4 }
+
+ sNTPSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSync(0),
+ inSync(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP"
+ ::= { sntp 5 }
+
+ sNTPLastSync OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last SNTP sync time"
+ ::= { sntp 6 }
+
+ systemClock OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System clock presented as local time"
+ ::= { sntp 7 }
+
+ timeZone OBJECT-TYPE
+ SYNTAX INTEGER {
+ gmtMinus1200(0),
+ gmtMinus1130(1),
+ gmtMinus1100(2),
+ gmtMinus1030(3),
+ gmtMinus1000(4),
+ gmtMinus0930(5),
+ gmtMinus0900(6),
+ gmtMinus0830(7),
+ gmtMinus0800(8),
+ gmtMinus0730(9),
+ gmtMinus0700(10),
+ gmtMinus0630(11),
+ gmtMinus0600(12),
+ gmtMinus0530(13),
+ gmtMinus0500(14),
+ gmtMinus0430(15),
+ gmtMinus0400(16),
+ gmtMinus0330(17),
+ gmtMinus0300(18),
+ gmtMinus0230(19),
+ gmtMinus0200(20),
+ gmtMinus0130(21),
+ gmtMinus0100(22),
+ gmtMinus0030(23),
+ gmtZero(24),
+ gmtPlus0030(25),
+ gmtPlus0100(26),
+ gmtPlus0130(27),
+ gmtPlus0200(28),
+ gmtPlus0230(29),
+ gmtPlus0300(30),
+ gmtPlus0330(31),
+ gmtPlus0400(32),
+ gmtPlus0430(33),
+ gmtPlus0500(34),
+ gmtPlus0530(35),
+ gmtPlus0600(36),
+ gmtPlus0630(37),
+ gmtPlus0700(38),
+ gmtPlus0730(39),
+ gmtPlus0800(40),
+ gmtPlus0830(41),
+ gmtPlus0900(42),
+ gmtPlus0930(43),
+ gmtPlus1000(44),
+ gmtPlus1030(45),
+ gmtPlus1100(46),
+ gmtPlus1130(47),
+ gmtPlus1200(48),
+ gmtPlus1230(49),
+ gmtPlus1300(50)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time zone offsets from Greenwich Mean Time (GMT)"
+ ::= { sntp 8 }
+
+ daylightSaving OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Daylight Saving Time"
+ ::= { sntp 9 }
+
+ sNTPPrimaryServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ server1(0),
+ server2(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the primary SNTP server, determining the order
+ in which the servers are tried."
+ ::= { sntp 10 }
+
+ sNTPPrimaryServerDeadTime OBJECT-TYPE
+ SYNTAX INTEGER (0..86400)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time (in seconds) to wait before retrying communications
+ with an unresponsive primary SNTP server. Setting the
+ value to 0 disables the timer."
+ ::= { sntp 11 }
+
+ sNTPServerRetries OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of times the PTP will retry after an SNTP server
+ fails to respond."
+ ::= { sntp 12 }
+
+ sNTPServerTimeout OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time (in seconds) the PTP will wait for a response from
+ an SNTP server."
+ ::= { sntp 13 }
+
+ sNTPServerTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the SNTPServerTable."
+ ::= { sntp 14 }
+
+ -- SNTPServerTable group attribute definitions
+ --
+ sNTPServerTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index range for the SNTPServerTable."
+ ::= { sNTPServerTableEntry 1 }
+
+ sNTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of a valid SNTP server"
+ ::= { sNTPServerTableEntry 2 }
+
+ sNTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number of the SNTP server. Defaults to port
+ 123."
+ ::= { sNTPServerTableEntry 3 }
+
+ sNTPServerStatus OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status message reflecting the result of communications
+ with the SNTP server when last polled"
+ ::= { sNTPServerTableEntry 4 }
+
+ sNTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sNTPServerInternetAddress."
+ ::= { sNTPServerTableEntry 5 }
+
+ sNTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Internet address of a valid SNTP server"
+ ::= { sNTPServerTableEntry 6 }
+
+ -- Reset group attribute definitions
+ --
+ systemReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ running(0),
+ consoleReboot(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this attribute to '1' will cause a system
+ reboot. NB: a system reboot will apply any pending new
+ settings held in memory"
+ ::= { reset 1 }
+
+ -- Versions group attribute definitions
+ --
+ softwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current software version"
+ ::= { versions 1 }
+
+ hardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hardware platform version"
+ ::= { versions 2 }
+
+ secondarySoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Secondary software version, used when the primary
+ software image is invalid or erased"
+ ::= { versions 3 }
+
+ bootVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Boot code software version"
+ ::= { versions 4 }
+
+ -- PubStats group attribute definitions
+ --
+ receiveDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 1 }
+
+ transmitDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 2 }
+
+ aggregateDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 3 }
+
+ wirelessLinkAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link availability calculated since the last reset of the
+ system counters, as a percentage multiplied by 10000 to
+ give four decimal places of precision"
+ ::= { pubStats 4 }
+
+ wirelessLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ registering(1),
+ searching(2),
+ acquiring(3),
+ radarCAC(4),
+ initialising(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link"
+ ::= { pubStats 5 }
+
+ byteErrorRatio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Reciprocal of the byte error ratio calculated since the
+ last reset of the system counters"
+ ::= { pubStats 6 }
+
+ receiveModulationModeDetail OBJECT-TYPE
+ SYNTAX INTEGER {
+ runningAtMaximumReceiveMode(0),
+ runningAtUserConfiguredMaxModulationMode(1),
+ restrictedBecauseInstallationIsArmed(2),
+ restrictedBecauseOfByteErrorsOnTheWirelessLink(3),
+ restrictedBecauseTheLinkParametersAreUpdating(4),
+ restrictedBecauseChannelChangeIsInProgress(5),
+ restrictedDueToTheLowEthernetLinkSpeed(6),
+ runningAtMaximumReceiveModeForChannelBandwidth(7),
+ limitedByTheWirelessConditions(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The reason for the current receive modulation mode"
+ ::= { pubStats 7 }
+
+ ethernetBridgingAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link availability bridging Ethernet traffic calculated
+ since the last reset of the system counters, as a
+ percentage multiplied by 10000 to give four decimal
+ places of precision"
+ ::= { pubStats 8 }
+
+ -- Encryption group attribute definitions
+ --
+ encryptionAlgorithm OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aESRijndael(1),
+ aES256bitRijndael(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Encryption Algorithm used by the wireless link. NB:
+ A system reboot is required to activate changes to this
+ attribute. NB: The same Encryption Algorithm must be
+ configured at BOTH ends of the link for it to function
+ correctly"
+ ::= { encryption 1 }
+
+ -- TDDControl group attribute definitions
+ --
+ tDDSynchronizationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "TDD Synchronization Mode selection"
+ ::= { tDDControl 1 }
+
+ -- AAAControl group attribute definitions
+ --
+ userTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the userTable"
+ ::= { aAAControl 1 }
+
+ -- UserTable group attribute definitions
+ --
+ userTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the userTable."
+ ::= { userTableEntry 1 }
+
+ userName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User name which must be entered, along with the
+ appropriate password, in order to gain access to the
+ system."
+ ::= { userTableEntry 2 }
+
+ userRole OBJECT-TYPE
+ SYNTAX INTEGER {
+ readOnly(0),
+ systemAdministrator(1),
+ securityOfficer(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Role of the selected user. A Security Officer has access
+ to and can modify all settings. A System Administrator
+ has access to and can modify all non-security settings. A
+ Read Only user can view settings, but cannot make any
+ changes."
+ ::= { userTableEntry 3 }
+
+ userEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable / Disable the selected user"
+ ::= { userTableEntry 4 }
+
+ userPassword OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User password, which must be entered in order to gain
+ access to the system."
+ ::= { userTableEntry 5 }
+
+ -- SyslogControl group attribute definitions
+ --
+ syslogClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { syslogControl 1 }
+
+ syslogState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { syslogControl 2 }
+
+ -- Supplementary group attribute definitions
+ --
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The longitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 1 }
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The latitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 2 }
+
+ altitude OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The altitude of the unit, measured in metres. This
+ object is set by the SNMP manager and has no internal
+ function."
+ ::= { supplementary 3 }
+
+ -- Enterprise NOTIFICATION definitions
+ --
+
+ channelChangeTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "The PTP radio has changed wireless channel.
+ This has been caused by either
+ i) mandatory radar avoidance,
+ a DFS impulsive interference event will also be
+ detected,
+ or
+ ii) Dynamic Spectrum Optimization, (DSO)
+ DSO improves link performance by selecting the
+ most appropriate transmit and receive channels
+ with the lowest level of interference."
+ ::= { ptpTrapPrefix 1 }
+
+ dfsImpulsiveInterferenceTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "DFS impulsive interference detected event"
+ ::= { ptpTrapPrefix 2 }
+
+ dataPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 3 }
+
+ telecomsChannelAStatusTrap NOTIFICATION-TYPE
+ OBJECTS { telecomsChannelAStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of telecoms channel A. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 4 }
+
+ telecomsChannelBStatusTrap NOTIFICATION-TYPE
+ OBJECTS { telecomsChannelBStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of telecoms channel B. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 5 }
+
+ channelALoopbackTrap NOTIFICATION-TYPE
+ OBJECTS { channelALoopback }
+ STATUS current
+ DESCRIPTION
+ "The loopback status of telecoms channel A. This is
+ intended for installation testing and should be set to
+ 'None' for normal operation. The wire connections to a
+ unit can be tested by applying a 'Copper' loopback to the
+ local unit. The wireless connection to the remote unit
+ can be tested by applying a 'Wireless' loopback to the
+ remote unit with no loopback on the local unit. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 6 }
+
+ channelBLoopbackTrap NOTIFICATION-TYPE
+ OBJECTS { channelBLoopback }
+ STATUS current
+ DESCRIPTION
+ "The loopback status of telecoms channel B. This is
+ intended for installation testing and should be set to
+ 'None' for normal operation. The wire connections to a
+ unit can be tested by applying a 'Copper' loopback to the
+ local unit. The wireless connection to the remote unit
+ can be tested by applying a 'Wireless' loopback to the
+ remote unit with no loopback on the local unit. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 7 }
+
+ regionCodeTrap NOTIFICATION-TYPE
+ OBJECTS { regionCode }
+ STATUS current
+ DESCRIPTION
+ "The region code prohibits the wireless unit from
+ operating outside the regulated limits. An invalid region
+ code indicates a corrupted license key. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 8 }
+
+ installStatusTrap NOTIFICATION-TYPE
+ OBJECTS { installStatus }
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { ptpTrapPrefix 9 }
+
+ installArmStateTrap NOTIFICATION-TYPE
+ OBJECTS { installArmState }
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is being installed. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert"
+ ::= { ptpTrapPrefix 10 }
+
+ unitOutOfCalibrationTrap NOTIFICATION-TYPE
+ OBJECTS { unitOutOfCalibration }
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { ptpTrapPrefix 11 }
+
+ incompatibleRegionCodesTrap NOTIFICATION-TYPE
+ OBJECTS { incompatibleRegionCodes }
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible region
+ codes. NB: Both units must have compatible license keys"
+ ::= { ptpTrapPrefix 14 }
+
+ noWirelessChannelAvailableTrap NOTIFICATION-TYPE
+ OBJECTS { noWirelessChannelAvailable }
+ STATUS current
+ DESCRIPTION
+ "Spectrum Management was unable to locate a suitable
+ wireless channel to operate on"
+ ::= { ptpTrapPrefix 15 }
+
+ wirelessLinkDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { wirelessLinkDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the wireless interface has
+ disabled wireless traffic"
+ ::= { ptpTrapPrefix 16 }
+
+ dataPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the Ethernet interface has
+ disabled Ethernet traffic"
+ ::= { ptpTrapPrefix 17 }
+
+ dataPortFiberStatusTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortFiberStatus }
+ STATUS current
+ DESCRIPTION
+ "If the fiber link is not OK, there are three possible
+ causes: Either the fiber link has been installed but
+ disabled (because the license key does not include fiber
+ support), the link could not be established even though
+ no LOS was detected (i.e. an optical carrier was
+ detected, which could be due to a broken TX fiber, or
+ because the link is disabled at the fiber link partner),
+ or the link could not be established and LOS is detected
+ (i.e. no optical carrier is detected). NB: a change of
+ status may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 18 }
+
+ dataPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch"
+ ::= { ptpTrapPrefix 19 }
+
+ incompatibleMasterAndSlaveTrap NOTIFICATION-TYPE
+ OBJECTS { incompatibleMasterAndSlave }
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions. NB: It is very unusual to
+ detect this, because incompatible units will normally
+ fail to establish a wireless link. However, some
+ combinations may establish a partial wireless link and
+ detect this situation. NB: A non-zero value may generate
+ an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 20 }
+
+ sNTPSyncTrap NOTIFICATION-TYPE
+ OBJECTS { sNTPSync }
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP"
+ ::= { ptpTrapPrefix 21 }
+
+ tDDSynchronizationAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { tDDSynchronizationAlarm }
+ STATUS current
+ DESCRIPTION
+ "Not Synchronized indicates failure of the external
+ timing system for a period greater than the holdover
+ timer. TDD frame timing will have drifted, and this link
+ may cause interference with other links in a synchronized
+ network. Timing System Failure is an early warning,
+ indicating that 80% of the holdover period has expired."
+ ::= { ptpTrapPrefix 22 }
+
+ managementPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { managementPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the out-of-band management link. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 23 }
+
+ managementPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { managementPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the out-of-band management
+ interface has disabled Ethernet traffic"
+ ::= { ptpTrapPrefix 24 }
+
+ linkModeOptimizationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { linkModeOptimizationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { ptpTrapPrefix 25 }
+
+ managementPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { managementPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch. This
+ alarm is only raised if an Out-of-Band Management Mode
+ has been configured."
+ ::= { ptpTrapPrefix 28 }
+
+ syslogStateTrap NOTIFICATION-TYPE
+ OBJECTS { syslogState }
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { ptpTrapPrefix 30 }
+
+ syslogLocalNearlyFullTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log is nearly full (90%)"
+ ::= { ptpTrapPrefix 31 }
+
+ syslogLocalWrappedTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log has wrapped"
+ ::= { ptpTrapPrefix 32 }
+
+ syslogClientTrap NOTIFICATION-TYPE
+ OBJECTS { syslogClient }
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { ptpTrapPrefix 33 }
+
+ secureModeAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { secureModeAlarm }
+ STATUS current
+ DESCRIPTION
+ "The secure mode (e.g. FIPS, UC-APL) state of the unit.
+ The secure mode is not configured(1) state indicates that
+ the unit is capable of secure mode operation, and one or
+ more of the following security materials has not been
+ configured: Key Of Keys, Private Key, Public Certificate,
+ DRNG Entropy Status, Wireless Encryption Key. The secure
+ mode mode is configured but not active(2) state indicates
+ that the unit is capable of secure mode operation, and
+ the security material has been configured, but the
+ configuration of interfaces is not consistent with secure
+ mode operation. The secure mode is not supported(3) state
+ indicates that the unit is not capable of secure mode
+ operation. The secure mode capability requires
+ appropriate hardware compatibility, license key and
+ software image."
+ ::= { ptpTrapPrefix 34 }
+
+ ethernetBridgingStatusAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { ethernetBridgingStatusAlarm }
+ STATUS current
+ DESCRIPTION
+ "Ethernet traffic bridging is disabled because the
+ wireless link is not operating at the configured Lowest
+ Ethernet Modulation Mode"
+ ::= { ptpTrapPrefix 35 }
+
+ END
diff --git a/MIBS/cambium/800/CAMBIUM-PTP800-MIB b/MIBS/cambium/800/CAMBIUM-PTP800-MIB new file mode 100644 index 0000000..60cbd4a --- /dev/null +++ b/MIBS/cambium/800/CAMBIUM-PTP800-MIB @@ -0,0 +1,4884 @@ + CAMBIUM-PTP800-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ Integer32, IpAddress, Counter64,
+ enterprises
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC
+ InetAddress, InetAddressType
+ FROM INET-ADDRESS-MIB;
+
+ cambium MODULE-IDENTITY
+ LAST-UPDATED "201402281518Z"
+ ORGANIZATION "Cambium Networks Ltd."
+ CONTACT-INFO
+ "Post: Simon Whitaker
+ Cambium Networks Ltd.
+ Unit B2,
+ Linhay Business Park,
+ Eastern Road,
+ Ashburton,
+ Devon.
+ TQ13 7UP
+ United Kingdom
+ Phone: +44 (0) 1364 655 500
+ Email: simon.whitaker@cambiumnetworks.com"
+ DESCRIPTION
+ "MIB for licenced microwave point to point wireless ethernet bridge."
+ REVISION "201402281518Z"
+ DESCRIPTION "PTP800-06-00: Added objects and traps to support IPv6 management agent."
+ Renamed 'iPAddress' to 'iPv4Address'.
+ Added softwareVersionRemoteCompatibility object and trap.
+ REVISION "201204201227Z"
+ DESCRIPTION "PTP800-05-00: Added objects and traps to support IRFU, and 1+1 hot standby with receive diversity.
+ Added queue mapping objects for L3 QOS.
+ Added securityLevel to the licence group.
+ Added syslogClientTrap.
+ Updated objects and traps for multiple secure SNTP servers.
+ Renamed 'oDU' objects to 'rFU'.
+ Renamed antennaProtection to numberOfAntennas.
+ Renamed 'vLANPriority' objects to 'ethernetPriority'.
+ Renamed 'l2CPQueueMapping' objects to 'l2CPPriority'.
+ Renamed 'fipsOperationalMode' objects to 'secureMode'.
+ Renamed 'motorolaPTP' productVariant enumerations to 'pTP'.
+ Renamed sNTPSynchronizationFailed bit to sNTPSync in enabledDiagnosticAlarms.
+ Renamed activeElapsedTime to activeCounterMeasurementPeriod.
+ Corrected spelling of 'advertisement' attributes."
+ REVISION "201108191229Z"
+ DESCRIPTION "PTP800-04-00: Renamed oDUIfSynthLockAlarm to oduCommonSynthLockAlarm.
+ Increased range for radioLicenseRegion, radioLicenseBandwidth, transmitCapacityLimitDetail and rFUStatus.
+ Added objects for http, https, and telnet.
+ Added objects and traps for syslog.
+ Replaced single instance of trap receiver with a table."
+ REVISION "201103161723Z"
+ DESCRIPTION "PTP800-03-00: Added objects and traps to support 1+1 Hot Standby.
+ Updated range and description text for a number of objects.
+ Made enableTransmission read-write. Added enableDiagnosticAlarms.
+ Made byteErrorRatio and codeWordErrorRatio 64 bit counters."
+ REVISION "201009301629Z"
+ DESCRIPTION "PTP800-02-04: Updated & re-formatted description text. Corrected DisplayString sizes. Changed longitude and latitude types.
+ Updated transmitCapacityLimit & dataPortCopperForcedConfiguration ranges."
+ REVISION "201007301307Z"
+ DESCRIPTION "PTP800-02-02: Added new phyStatusGroup objects. Updated oDUFreqSpacing & linkLoss ranges."
+ REVISION "201005271952Z"
+ DESCRIPTION "PTP800-02-01: data & management port status traps, writeable auto-negotiation."
+ REVISION "201003311309Z"
+ DESCRIPTION "PTP800-02-00: BIT STRING types now OCTET STRING. Added linkName, siteName, & support for l2CPQueueMapping & ACM ranges."
+ REVISION "201001041833Z"
+ DESCRIPTION "PTP800-01-01"
+ REVISION "200910211426Z"
+ DESCRIPTION "PTP800-01-00"
+ ::= { enterprises 17713 }
+
+ -- Groups in cambium
+ ptp OBJECT IDENTIFIER ::= { cambium 1 }
+ ptmp OBJECT IDENTIFIER ::= { cambium 2 }
+ ptp800 OBJECT IDENTIFIER ::= { cambium 8 }
+
+ -- Groups in ptp800
+ bridge OBJECT IDENTIFIER ::= { ptp800 4 }
+ configuration OBJECT IDENTIFIER ::= { ptp800 5 }
+ ethernet OBJECT IDENTIFIER ::= { ptp800 6 }
+ licence OBJECT IDENTIFIER ::= { ptp800 8 }
+ management OBJECT IDENTIFIER ::= { ptp800 9 }
+ phyControl OBJECT IDENTIFIER ::= { ptp800 10 }
+ phyStatus OBJECT IDENTIFIER ::= { ptp800 12 }
+ alarms OBJECT IDENTIFIER ::= { ptp800 13 }
+ smtp OBJECT IDENTIFIER ::= { ptp800 15 }
+ snmpControl OBJECT IDENTIFIER ::= { ptp800 16 }
+ sntp OBJECT IDENTIFIER ::= { ptp800 17 }
+ reset OBJECT IDENTIFIER ::= { ptp800 18 }
+ versions OBJECT IDENTIFIER ::= { ptp800 19 }
+ pubStats OBJECT IDENTIFIER ::= { ptp800 20 }
+ encryption OBJECT IDENTIFIER ::= { ptp800 22 }
+ rfu OBJECT IDENTIFIER ::= { ptp800 23 }
+ radioLicense OBJECT IDENTIFIER ::= { ptp800 24 }
+ protectionConfig OBJECT IDENTIFIER ::= { ptp800 25 }
+ protectionStatus OBJECT IDENTIFIER ::= { ptp800 26 }
+ protectionStats OBJECT IDENTIFIER ::= { ptp800 27 }
+ aAAControl OBJECT IDENTIFIER ::= { ptp800 29 }
+ syslogControl OBJECT IDENTIFIER ::= { ptp800 28 }
+ supplementary OBJECT IDENTIFIER ::= { ptp800 96 }
+ ptpGroups OBJECT IDENTIFIER ::= { ptp800 98 }
+ ptpTraps OBJECT IDENTIFIER ::= { ptp800 99 }
+ ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 }
+
+ -- Compliance information
+ --
+ ptpCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the Cambium PTP MIB"
+ MODULE -- this module
+ MANDATORY-GROUPS { bridgeGroup
+ , configurationGroup
+ , ethernetGroup
+ , licenceGroup
+ , managementGroup
+ , phyControlGroup
+ , phyStatusGroup
+ , alarmsGroup
+ , smtpGroup
+ , snmpControlGroup
+ , sntpGroup
+ , resetGroup
+ , versionsGroup
+ , pubStatsGroup
+ , encryptionGroup
+ , rfuGroup
+ , radioLicenseGroup
+ , protectionConfigGroup
+ , protectionStatusGroup
+ , protectionStatsGroup
+ , aAAControlGroup
+ , syslogControlGroup
+ , supplementaryGroup
+ , notificationsGroup
+ }
+ ::= { ptp800 97 }
+
+ bridgeGroup OBJECT-GROUP
+ OBJECTS { localPacketFiltering
+ }
+ STATUS current
+ DESCRIPTION "The bridge object group."
+ ::= { ptpGroups 4 }
+
+ configurationGroup OBJECT-GROUP
+ OBJECTS { iPv4Address
+ , subnetMask
+ , gatewayIPAddress
+ , maximumTransmitPower
+ , antennaGain
+ , rFFeederLoss
+ , remoteIPAddress
+ , remoteMACAddress
+ , enableTransmission
+ , aTPCEnable
+ , iFCableLength
+ , linkName
+ , siteName
+ , diverseAntennaGain
+ , diverseRfFeederLoss
+ , iPv6Address
+ , iPVersion
+ , iPv6AutoConfiguredLinkLocalAddress
+ , iPv6PrefixLength
+ , iPv6GatewayAddress
+ , remoteInternetAddressType
+ , remoteInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The configuration object group."
+ ::= { ptpGroups 5 }
+
+ ethernetGroup OBJECT-GROUP
+ OBJECTS { dataPortCopperAutoNegotiation
+ , dataPortCopperAutoNegAdvertisement
+ , dataPortStatus
+ , dataPortSpeedAndDuplex
+ , dataPortWirelessDownAlert
+ , useVLANForManagementInterfaces
+ , vLANManagementPriority
+ , vLANManagementVIDValidation
+ , vLANManagementVID
+ , ethernetPriorityTableNumber
+ , managementPortAutoNegotiation
+ , managementPortAutoNegAdvertisement
+ , managementPortStatus
+ , managementPortSpeedAndDuplex
+ , managementPortWirelessDownAlert
+ , managementMode
+ , managementCommittedInformationRate
+ , dataPortPauseFrames
+ , transmitCapacityLimit
+ , transmitCapacityLimitDetail
+ , dataPortEthernetMediaTypeToUse
+ , dataPortCopperForcedConfiguration
+ , managementPortForcedConfiguration
+ , l2CPPriorityTableNumber
+ , unknownNetworkPriorityQueueMapping
+ , dSCPManagementPriority
+ , qOSPriorityScheme
+ , iPDSCPPriorityTableNumber
+ , mPLSTCPriorityTableNumber
+ , ethernetPriorityQueueMapping
+ , l2CPPriorityQueueMapping
+ , iPDSCPPriorityQueueMapping
+ , mPLSTCPriorityQueueMapping
+ }
+ STATUS current
+ DESCRIPTION "The ethernet object group."
+ ::= { ptpGroups 6 }
+
+ licenceGroup OBJECT-GROUP
+ OBJECTS { productVariant
+ , productName
+ , ethernetFiberSupport
+ , transmitCapacity
+ , encryptionAlgorithmsAvail
+ , securityLevel
+ }
+ STATUS current
+ DESCRIPTION "The licence object group."
+ ::= { ptpGroups 8 }
+
+ managementGroup OBJECT-GROUP
+ OBJECTS { linkNameMismatch
+ , alignmentMode
+ , tFTPServerIPAddress
+ , tFTPServerPortNumber
+ , tFTPSoftwareUpgradeFileName
+ , tFTPStartSoftwareUpgrade
+ , tFTPSoftwareUpgradeStatus
+ , tFTPSoftwareUpgradeStatusText
+ , tFTPSoftwareUpgradeStatusAdditionalText
+ , hTTPAccessEnabled
+ , telnetAccessEnabled
+ , hTTPPortNumber
+ , hTTPSPortNumber
+ , telnetPortNumber
+ , hTTPSAccessEnabled
+ , tFTPServerInternetAddressType
+ , tFTPServerInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The management object group."
+ ::= { ptpGroups 9 }
+
+ phyControlGroup OBJECT-GROUP
+ OBJECTS { remoteMaximumTransmitPower
+ , minModulation
+ , minCodeRate
+ , maxModulation
+ , maxCodeRate
+ }
+ STATUS current
+ DESCRIPTION "The phyControl object group."
+ ::= { ptpGroups 10 }
+
+ phyStatusGroup OBJECT-GROUP
+ OBJECTS { receivePower
+ , vectorError
+ , transmitPower
+ , linkLoss
+ , receiveModulation
+ , transmitModulation
+ , receiveCodeRate
+ , transmitCodeRate
+ }
+ STATUS current
+ DESCRIPTION "The phyStatus object group."
+ ::= { ptpGroups 12 }
+
+ alarmsGroup OBJECT-GROUP
+ OBJECTS { unitOutOfCalibration
+ , encryptionEnabledMismatch
+ , dataPortDisabledWarning
+ , dataPortFiberStatus
+ , dataPortConfigurationMismatch
+ , softwareVersionRemoteCompatibility
+ , managementPortDisabledWarning
+ , rFUStatus
+ , managementPortConfigurationMismatch
+ , secureModeAlarm
+ , rFUPlatformCompatibility
+ , rFUProtectionCompatibility
+ }
+ STATUS current
+ DESCRIPTION "The alarms object group."
+ ::= { ptpGroups 13 }
+
+ smtpGroup OBJECT-GROUP
+ OBJECTS { sMTPEmailAlert
+ , sMTPServerIPAddress
+ , sMTPServerPortNumber
+ , sMTPSourceEmailAddress
+ , sMTPDestinationEmailAddress
+ , sMTPEnabledMessages
+ , sMTPServerInternetAddressType
+ , sMTPServerInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The smtp object group."
+ ::= { ptpGroups 15 }
+
+ snmpControlGroup OBJECT-GROUP
+ OBJECTS { sNMPPortNumber
+ , sNMPCommunityString
+ , sNMPTrapVersion
+ , sNMPEnabledTraps
+ , enabledDiagnosticAlarms
+ , enabledDiagnosticProtectionAlarms
+ , sNMPTrapTableNumber
+ , sNMPTrapIPAddress
+ , sNMPTrapPortNumber
+ , sNMPTrapInternetAddressType
+ , sNMPTrapInternetAddress
+ , sNMPTrapReceiverEnabled
+ }
+ STATUS current
+ DESCRIPTION "The snmpControl object group."
+ ::= { ptpGroups 16 }
+
+ sntpGroup OBJECT-GROUP
+ OBJECTS { sNTPState
+ , sNTPPollInterval
+ , sNTPSync
+ , sNTPLastSync
+ , systemClock
+ , timeZone
+ , daylightSaving
+ , sNTPPrimaryServer
+ , sNTPPrimaryServerDeadTime
+ , sNTPServerRetries
+ , sNTPServerTimeout
+ , sNTPServerTableNumber
+ , sNTPServerIPAddress
+ , sNTPServerPortNumber
+ , sNTPServerResponse
+ , sNTPServerInternetAddressType
+ , sNTPServerInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The sntp object group."
+ ::= { ptpGroups 17 }
+
+ resetGroup OBJECT-GROUP
+ OBJECTS { systemReset
+ }
+ STATUS current
+ DESCRIPTION "The reset object group."
+ ::= { ptpGroups 18 }
+
+ versionsGroup OBJECT-GROUP
+ OBJECTS { softwareVersion
+ , hardwareVersion
+ , secondarySoftwareVersion
+ , bootVersion
+ }
+ STATUS current
+ DESCRIPTION "The versions object group."
+ ::= { ptpGroups 19 }
+
+ pubStatsGroup OBJECT-GROUP
+ OBJECTS { receiveDataRate
+ , transmitDataRate
+ , aggregateDataRate
+ , wirelessLinkAvailability
+ , wirelessLinkStatus
+ , byteErrorRatio
+ , codeWordErrorRatio
+ }
+ STATUS current
+ DESCRIPTION "The pubStats object group."
+ ::= { ptpGroups 20 }
+
+ encryptionGroup OBJECT-GROUP
+ OBJECTS { encryptionAlgorithm
+ }
+ STATUS current
+ DESCRIPTION "The encryption object group."
+ ::= { ptpGroups 22 }
+
+ rfuGroup OBJECT-GROUP
+ OBJECTS { rFURfBand
+ , rFUTxBandAboveRx
+ , rFUFreqSpacing
+ , rFUTxPowerMin
+ , rFUTxPowerMax
+ , rFURxFreqMin
+ , rFURxFreqMax
+ , rFUTxFreqMin
+ , rFUTxFreqMax
+ , rFUSerial
+ , rFUActiveFirmwareBank
+ , rFUVersionBank1
+ , rFUVersionBank2
+ , rFUType
+ , rFURxRFSynthLockAlarm
+ , rFUTxRFSynthLockAlarm
+ , rFUTxPowerAlarm
+ , rFUCommonIFSynthLockAlarm
+ , rFUPowerAlarm
+ , rFULockoutAlarm
+ , rFUCableAlarm
+ , rFUCableAttenuationAdjustAlarm
+ , rFUTxPowerDegradedAlarm
+ , rFURpsAlarm
+ , rFUTxMuteStatus
+ , rFUFanAssemblyAlarm
+ , rFUHighTemperatureAlarm
+ , rFURFSwitchAlarm
+ , rFURxIFSynthLockAlarm
+ , rFUTxIFSynthLockAlarm
+ , rFUPowerButtonPressed
+ , rFUConnectedPlatform
+ , rFUCommonRFSynthLockAlarm
+ , rFUBranchingConfiguration
+ , rFUTransceiverLocation
+ , rFURfSwitchCableAlarm
+ , rFUReceiveBranchingUnitLoss
+ , rFUTransmitBranchingUnitLoss
+ }
+ STATUS current
+ DESCRIPTION "The rfu object group."
+ ::= { ptpGroups 23 }
+
+ radioLicenseGroup OBJECT-GROUP
+ OBJECTS { radioLicenseIdentifier
+ , radioLicenseBand
+ , radioLicenseRegion
+ , radioLicenseTxFreq
+ , radioLicenseRxFreq
+ , radioLicenseBandwidth
+ , radioLicenseMaxEIRP
+ , radioLicenseModulation
+ , radioLicenseCodeRate
+ , radioLicenseIncompatibleAlarm
+ , radioLicenseMinModulation
+ , radioLicenseMinCodeRate
+ , radioLicenseMaxModulation
+ , radioLicenseMaxCodeRate
+ }
+ STATUS current
+ DESCRIPTION "The radioLicense object group."
+ ::= { ptpGroups 24 }
+
+ protectionConfigGroup OBJECT-GROUP
+ OBJECTS { protection
+ , faultProtectionSwitching
+ , primarySecondaryMode
+ , numberOfAntennas
+ , primaryRecovery
+ , primaryRecoveryPeriod
+ , requestedProtectionState
+ , antennaReceiveLevelDeltaThreshold
+ , antennaReceiveLevelMeasurementWindow
+ , fiberY
+ , rxDiversityVlanTpid
+ , rxDiversityVid
+ }
+ STATUS current
+ DESCRIPTION "The protectionConfig object group."
+ ::= { ptpGroups 25 }
+
+ protectionStatusGroup OBJECT-GROUP
+ OBJECTS { protectionAvailabilityStatus
+ , protectionConfigurationStatus
+ , protectionState
+ , activeUnit
+ , protectionSwitchCause
+ , endId
+ , neighborIPAddress
+ , neighborMACAddress
+ , wirelessReceiveSignalStatus
+ , licensedTransmitCapacityStatus
+ , dataPortEthernetSpeedStatus
+ , managementPortEthernetSpeedStatus
+ , protectionInterfaceStatus
+ , remotePrimaryIPAddress
+ , remoteSecondaryIPAddress
+ , remotePrimaryMACAddress
+ , remoteSecondaryMACAddress
+ , remotePrimarySecondaryMode
+ , transmitterStatus
+ , endWirelessReceiveSignalStatus
+ , rxDiversityDataPortStatus
+ , rxDiversityAvailabilityStatus
+ , rxDiversityConfigurationStatus
+ , rxDiversityNeighborCompatibility
+ , rxDiversityVlanTpidNeighborCompatibility
+ , rxDiversityVidNeighborCompatibility
+ , neighborInternetAddressType
+ , neighborInternetAddress
+ , remotePrimaryInternetAddressType
+ , remotePrimaryInternetAddress
+ , remoteSecondaryInternetAddressType
+ , remoteSecondaryInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The protectionStatus object group."
+ ::= { ptpGroups 26 }
+
+ protectionStatsGroup OBJECT-GROUP
+ OBJECTS { activeCodeWordCount
+ , activeCodeWordErrorCount
+ , activeByteCount
+ , activeByteErrorCount
+ , activeAvailableTime
+ , activeCounterMeasurementPeriod
+ , activeWirelessLinkAvailability
+ , activeCodeWordErrorRatio
+ , activeByteErrorRatio
+ }
+ STATUS current
+ DESCRIPTION "The protectionStats object group."
+ ::= { ptpGroups 27 }
+
+ aAAControlGroup OBJECT-GROUP
+ OBJECTS { userTableNumber
+ , userName
+ , userRole
+ , userEnabled
+ , userPassword
+ }
+ STATUS current
+ DESCRIPTION "The aAAControl object group."
+ ::= { ptpGroups 29 }
+
+ syslogControlGroup OBJECT-GROUP
+ OBJECTS { syslogClient
+ , syslogState
+ }
+ STATUS current
+ DESCRIPTION "The syslogControl object group."
+ ::= { ptpGroups 28 }
+
+ supplementaryGroup OBJECT-GROUP
+ OBJECTS { longitude
+ , latitude
+ , altitude
+ }
+ STATUS current
+ DESCRIPTION "The supplementary object group."
+ ::= { ptpGroups 96 }
+
+ notificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { dataPortStatusTrap
+ , linkNameMismatchTrap
+ , alignmentModeTrap
+ , unitOutOfCalibrationTrap
+ , encryptionEnabledMismatchTrap
+ , dataPortDisabledWarningTrap
+ , dataPortFiberStatusTrap
+ , dataPortConfigurationMismatchTrap
+ , softwareVersionRemoteCompatibilityTrap
+ , sNTPSyncTrap
+ , managementPortStatusTrap
+ , managementPortDisabledWarningTrap
+ , rFUStatusTrap
+ , managementPortConfigurationMismatchTrap
+ , wirelessLinkStatusTrap
+ , protectionAvailabilityStatusTrap
+ , protectionConfigurationStatusTrap
+ , protectionStateTrap
+ , wirelessReceiveSignalStatusTrap
+ , licensedTransmitCapacityStatusTrap
+ , dataPortEthernetSpeedStatusTrap
+ , managementPortEthernetSpeedStatusTrap
+ , protectionInterfaceStatusTrap
+ , syslogStateTrap
+ , syslogLocalNearlyFullTrap
+ , syslogLocalWrappedTrap
+ , secureModeAlarmTrap
+ , endWirelessReceiveSignalStatusTrap
+ , rxDiversityDataPortStatusTrap
+ , rxDiversityAvailabilityStatusTrap
+ , rxDiversityConfigurationStatusTrap
+ , rFUPowerButtonPressedTrap
+ , syslogClientTrap
+ }
+ STATUS current
+ DESCRIPTION "The notifications group."
+ ::= { ptpGroups 99 }
+
+
+ EthernetPriorityTableEntry ::=
+ SEQUENCE { ethernetPriorityQueueMapping INTEGER
+ , ethernetPriorityTableIndex INTEGER
+ }
+
+ ethernetPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EthernetPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by Ethernet priority."
+ ::= { ethernet 15 }
+
+ ethernetPriorityTableEntry OBJECT-TYPE
+ SYNTAX EthernetPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table EthernetPriorityTable"
+ INDEX { ethernetPriorityTableIndex }
+ ::= { ethernetPriorityTable 1 }
+
+ L2CPPriorityTableEntry ::=
+ SEQUENCE { l2CPPriorityQueueMapping INTEGER
+ , l2CPPriorityTableIndex INTEGER
+ }
+
+ l2CPPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF L2CPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues associated with the different layer 2 control protocol frameworks."
+ ::= { ethernet 32 }
+
+ l2CPPriorityTableEntry OBJECT-TYPE
+ SYNTAX L2CPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table L2CPPriorityTable"
+ INDEX { l2CPPriorityTableIndex }
+ ::= { l2CPPriorityTable 1 }
+
+ IPDSCPPriorityTableEntry ::=
+ SEQUENCE { iPDSCPPriorityQueueMapping INTEGER
+ , iPDSCPPriorityTableIndex INTEGER
+ }
+
+ iPDSCPPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IPDSCPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by L3 IP DSCP priority."
+ ::= { ethernet 38 }
+
+ iPDSCPPriorityTableEntry OBJECT-TYPE
+ SYNTAX IPDSCPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table IPDSCPPriorityTable"
+ INDEX { iPDSCPPriorityTableIndex }
+ ::= { iPDSCPPriorityTable 1 }
+
+ MPLSTCPriorityTableEntry ::=
+ SEQUENCE { mPLSTCPriorityQueueMapping INTEGER
+ , mPLSTCPriorityTableIndex INTEGER
+ }
+
+ mPLSTCPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MPLSTCPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of priority queues indexed by MPLS TC priority."
+ ::= { ethernet 40 }
+
+ mPLSTCPriorityTableEntry OBJECT-TYPE
+ SYNTAX MPLSTCPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table MPLSTCPriorityTable"
+ INDEX { mPLSTCPriorityTableIndex }
+ ::= { mPLSTCPriorityTable 1 }
+
+ SNMPTrapTableEntry ::=
+ SEQUENCE { sNMPTrapTableIndex INTEGER
+ , sNMPTrapIPAddress IpAddress
+ , sNMPTrapPortNumber INTEGER
+ , sNMPTrapInternetAddressType INTEGER
+ , sNMPTrapInternetAddress InetAddress
+ , sNMPTrapReceiverEnabled INTEGER
+ }
+
+ sNMPTrapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " SNMP trap configuration table."
+ ::= { snmpControl 10 }
+
+ sNMPTrapTableEntry OBJECT-TYPE
+ SYNTAX SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table SNMPTrapTable"
+ INDEX { sNMPTrapTableIndex }
+ ::= { sNMPTrapTable 1 }
+
+ SNTPServerTableEntry ::=
+ SEQUENCE { sNTPServerTableIndex INTEGER
+ , sNTPServerIPAddress IpAddress
+ , sNTPServerPortNumber INTEGER
+ , sNTPServerResponse DisplayString
+ , sNTPServerInternetAddressType INTEGER
+ , sNTPServerInternetAddress InetAddress
+ }
+
+ sNTPServerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNTPServerTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { sntp 15 }
+
+ sNTPServerTableEntry OBJECT-TYPE
+ SYNTAX SNTPServerTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table SNTPServerTable"
+ INDEX { sNTPServerTableIndex }
+ ::= { sNTPServerTable 1 }
+
+ UserTableEntry ::=
+ SEQUENCE { userTableIndex INTEGER
+ , userName OCTET STRING
+ , userRole INTEGER
+ , userEnabled INTEGER
+ , userPassword OCTET STRING
+ }
+
+ userTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The User Table Control group contains objects specifically for user account management."
+ ::= { aAAControl 2 }
+
+ userTableEntry OBJECT-TYPE
+ SYNTAX UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table UserTable"
+ INDEX { userTableIndex }
+ ::= { userTable 1 }
+
+ -- Bridge group attribute definitions
+ --
+ localPacketFiltering OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls the filtering of Ethernet frames that have been
+ sourced from the CMU management agent. When Local Packet
+ Filtering is disabled, such frames are transmitted at the
+ Wireless Interface and either the Management Port for
+ Out-of-Band operation or the Data Port for In-Band
+ operation. This is regardless of whether the port has
+ been learned for the destination address. When Local
+ Packet Filtering is enabled, such frames are only
+ transmitted at the port which has been learned for the
+ destination address"
+ ::= { bridge 1 }
+
+ -- Configuration group attribute definitions
+ --
+ iPv4Address OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet protocol (IPv4) address. This address is used
+ by the family of Internet protocols to uniquely identify
+ the unit on a network."
+ ::= { configuration 1 }
+
+ subnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A subnet allows the flow of network traffic between
+ hosts to be segregated based on a network configuration.
+ By organizing hosts into logical groups, subnetting can
+ improve network security and performance"
+ ::= { configuration 2 }
+
+ gatewayIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IPv4 address of a device on the current network that
+ acts as an IPv4 network gateway. A gateway acts as an
+ entrance / exit to packets from / to other networks."
+ ::= { configuration 3 }
+
+ maximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-1000..370)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the wireless unit is permitted to
+ use when establishing and maintaining the wireless link,
+ expressed in tenths of a dBm. Note that when an IRFU is
+ connected rather than an ODU, the transmit power refers
+ to the power at the transceiver output and not the IRFU
+ antenna port. See the User Guide for more details"
+ ::= { configuration 6 }
+
+ antennaGain OBJECT-TYPE
+ SYNTAX INTEGER (0..610)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Antenna Gain. Expressed in 10ths of dBi."
+ ::= { configuration 7 }
+
+ rFFeederLoss OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Insertion loss of the microwave connection between the
+ RFU and the antenna. The feeder loss should be 0 dB for
+ the standard 1 + 0 direct mount configuration. Expressed
+ in 10ths of dB."
+ ::= { configuration 8 }
+
+ remoteIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP Address of the peer wireless unit"
+ ::= { configuration 12 }
+
+ remoteMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC Address of the peer wireless unit"
+ ::= { configuration 13 }
+
+ enableTransmission OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(0),
+ muted(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Permits the transmitter to radiate. Once the unit is
+ installed and configured, use this to enable the
+ transmitter"
+ ::= { configuration 14 }
+
+ aTPCEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enables Automatic Transmitter Power Control (ATPC).
+ NOTE: Use of ATPC is mandatory in some regions. When ATPC
+ is enabled, the transmit power is dynamically adjusted to
+ optimize link performance. The transmit power will always
+ be adjusted within the constraints set by Maximum
+ Transmit Power. When ATPC is disabled, the transmit power
+ will be fixed at the level set by Maximum Transmit Power.
+ When adaptive modulation is enabled, this setting can
+ limit the capacity of the system by capping the
+ modulation to a mode which is consistent with the
+ configured Maximum Transmit Power."
+ ::= { configuration 15 }
+
+ iFCableLength OBJECT-TYPE
+ SYNTAX INTEGER (0..19000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IF Cable Length in cm - please refer to the user manual
+ for more information on the recommended cable type."
+ ::= { configuration 16 }
+
+ linkName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the PTP link allocated by the System
+ Administrator. Used to establish a connection with the
+ correct PTP wireless unit at the other end of the link.
+ NOTE: The link name MUST be the same at both ends of the
+ PTP link."
+ ::= { configuration 17 }
+
+ siteName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This field is allocated by the system administrator and
+ contains a description of the site name together with any
+ additional notes"
+ ::= { configuration 18 }
+
+ diverseAntennaGain OBJECT-TYPE
+ SYNTAX INTEGER (0..610)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Diverse Antenna Receive Gain. Expressed in 10ths of
+ dBi."
+ ::= { configuration 19 }
+
+ diverseRfFeederLoss OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Insertion loss of the microwave connection between the
+ RFU and the diverse antenna. Expressed in 10ths of dB."
+ ::= { configuration 20 }
+
+ iPv6Address OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet protocol (IPv6) address. This address is used
+ by the family of Internet protocols to uniquely identify
+ the unit on a network."
+ ::= { configuration 21 }
+
+ iPVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ iPv4(0),
+ iPv6(1),
+ dualIPv4andIPv6(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP protocol selection. Choice of IPv4, IPv6 or Dual."
+ ::= { configuration 22 }
+
+ iPv6AutoConfiguredLinkLocalAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The auto configured link local IPv6 address"
+ ::= { configuration 23 }
+
+ iPv6PrefixLength OBJECT-TYPE
+ SYNTAX INTEGER (0..128)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IPv6 prefix length"
+ ::= { configuration 24 }
+
+ iPv6GatewayAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IPv6 address of a device on the current network that
+ is currently acting as an IPv6 network gateway. A gateway
+ acts as an entrance / exit to packets from / to other
+ networks."
+ ::= { configuration 25 }
+
+ remoteInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteInternetAddressType."
+ ::= { configuration 26 }
+
+ remoteInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "INET address used to identify the peer wireless unit"
+ ::= { configuration 27 }
+
+ -- Ethernet group attribute definitions
+ --
+ dataPortCopperAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the configuration of the copper
+ data Ethernet interface is automatically negotiated or
+ forced. WARNING: ONLY USE FORCED AS A LAST RESORT. To
+ operate an Ethernet link at a fixed speed, leave auto
+ negotiation enabled and limit the Auto Neg Advertisement
+ to the desired speed. Only force Ethernet configuration
+ as a last resort if constrained auto negotiation fails.
+ NB: Auto-MDI/MDIX is disabled when Forced is set, and the
+ unit defaults to MDIX, so the correct straight through or
+ crossover cable will be required to establish a
+ connection. NB: both ends of an Ethernet link must be
+ configured identically, as Forced and auto negotiation
+ are NOT compatible. A mixed configuration will cause a
+ duplex mismatch"
+ ::= { ethernet 1 }
+
+ dataPortCopperAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ neg100MbpsFullDuplex(6),
+ neg1000MbpsFullDuplex(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This sets the different configurations of the copper
+ data Ethernet interface that will be advertised during
+ auto negotiation. WARNING: Duplex mismatch may result if
+ both ends of the Ethernet link do not have the same
+ settings. Do not use auto negotiation together with a
+ fixed setting at the Ethernet link partner (other end of
+ the link). WARNING: Make sure that you select option(s)
+ that you know your connected equipment can cater for!"
+ ::= { ethernet 2 }
+
+ dataPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1),
+ fiberLinkUp(2),
+ fiberYInactive(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the data Ethernet link. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert"
+ ::= { ethernet 4 }
+
+ dataPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000MbpsFullDuplex(0),
+ speed100MbpsFullDuplex(1),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the data Ethernet link"
+ ::= { ethernet 5 }
+
+ dataPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled, this causes the data Ethernet link to be
+ dropped briefly when the wireless link drops. This is so
+ that spanning tree algorithms can quickly detect that
+ there is a problem"
+ ::= { ethernet 6 }
+
+ useVLANForManagementInterfaces OBJECT-TYPE
+ SYNTAX INTEGER {
+ noVLANTagging(0),
+ iEEE8021QTaggedCTagType8100(1),
+ iEEE8021adTaggedSTagorBTagType88a8(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the management interfaces
+ (WWW/SNMP/SMTP/SNTP) use VLAN tags or not"
+ ::= { ethernet 7 }
+
+ vLANManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN Priority (0-7) will be included in packets
+ generated by the management interfaces"
+ ::= { ethernet 8 }
+
+ vLANManagementVIDValidation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If enabled, the management interfaces will only respond
+ to Ethernet packets tagged with the configured VLAN
+ Management VID, otherwise packets with any VID will be
+ accepted"
+ ::= { ethernet 9 }
+
+ vLANManagementVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN VID (0-4094) will be included in packets
+ generated by the management interfaces"
+ ::= { ethernet 11 }
+
+ ethernetPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the ethernetPriorityTable."
+ ::= { ethernet 14 }
+
+ managementPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the configuration of the
+ out-of-band management Ethernet interface is
+ automatically negotiated or forced. WARNING: ONLY USE
+ FORCED AS A LAST RESORT. To operate an Ethernet link at a
+ fixed speed, leave auto negotiation enabled and limit the
+ Auto Neg Advertisement to the desired speed. Only force
+ Ethernet configuration as a last resort if constrained
+ auto negotiation fails. NB: Auto-MDI/MDIX is disabled
+ when Forced is set, and the unit defaults to MDIX, so the
+ correct straight through or crossover cable will be
+ required to establish a connection. NB: both ends of an
+ Ethernet link must be configured identically, as Forced
+ and auto negotiation are NOT compatible. A mixed
+ configuration will cause a duplex mismatch"
+ ::= { ethernet 16 }
+
+ managementPortAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ neg10MbpsFullDuplex(6),
+ neg100MbpsFullDuplex(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This sets the different configurations of the
+ out-of-band management Ethernet interface that will be
+ advertised during auto negotiation. WARNING: Duplex
+ mismatch may result if both ends of the Ethernet link do
+ not have the same settings. Do not use auto negotiation
+ together with a fixed setting at the Ethernet link
+ partner (other end of the link). WARNING: Make sure that
+ you select option(s) that you know your connected
+ equipment can cater for!"
+ ::= { ethernet 17 }
+
+ managementPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the out-of-band management Ethernet
+ link"
+ ::= { ethernet 18 }
+
+ managementPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed100MbpsFullDuplex(1),
+ speed10MbpsFullDuplex(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the out-of-band
+ management Ethernet link"
+ ::= { ethernet 19 }
+
+ managementPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled, this causes the out-of-band management
+ Ethernet link to be dropped briefly when the wireless
+ link drops. This is so that spanning tree algorithms can
+ quickly detect that there is a problem"
+ ::= { ethernet 20 }
+
+ managementMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ outofBandLocal(0),
+ outofBand(1),
+ inBand(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Management mode: Out-of-band management. End-to-end
+ out-of-band mode in which the management agent can be
+ reached from the management port at the local CMU, and
+ (assuming that the wireless link is established) the
+ management port at the remote CMU. Out-of-band local
+ management. (default) Similar to the standard out-of-band
+ mode, except that management frames are not forwarded
+ over the wireless link. In-band management. The
+ management agent can be reached from the data port at the
+ local CMU, and (assuming that the wireless link is
+ established) the data port at the remote CMU. In this
+ mode, the management port is disabled."
+ ::= { ethernet 22 }
+
+ managementCommittedInformationRate OBJECT-TYPE
+ SYNTAX INTEGER {
+ kbps200(0),
+ kbps300(1),
+ kbps400(2),
+ kbps500(3),
+ kbps600(4),
+ kbps700(5),
+ kbps800(6),
+ kbps900(7),
+ kbps1000(8),
+ kbps1100(9),
+ kbps1200(10),
+ kbps1300(11),
+ kbps1400(12),
+ kbps1500(13),
+ kbps1600(14),
+ kbps1700(15),
+ kbps1800(16),
+ kbps1900(17),
+ kbps2000(18)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Management Network Committed Information Rate (CIR).
+ The Management Network guarantees this capacity will be
+ available for management traffic"
+ ::= { ethernet 23 }
+
+ dataPortPauseFrames OBJECT-TYPE
+ SYNTAX INTEGER {
+ tunnel(0),
+ discard(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Controls whether the bridge tunnels or discards Layer 2
+ PAUSE frames arriving at the data Ethernet port. Such
+ frames are identified by the destination MAC Address
+ being equal to 01-80-C2-00-00-01"
+ ::= { ethernet 24 }
+
+ transmitCapacityLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..10000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit capacity is limited by the lower of: 1) the
+ capacity limit specified by the installed License Key. 2)
+ the Ethernet speed negotiated at the other end of the
+ wireless link. Value expressed in 10ths of Mbps. 0
+ indicates unlimited"
+ ::= { ethernet 26 }
+
+ transmitCapacityLimitDetail OBJECT-TYPE
+ SYNTAX INTEGER {
+ limitedDueToAbsenceOfLicenseKey(0),
+ runningAtTheCapacityLimit(1),
+ runningAtUnlimitedCapacity(2),
+ restrictedDueToRemoteEthernetSpeed(3),
+ limitedDueToDevelopmentOverride(4),
+ unlimitedDueToDevelopmentOverride(5),
+ unlimitedCapacityTrialPeriod(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A brief description of the reason (if any) for the limit
+ being applied to the transmit capacity"
+ ::= { ethernet 27 }
+
+ dataPortEthernetMediaTypeToUse OBJECT-TYPE
+ SYNTAX INTEGER {
+ autowithFiberPreference(0),
+ forceCopper(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The physical media type to use on the data Ethernet port
+ "
+ ::= { ethernet 28 }
+
+ dataPortCopperForcedConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ force100MbpsFullDuplex(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This forces the configuration of the copper data
+ Ethernet interface rather than using auto negotiation.
+ THE CONFIGURATION SHOULD ONLY BE FORCED IF YOU ARE HAVING
+ PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST ENSURE THAT
+ YOU CONFIGURE BOTH THIS UNIT AND THE Ethernet PORT TO
+ WHICH IT IS CONNECTED IDENTICALLY! WARNING: Duplex
+ mismatch may result if both ends of the Ethernet link do
+ not have the same settings. Do not use auto negotiation
+ together with a fixed setting at the Ethernet link
+ partner (other end of the link)"
+ ::= { ethernet 29 }
+
+ managementPortForcedConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ force100MbpsFullDuplex(0),
+ force10MbpsFullDuplex(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This forces the configuration of the out-of-band
+ management Ethernet interface rather than using auto
+ negotiation. THE CONFIGURATION SHOULD ONLY BE FORCED IF
+ YOU ARE HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU
+ MUST ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE
+ Ethernet PORT TO WHICH IT IS CONNECTED IDENTICALLY!
+ WARNING: Duplex mismatch may result if both ends of the
+ Ethernet link do not have the same settings. Do not use
+ auto negotiation together with a fixed setting at the
+ Ethernet link partner (other end of the link)"
+ ::= { ethernet 30 }
+
+ l2CPPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (5)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the l2CPPriorityTable."
+ ::= { ethernet 31 }
+
+ unknownNetworkPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of unknown network
+ protocols to an egress queue at the wireless port.
+ Unknown means something other than IP and MPLS"
+ ::= { ethernet 33 }
+
+ dSCPManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This Differentiated Services Code Point value will be
+ inserted in the IP Header of all IP Datagrams transmitted
+ by the management interfaces"
+ ::= { ethernet 34 }
+
+ qOSPriorityScheme OBJECT-TYPE
+ SYNTAX INTEGER {
+ ethernet(0),
+ iPMPLS(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Selects classification based on fields in the Ethernet
+ header (Layer 2) or in the Network header (Layer 3). The
+ unit recognises two network layer protocols: IP and MPLS"
+ ::= { ethernet 35 }
+
+ iPDSCPPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the iPDSCPPriorityTable."
+ ::= { ethernet 37 }
+
+ mPLSTCPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the mPLSTCPriorityTable."
+ ::= { ethernet 39 }
+
+ -- EthernetPriorityTable group attribute definitions
+ --
+ ethernetPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this Ethernet priority
+ (also known as IEEE 802.1p value) to an egress queue at
+ the wireless port."
+ ::= { ethernetPriorityTableEntry 1 }
+
+ ethernetPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(1),
+ p1(2),
+ p2(3),
+ p3(4),
+ p4(5),
+ p5(6),
+ p6(7),
+ p7(8),
+ untagged(9)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ethernet priority flag, used to index values in the
+ ethernetPriorityTable."
+ ::= { ethernetPriorityTableEntry 2 }
+
+ -- L2CPPriorityTable group attribute definitions
+ --
+ l2CPPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this layer two control
+ protocol (L2CP) to an egress queue at the wireless port"
+ ::= { l2CPPriorityTableEntry 1 }
+
+ l2CPPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ bridge(1),
+ gARPMRP(2),
+ cFM(3),
+ rAPS(4),
+ eAPS(5)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "layer 2 control protocol, used to index values in the
+ l2CPPriorityTable."
+ ::= { l2CPPriorityTableEntry 2 }
+
+ -- IPDSCPPriorityTable group attribute definitions
+ --
+ iPDSCPPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this IP differentiated
+ services code point (DSCP) value to an egress queue at
+ the wireless port"
+ ::= { iPDSCPPriorityTableEntry 1 }
+
+ iPDSCPPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "IP DSCP priority flag, used to index values in the
+ iPDSCPPriorityTable"
+ ::= { iPDSCPPriorityTableEntry 2 }
+
+ -- MPLSTCPriorityTable group attribute definitions
+ --
+ mPLSTCPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this MPLS traffic class
+ (the field formerly known as EXP) to an egress queue at
+ the wireless port"
+ ::= { mPLSTCPriorityTableEntry 1 }
+
+ mPLSTCPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "MPLS TC priority flag, used to index values in the
+ mPLSTCPriorityTable"
+ ::= { mPLSTCPriorityTableEntry 2 }
+
+ -- Licence group attribute definitions
+ --
+ productVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ pTPxx400Full(0),
+ pTPxx400Deprecated1(1),
+ pTPxx400Deprecated2(2),
+ pTPxx400Lite(3),
+ spare1(4),
+ pTPxx300(5),
+ spare2(6),
+ spare3(7),
+ pTPxx500FullDeprecated(8),
+ pTPxx500LiteDeprecated(9),
+ pTPxx500(10),
+ pTPxx600Lite(11),
+ pTPxx600Full(12),
+ spare5(13),
+ spare6(14),
+ pTP800(15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The product variant"
+ ::= { licence 2 }
+
+ productName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the product variant"
+ ::= { licence 3 }
+
+ ethernetFiberSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet fiber support availability on this wireless
+ unit"
+ ::= { licence 4 }
+
+ transmitCapacity OBJECT-TYPE
+ SYNTAX INTEGER {
+ rate10Mbps(0),
+ rate20Mbps(1),
+ rate30Mbps(2),
+ rate40Mbps(3),
+ rate50Mbps(4),
+ rate100Mbps(5),
+ rate150Mbps(6),
+ rate200Mbps(7),
+ rate300Mbps(8),
+ rateUnlimited(9)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum capacity the wireless link may provide in the
+ transmit direction. This is restricted by the License
+ Key."
+ ::= { licence 10 }
+
+ encryptionAlgorithmsAvail OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aESRijndael(1),
+ aES256bitRijndael(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Encryption Algorithm(s) available to the wireless
+ link. N.B. The same Encryption Algorithm must be
+ configured at BOTH ends of the link for it to function
+ correctly"
+ ::= { licence 11 }
+
+ securityLevel OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum configurable security level"
+ ::= { licence 12 }
+
+ -- Management group attribute definitions
+ --
+ linkNameMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ linkNameMismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Signaling was received with the wrong Link Name. Either
+ the Link Name is configured differently at each end of
+ the wireless link, or this unit is aligned to the wrong
+ link partner. NB: A change of value during operation may
+ generate an SNMP trap and/or SMTP email alert"
+ ::= { management 3 }
+
+ alignmentMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ aligning(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is undergoing alignment. NB: a
+ change of state during operation may generate an SNMP
+ trap and/or SMTP email alert"
+ ::= { management 4 }
+
+ tFTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 5 }
+
+ tFTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port number of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 6 }
+
+ tFTPSoftwareUpgradeFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Filename of the Software Upgrade to be loaded from the
+ TFTP Server"
+ ::= { management 7 }
+
+ tFTPStartSoftwareUpgrade OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Write '1' to this attribute to start the TFTP software
+ upgrade process. The attribute will be reset to 0 when
+ the upgrade process has finished"
+ ::= { management 8 }
+
+ tFTPSoftwareUpgradeStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ idle(0),
+ uploadinprogress(1),
+ uploadsuccessfulprogrammingFLASH(2),
+ upgradesuccessfulreboottorunthenewsoftwareimage(3),
+ upgradefailed(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of the TFTP Software upgrade process"
+ ::= { management 9 }
+
+ tFTPSoftwareUpgradeStatusText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Descriptive text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 10 }
+
+ tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Any additional text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 11 }
+
+ hTTPAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTP access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTP port. Remote
+ management via HTTPS is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 12 }
+
+ telnetAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not Telnet access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the TELNET port. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = Disabled)"
+ ::= { management 13 }
+
+ hTTPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTP access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 80)"
+ ::= { management 14 }
+
+ hTTPSPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTPS access. A value
+ of zero will use the default port number. Availability of
+ HTTPS is controlled via the Licence Key. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 443)"
+ ::= { management 15 }
+
+ telnetPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for TELNET access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 23)"
+ ::= { management 16 }
+
+ hTTPSAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTPS access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the configured HTTPS Port
+ Number. Remote management via HTTP is not affected by
+ this setting. Any change in this setting will not take
+ effect until the unit has been rebooted. (Factory default
+ = Enabled)"
+ ::= { management 17 }
+
+ tFTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ tFTPServerInternetAddress."
+ ::= { management 18 }
+
+ tFTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "INET address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 19 }
+
+ -- PhyControl group attribute definitions
+ --
+ remoteMaximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-1000..370)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the remote wireless unit is
+ permitted to use when establishing and maintaining the
+ wireless link, expressed in tenths of a dBm. Note that
+ when an IRFU is connected rather than an ODU, the
+ transmit power refers to the power at the transceiver
+ output and not the IRFU antenna port. See the User Guide
+ for more details"
+ ::= { phyControl 4 }
+
+ minModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ modQPSK(0),
+ mod8PSK(1),
+ mod16QAM(2),
+ mod32QAM(3),
+ mod64QAM(4),
+ mod128QAM(5),
+ mod256QAM(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When adaptive modulation is enabled, PTP 800 will adapt
+ the modulation mode between a minimum and maximum
+ modulation mode. Depending on the region, minimum and
+ maximum modulation modes will be either derived from the
+ radio license, e.g. FCC and Industry Canada, or will be
+ user adjustable, e.g. ETSI.In general, a modulation mode
+ is defined by two aspects, a modulation and a code rate.
+ This integer attribute identifies the modulation aspect
+ of the minimum modulation mode. For example, if the
+ minimum modulation mode is 16QAM 0.91, this attribute
+ will be set to a value of 2 which identifies a modulation
+ of 16QAM."
+ ::= { phyControl 6 }
+
+ minCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When adaptive modulation is enabled, PTP 800 will adapt
+ the modulation mode between a minimum and maximum
+ modulation mode. Depending on the region, minimum and
+ maximum modulation modes will be either derived from the
+ radio license, e.g. FCC and Industry Canada, or will be
+ user adjustable, e.g. ETSI. In general, a modulation mode
+ is defined by two aspects, a modulation and a code rate.
+ This attribute is equal to 100 times the code rate aspect
+ of the minimum modulation mode. For example, if the
+ minimum modulation mode is 16QAM 0.91, this attribute
+ will be set to a value of 91."
+ ::= { phyControl 7 }
+
+ maxModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ modQPSK(0),
+ mod8PSK(1),
+ mod16QAM(2),
+ mod32QAM(3),
+ mod64QAM(4),
+ mod128QAM(5),
+ mod256QAM(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When adaptive modulation is enabled, PTP 800 will adapt
+ the modulation mode between a minimum and maximum
+ modulation mode. Depending on the region, minimum and
+ maximum modulation modes will be either derived from the
+ radio license, e.g. FCC and Industry Canada, or will be
+ user adjustable, e.g. ETSI. In general, a modulation mode
+ is defined by two aspects, a modulation and a code rate.
+ This integer attribute identifies the modulation aspect
+ of the maximum modulation mode. For example, if the
+ maximum modulation mode is 256QAM 0.91, this attribute
+ will be set to a value of 6 which identifies a modulation
+ of 256QAM."
+ ::= { phyControl 8 }
+
+ maxCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When adaptive modulation is enabled, PTP 800 will adapt
+ the modulation mode between a minimum and maximum
+ modulation mode. Depending on the region, minimum and
+ maximum modulation modes will be either derived from the
+ radio license, e.g. FCC and Industry Canada, or will be
+ user adjustable, e.g. ETSI. In general, a modulation mode
+ is defined by two aspects, a modulation and a code rate.
+ This attribute is equal to 100 times the code rate aspect
+ of the maximum modulation mode. For example, if the
+ maximum modulation mode is 256QAM 0.91, this attribute
+ will be set to a value of 91."
+ ::= { phyControl 9 }
+
+ -- PhyStatus group attribute definitions
+ --
+ receivePower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is the receive power measured by the RFU. When an
+ IRFU transceiver is connected rather than an ODU, the
+ Receive Power refers to the power at the input to the
+ transceiver and not the IRFU antenna port. Expressed in
+ tenths of a dBm."
+ ::= { phyStatus 1 }
+
+ vectorError OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Vector Error is a measure of received signal quality.
+ The value is generally in the range from -6 dB to -38 dB,
+ a more negative number indicating a higher quality
+ signal. Expressed in tenths of a dB."
+ ::= { phyStatus 2 }
+
+ transmitPower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is the transmit power of the RFU. When an IRFU
+ transceiver is connected rather than an ODU, the Transmit
+ Power refers to the power at the transceiver output and
+ not the IRFU antenna port. Expressed in tenths of a dBm."
+ ::= { phyStatus 3 }
+
+ linkLoss OBJECT-TYPE
+ SYNTAX INTEGER (-500..1800)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link Loss is a measurement of the loss in signal level
+ as the radio wave propagates between the antennas
+ installed at each end of the link. The Link Loss is only
+ accurate if the Antenna Gain and RF Feeder Loss have been
+ configured correctly at both ends of the link. Expressed
+ in tenths of a dB."
+ ::= { phyStatus 5 }
+
+ receiveModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ modQPSK(0),
+ mod8PSK(1),
+ mod16QAM(2),
+ mod32QAM(3),
+ mod64QAM(4),
+ mod128QAM(5),
+ mod256QAM(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive modulation"
+ ::= { phyStatus 8 }
+
+ transmitModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ modQPSK(0),
+ mod8PSK(1),
+ mod16QAM(2),
+ mod32QAM(3),
+ mod64QAM(4),
+ mod128QAM(5),
+ mod256QAM(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit modulation"
+ ::= { phyStatus 9 }
+
+ receiveCodeRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the code rate applied to the signal being
+ received at the wireless interface. The reported value is
+ the code rate multiplied by 100."
+ ::= { phyStatus 16 }
+
+ transmitCodeRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the code rate applied to the signal
+ transmitted at the wireless interface. The reported value
+ is the code rate multiplied by 100."
+ ::= { phyStatus 17 }
+
+ -- Alarms group attribute definitions
+ --
+ unitOutOfCalibration OBJECT-TYPE
+ SYNTAX INTEGER {
+ calibrated(0),
+ partialCalibration(1),
+ invalidCalibration(2),
+ bandwidthvariantunsupportedPAsShutdown(3),
+ outOfCalibrationPAsShutdown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { alarms 1 }
+
+ encryptionEnabledMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ encryptionEnabledMismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Encryption has been enabled on one end of the wireless
+ link but not the other"
+ ::= { alarms 3 }
+
+ dataPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the data Ethernet interface
+ has disabled Ethernet traffic"
+ ::= { alarms 7 }
+
+ dataPortFiberStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ installedFiberNotLicensed(1),
+ noFiberLinkEstablishedButLOSNotDetected(2),
+ noFiberLinkEstablishedAndLOSDetected(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the fiber interface on the data Ethernet port is not
+ OK, there are three possible causes: 1) the fiber
+ interface has been installed but disabled, 2) the
+ interface could not be established even though no LOS was
+ detected (i.e. an optical carrier was detected, which
+ could be due to a broken TX fiber, or because the
+ interface is disabled at the other end of the fiber
+ link), or 3) the interface could not be established and
+ LOS is detected (i.e. no optical carrier is detected).
+ NB: a change of status may generate an SNMP trap and/or
+ SMTP email alert"
+ ::= { alarms 8 }
+
+ dataPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) on
+ the data Ethernet port when the link is in full duplex is
+ an indication of an auto-negotiation or forced
+ configuration mismatch"
+ ::= { alarms 9 }
+
+ softwareVersionRemoteCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates a mismatch of software versions at the two
+ ends of the wireless link"
+ ::= { alarms 10 }
+
+ managementPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the out-of-band management
+ Ethernet interface has disabled Ethernet traffic"
+ ::= { alarms 12 }
+
+ rFUStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ fault(1),
+ unknown3(2),
+ inReset(3),
+ downloadInProgress(4),
+ incompatibleFirmwareVersion(5),
+ incompatibleDevice(6),
+ iFICardAttached(7),
+ noResponse(8),
+ powerSupplyFault(9),
+ powerSupplyDisabled(10),
+ switchingmemorybanks(11)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the RFU. A state of 'ok' indicates
+ that the RFU is fully operational, although may not be
+ transmitting."
+ ::= { alarms 16 }
+
+ managementPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) on
+ the out-of-band management Ethernet port when the link is
+ in full duplex is an indication of an auto-negotiation or
+ forced configuration mismatch"
+ ::= { alarms 17 }
+
+ secureModeAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ secureModeIsActive(0),
+ secureModeIsNotConfigured(1),
+ secureModeIsConfiguredButNotActive(2),
+ secureModeIsNotSupported(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The secure mode (e.g. FIPS, UC-APL) state of the unit.
+ The secure mode is not configured(1) state indicates that
+ the unit is capable of secure mode operation, and one or
+ more of the following security materials has not been
+ configured: Key Of Keys, Private Key, Public Certificate,
+ DRNG Entropy Status, Wireless Encryption Key. The secure
+ mode mode is configured but not active(2) state indicates
+ that the unit is capable of secure mode operation, and
+ the security material has been configured, but the
+ configuration of interfaces is not consistent with secure
+ mode operation. The secure mode is not supported(3) state
+ indicates that the unit is not capable of secure mode
+ operation. The secure mode capability requires
+ appropriate hardware compatibility, license key and
+ software image."
+ ::= { alarms 18 }
+
+ rFUPlatformCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This indicates when the RFU currently connected to the
+ CMU does not match the RFU Platform which was installed.
+ Either re-run the Installation Wizard or connect the
+ correct RFU"
+ ::= { alarms 19 }
+
+ rFUProtectionCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This indicates when the IRFU branching unit
+ configuration is not compatible with the protection
+ configuration or if the left hand transceiver has been
+ configured as Secondary or the right hand transceiver has
+ been configured as Primary"
+ ::= { alarms 20 }
+
+ -- Smtp group attribute definitions
+ --
+ sMTPEmailAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Simple Mail Transfer Protocol is used to send equipment
+ alerts via email to a specified email address. This
+ utility can only be configured by the system
+ administrator"
+ ::= { smtp 1 }
+
+ sMTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address of the SMTP server"
+ ::= { smtp 2 }
+
+ sMTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port number of the SMTP server"
+ ::= { smtp 3 }
+
+ sMTPSourceEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'from' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 4 }
+
+ sMTPDestinationEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'to' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 5 }
+
+ sMTPEnabledMessages OBJECT-TYPE
+ SYNTAX BITS {
+ protectionState(3),
+ enabledDiagnosticAlarms(4),
+ managementPortUpDown(5),
+ dataPortUpDown(6),
+ wirelessLinkUpDown(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SMTP messages the unit will send"
+ ::= { smtp 6 }
+
+ sMTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sMTPServerInternetAddress."
+ ::= { smtp 7 }
+
+ sMTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet address of the SMTP server"
+ ::= { smtp 8 }
+
+ -- SnmpControl group attribute definitions
+ --
+ sNMPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number used to access the SNMP MIB (i.e.
+ Gets and Sets). NB: A system reboot is required to
+ activate changes to this attribute"
+ ::= { snmpControl 1 }
+
+ sNMPCommunityString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP community string. NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 2 }
+
+ sNMPTrapVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ v1(0),
+ v2c(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP protocol version to use for SNMP Traps."
+ ::= { snmpControl 5 }
+
+ sNMPEnabledTraps OBJECT-TYPE
+ SYNTAX BITS {
+ protectionState(1),
+ authenticationFailure(2),
+ enabledDiagnosticAlarms(3),
+ managementPortUpDown(4),
+ dataPortUpDown(5),
+ wirelessLinkUpDown(6),
+ coldStart(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SNMP Traps the unit will send"
+ ::= { snmpControl 6 }
+
+ enabledDiagnosticAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ dataPortConfigurationMismatch(0),
+ unknown7(1),
+ wirelessLinkStatus(2),
+ sNTPSync(3),
+ encryptionEnabledMismatch(4),
+ unitOutOfCalibration(5),
+ linkNameMismatch(6),
+ alignmentMode(7),
+ syslogDisabledWarning(8),
+ managementPortStatus(9),
+ dataPortStatus(10),
+ rFUStatus(11),
+ managementPortDisabledWarning(12),
+ managementPortConfigurationMismatch(13),
+ dataPortFiberStatus(14),
+ dataPortDisabledWarning(15),
+ softwareVersionMismatch(18),
+ syslogClientDisabledWarning(19),
+ rFUPowerButtonPressed(20),
+ secureMode(21),
+ syslogLocalWrapped(22),
+ syslogLocalNearlyFull(23)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls which individual diagnostic alarms are
+ enabled."
+ ::= { snmpControl 7 }
+
+ enabledDiagnosticProtectionAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ endWirelessReceiveSignalStatus(0),
+ protectionInterfaceStatus(1),
+ managementPortEthernetSpeedStatus(2),
+ dataPortEthernetSpeedStatus(3),
+ licensedTransmitCapacityStatus(4),
+ wirelessReceiveSignalStatus(5),
+ protectionConfigurationStatus(6),
+ protectionAvailabilityStatus(7),
+ rxDiversityAvailabilityStatus(13),
+ rxDiversityConfigurationStatus(14),
+ rxDiversityDataPortStatus(15)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls which individual diagnostic protection alarms
+ are enabled."
+ ::= { snmpControl 8 }
+
+ sNMPTrapTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the sNMPTrapTable."
+ ::= { snmpControl 9 }
+
+ -- SNMPTrapTable group attribute definitions
+ --
+ sNMPTrapTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SNMP trap value, used to index the SNMPTrapTable."
+ ::= { sNMPTrapTableEntry 1 }
+
+ sNMPTrapIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address to which all SNMP Traps are sent. NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 2 }
+
+ sNMPTrapPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Destination port for SNMP Traps (default=162). NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 3 }
+
+ sNMPTrapInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sNMPTrapInternetAddress."
+ ::= { sNMPTrapTableEntry 4 }
+
+ sNMPTrapInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Internet address to which all SNMP Traps are sent."
+ ::= { sNMPTrapTableEntry 5 }
+
+ sNMPTrapReceiverEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A value of 0 disables the sending of SNMP trap to
+ corresponding receiver. A value of 1 enables the sending
+ of SNMP trap to corresponding receiver."
+ ::= { sNMPTrapTableEntry 6 }
+
+ -- Sntp group attribute definitions
+ --
+ sNTPState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNTP control state"
+ ::= { sntp 1 }
+
+ sNTPPollInterval OBJECT-TYPE
+ SYNTAX INTEGER (60..43200)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNTP server polling interval"
+ ::= { sntp 4 }
+
+ sNTPSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSync(0),
+ inSync(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { sntp 5 }
+
+ sNTPLastSync OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last SNTP sync time"
+ ::= { sntp 6 }
+
+ systemClock OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System clock presented as local time"
+ ::= { sntp 7 }
+
+ timeZone OBJECT-TYPE
+ SYNTAX INTEGER {
+ gmtMinus1200(0),
+ gmtMinus1130(1),
+ gmtMinus1100(2),
+ gmtMinus1030(3),
+ gmtMinus1000(4),
+ gmtMinus0930(5),
+ gmtMinus0900(6),
+ gmtMinus0830(7),
+ gmtMinus0800(8),
+ gmtMinus0730(9),
+ gmtMinus0700(10),
+ gmtMinus0630(11),
+ gmtMinus0600(12),
+ gmtMinus0530(13),
+ gmtMinus0500(14),
+ gmtMinus0430(15),
+ gmtMinus0400(16),
+ gmtMinus0330(17),
+ gmtMinus0300(18),
+ gmtMinus0230(19),
+ gmtMinus0200(20),
+ gmtMinus0130(21),
+ gmtMinus0100(22),
+ gmtMinus0030(23),
+ gmtZero(24),
+ gmtPlus0030(25),
+ gmtPlus0100(26),
+ gmtPlus0130(27),
+ gmtPlus0200(28),
+ gmtPlus0230(29),
+ gmtPlus0300(30),
+ gmtPlus0330(31),
+ gmtPlus0400(32),
+ gmtPlus0430(33),
+ gmtPlus0500(34),
+ gmtPlus0530(35),
+ gmtPlus0600(36),
+ gmtPlus0630(37),
+ gmtPlus0700(38),
+ gmtPlus0730(39),
+ gmtPlus0800(40),
+ gmtPlus0830(41),
+ gmtPlus0900(42),
+ gmtPlus0930(43),
+ gmtPlus1000(44),
+ gmtPlus1030(45),
+ gmtPlus1100(46),
+ gmtPlus1130(47),
+ gmtPlus1200(48),
+ gmtPlus1230(49),
+ gmtPlus1300(50)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time zone offsets from Greenwich Mean Time (GMT)"
+ ::= { sntp 8 }
+
+ daylightSaving OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Daylight Saving Time"
+ ::= { sntp 9 }
+
+ sNTPPrimaryServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ server1(0),
+ server2(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the primary SNTP server, determining the order
+ in which the servers are tried."
+ ::= { sntp 10 }
+
+ sNTPPrimaryServerDeadTime OBJECT-TYPE
+ SYNTAX INTEGER (0..86400)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time (in seconds) to wait before retrying communications
+ with an unresponsive primary SNTP server. Setting the
+ value to 0 disables the timer."
+ ::= { sntp 11 }
+
+ sNTPServerRetries OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of times the PTP will retry after an SNTP server
+ fails to respond."
+ ::= { sntp 12 }
+
+ sNTPServerTimeout OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time (in seconds) the PTP will wait for a response from
+ an SNTP server."
+ ::= { sntp 13 }
+
+ sNTPServerTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the SNTPServerTable."
+ ::= { sntp 14 }
+
+ -- SNTPServerTable group attribute definitions
+ --
+ sNTPServerTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index range for the SNTPServerTable."
+ ::= { sNTPServerTableEntry 1 }
+
+ sNTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of a valid SNTP server"
+ ::= { sNTPServerTableEntry 2 }
+
+ sNTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number of the SNTP server. Defaults to port
+ 123."
+ ::= { sNTPServerTableEntry 3 }
+
+ sNTPServerResponse OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The most recent response received from the SNTP server,
+ if used"
+ ::= { sNTPServerTableEntry 4 }
+
+ sNTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sNTPServerInternetAddress."
+ ::= { sNTPServerTableEntry 5 }
+
+ sNTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Internet address of a valid SNTP server"
+ ::= { sNTPServerTableEntry 6 }
+
+ -- Reset group attribute definitions
+ --
+ systemReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ running(0),
+ consoleReboot(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this attribute to '1' will cause a system
+ reboot. NB: a system reboot will apply any pending new
+ settings held in memory"
+ ::= { reset 1 }
+
+ -- Versions group attribute definitions
+ --
+ softwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current software version"
+ ::= { versions 1 }
+
+ hardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hardware platform version"
+ ::= { versions 2 }
+
+ secondarySoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Secondary software version, used when the primary
+ software image is invalid or erased"
+ ::= { versions 3 }
+
+ bootVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Boot code software version"
+ ::= { versions 4 }
+
+ -- PubStats group attribute definitions
+ --
+ receiveDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Data rate received by the wireless interface. Expressed
+ in kbps, rounded down to nearest 100 kbps."
+ ::= { pubStats 1 }
+
+ transmitDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Data rate transmitted from the wireless interface.
+ Expressed in kbps, rounded down to nearest 100 kbps."
+ ::= { pubStats 2 }
+
+ aggregateDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total data rate across the wireless interface summed
+ over both link directions. Expressed in kbps, rounded
+ down to nearest 100 kbps."
+ ::= { pubStats 3 }
+
+ wirelessLinkAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The percentage of time that the unit has been able to
+ successfully demodulate the signal transmitted from the
+ remote end of the link. Calculated since the last reset
+ of the system counters. The reported value is the
+ percentage multiplied by 10000."
+ ::= { pubStats 4 }
+
+ wirelessLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ registering(1),
+ searching(2),
+ acquiring(3),
+ radarCAC(4),
+ initialising(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link"
+ ::= { pubStats 5 }
+
+ byteErrorRatio OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The byte error ratio calculated since the last reset of
+ the system counters. The reported value is the ratio
+ multiplied by 10 to the power of 12."
+ ::= { pubStats 6 }
+
+ codeWordErrorRatio OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless link sends data in error correctable blocks
+ called code words. This attribute reports the ratio of
+ uncorrected code words to the total number of code words
+ received since the last reset of the system counters. The
+ reported value is the ratio multiplied by 10 to the power
+ of 12."
+ ::= { pubStats 8 }
+
+ -- Encryption group attribute definitions
+ --
+ encryptionAlgorithm OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aESRijndael(1),
+ aES256bitRijndael(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Encryption Algorithm used by the wireless link. NB:
+ A system reboot is required to activate changes to this
+ attribute. NB: The same Encryption Algorithm must be
+ configured at BOTH ends of the link for it to function
+ correctly"
+ ::= { encryption 1 }
+
+ -- Rfu group attribute definitions
+ --
+ rFURfBand OBJECT-TYPE
+ SYNTAX INTEGER (4000..70000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU RF band in MHz"
+ ::= { rfu 1 }
+
+ rFUTxBandAboveRx OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Yes means RFU transmitter frequency band is above
+ receiver frequency band"
+ ::= { rfu 2 }
+
+ rFUFreqSpacing OBJECT-TYPE
+ SYNTAX INTEGER (0..1560000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Tx-Rx frequency spacing in kHz"
+ ::= { rfu 3 }
+
+ rFUTxPowerMin OBJECT-TYPE
+ SYNTAX INTEGER (-100..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum transmitter power level, in 10ths of dBm"
+ ::= { rfu 4 }
+
+ rFUTxPowerMax OBJECT-TYPE
+ SYNTAX INTEGER (160..370)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmitter power level, in 10ths of dBm"
+ ::= { rfu 5 }
+
+ rFURxFreqMin OBJECT-TYPE
+ SYNTAX INTEGER (5725000..70000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum receiver frequency in kHz"
+ ::= { rfu 6 }
+
+ rFURxFreqMax OBJECT-TYPE
+ SYNTAX INTEGER (5725000..70000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum receiver frequency in kHz"
+ ::= { rfu 7 }
+
+ rFUTxFreqMin OBJECT-TYPE
+ SYNTAX INTEGER (5725000..70000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum transmitter frequency in kHz"
+ ::= { rfu 8 }
+
+ rFUTxFreqMax OBJECT-TYPE
+ SYNTAX INTEGER (5725000..70000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmitter frequency in kHz"
+ ::= { rfu 9 }
+
+ rFUSerial OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..11))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU serial number"
+ ::= { rfu 10 }
+
+ rFUActiveFirmwareBank OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU active firmware bank number"
+ ::= { rfu 11 }
+
+ rFUVersionBank1 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..11))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU firmware version number (nnn/ddMMYY) in bank 1"
+ ::= { rfu 12 }
+
+ rFUVersionBank2 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..11))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU firmware version number (nnn/ddMMYY) in bank 2"
+ ::= { rfu 13 }
+
+ rFUType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..79))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU type as: RFU platform, frequency band, Tx-Rx
+ frequency spacing, Hi/Lo band and transmit frequency
+ range"
+ ::= { rfu 14 }
+
+ rFURxRFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ outOfLock(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU RF receiver out of lock alarm"
+ ::= { rfu 15 }
+
+ rFUTxRFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ outOfLock(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU RF transmitter out of lock alarm"
+ ::= { rfu 16 }
+
+ rFUTxPowerAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ txOutputFailed(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU transmitter output failed alarm"
+ ::= { rfu 17 }
+
+ rFUCommonIFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ outOfLock(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Alarm indicating when the common IF RFU synthesizer is
+ out of lock"
+ ::= { rfu 18 }
+
+ rFUPowerAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ powerFailed(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU general power alarm"
+ ::= { rfu 19 }
+
+ rFULockoutAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ lockedOut(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU locked pending unlock code alarm"
+ ::= { rfu 20 }
+
+ rFUCableAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ iFCableVoltageOutOfRange(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU cable detector voltage out of range alarm"
+ ::= { rfu 21 }
+
+ rFUCableAttenuationAdjustAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ iFCableAttenuatorAdjusting(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU cable attenuator not yet adjusted alarm"
+ ::= { rfu 22 }
+
+ rFUTxPowerDegradedAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ degraded(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates when the current transmit power is more than 3
+ dB below or more than 3 dB above the correct transmit
+ power."
+ ::= { rfu 23 }
+
+ rFURpsAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ rPSAlarmActive(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU radio protection switch (RPS) alarm"
+ ::= { rfu 24 }
+
+ rFUTxMuteStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ transmitting(0),
+ mutedByUser(1),
+ mutedDueToConfigurationError(2),
+ mutedDueToRFUFault(3),
+ mutedDueToRFUConfiguring(4),
+ mutedDueToRFUIncompatiblewithCMU(5),
+ mutedDueToInactive(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether the RFU is transmitting or muted. If
+ it is muted, it will also indicate the reason."
+ ::= { rfu 25 }
+
+ rFUFanAssemblyAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ partialFanFailure(1),
+ totalFanFailure(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This indicates when the IRFU transceiver fan assembly
+ has failed. The assembly consists of two fans and if one
+ fan fails, the this will report partial failure. If both
+ fans fail, this will report total failure"
+ ::= { rfu 26 }
+
+ rFUHighTemperatureAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ highTemperature(1),
+ veryHighTemperature(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates when the temperature of the IRFU transceiver
+ has risen above either of two thresholds. If the
+ temperature exceeds the High Temperature threshold, the
+ transmit power may reduce. If the temperature exceeds the
+ Very High Temperature threshold, the transceiver will
+ mute the transmitter"
+ ::= { rfu 27 }
+
+ rFURFSwitchAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ fault(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This indicates that an RF switch is not present when it
+ should be or that on the most recent attempt to make this
+ unit active, the IRFU RF Switch was not able to switch to
+ the correct position"
+ ::= { rfu 28 }
+
+ rFURxIFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ outOfLock(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU IF receiver out of lock alarm"
+ ::= { rfu 29 }
+
+ rFUTxIFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ outOfLock(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RFU IF transmitter out of lock alarm"
+ ::= { rfu 30 }
+
+ rFUPowerButtonPressed OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ iRFUPowerButtonwaspressed(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IRFU power button have been pressed, IFRU has powered
+ down unexpectedly"
+ ::= { rfu 31 }
+
+ rFUConnectedPlatform OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ oDUA(1),
+ oDUB(2),
+ iRFUHP(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of RFU platform currently connected to the CMU"
+ ::= { rfu 32 }
+
+ rFUCommonRFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ outOfLock(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Alarm indicating when the common RFU RF synthesizer is
+ out of lock"
+ ::= { rfu 33 }
+
+ rFUBranchingConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ rFU1plus0(0),
+ rFU1plus0MHSBReadyEqual(1),
+ rFU1plus0MHSBReadyUnequal(2),
+ rFU1plus1MHSBEqual(3),
+ rFU1plus1MHSBUnequal(4),
+ rFU1plus1TxMHSBRxSD(5),
+ rFU2plus0(6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When an IRFU is being installed, the configuration of
+ the IRFU branching unit must be configured. Please see
+ the User Guide for further details"
+ ::= { rfu 34 }
+
+ rFUTransceiverLocation OBJECT-TYPE
+ SYNTAX INTEGER {
+ leftTRxA(0),
+ rightTRxB(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When a 2+0 IRFU is being installed, the user must
+ configure which of the two IRFU transceivers the CMU is
+ controlling in order to ensure correct operation"
+ ::= { rfu 35 }
+
+ rFURfSwitchCableAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ fault(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The RF switch in the IRFU is indicating an invalid
+ switch position. The most likely cause is a fault or a
+ disconnection of the cable which connects the transceiver
+ to the RF switch"
+ ::= { rfu 36 }
+
+ rFUReceiveBranchingUnitLoss OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The receive loss in the IRFU branching unit, expressed
+ in tenths of a dB. The branching unit is a component of
+ the IRFU which is situated between the IRFU transceiver
+ and IRFU antenna port. It provides the necessary
+ filtering, isolation and coupling."
+ ::= { rfu 37 }
+
+ rFUTransmitBranchingUnitLoss OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The transmit loss in the IRFU branching unit, expressed
+ in tenths of a dB. The branching unit is a component of
+ the IRFU which is situated between the IRFU transceiver
+ and IRFU antenna port. It provides the necessary
+ filtering, isolation and coupling."
+ ::= { rfu 38 }
+
+ -- RadioLicense group attribute definitions
+ --
+ radioLicenseIdentifier OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio license identifier"
+ ::= { radioLicense 1 }
+
+ radioLicenseBand OBJECT-TYPE
+ SYNTAX INTEGER {
+ bandLower6GHz(0),
+ band7GHz(1),
+ band8GHz(2),
+ band11GHz(3),
+ band13GHz(4),
+ band15GHz(5),
+ band18GHz(6),
+ band23GHz(7),
+ band26GHz(8),
+ band32GHz(9),
+ band38GHz(10),
+ bandUpper6GHz(11),
+ band28GHz(12),
+ band42GHz(13),
+ bandUnsupported(14)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio license band"
+ ::= { radioLicense 2 }
+
+ radioLicenseRegion OBJECT-TYPE
+ SYNTAX INTEGER {
+ eTSI(0),
+ fCC(1),
+ canada(2),
+ brazil(3),
+ nTIA(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio license region"
+ ::= { radioLicense 3 }
+
+ radioLicenseTxFreq OBJECT-TYPE
+ SYNTAX INTEGER (5925000..70000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio license transmit frequency in kHz"
+ ::= { radioLicense 4 }
+
+ radioLicenseRxFreq OBJECT-TYPE
+ SYNTAX INTEGER (5925000..70000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio license receive frequency in kHz"
+ ::= { radioLicense 5 }
+
+ radioLicenseBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw7MHz(0),
+ bw10MHz(1),
+ bw1375MHz(2),
+ bw14MHz(3),
+ bw20MHz(4),
+ bw275MHz(5),
+ bw28MHz(6),
+ bw30MHz(7),
+ bw40MHz(8),
+ bw50MHz(9),
+ bw55MHz(10),
+ bw56MHz(11),
+ bw80MHz(12),
+ bw25MHz(13),
+ bw60MHz(14)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio license bandwidth"
+ ::= { radioLicense 6 }
+
+ radioLicenseMaxEIRP OBJECT-TYPE
+ SYNTAX INTEGER (-300..1000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum Effective Isotropic Radiated Power (EIRP)
+ permitted by the license. Expressed in 10ths of dBm"
+ ::= { radioLicense 7 }
+
+ radioLicenseModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ modQPSK(0),
+ mod8PSK(1),
+ mod16QAM(2),
+ mod32QAM(3),
+ mod64QAM(4),
+ mod128QAM(5),
+ mod256QAM(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio license modulation"
+ ::= { radioLicense 8 }
+
+ radioLicenseCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio license code rate, multiplied by 100 to give two
+ decimal places of precision"
+ ::= { radioLicense 9 }
+
+ radioLicenseIncompatibleAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ radioLicenseIncompatiblewithRFU(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if the radio license is incompatible with the
+ attached RFU. Re-run Installation to correct the issue"
+ ::= { radioLicense 10 }
+
+ radioLicenseMinModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ modQPSK(0),
+ mod8PSK(1),
+ mod16QAM(2),
+ mod32QAM(3),
+ mod64QAM(4),
+ mod128QAM(5),
+ mod256QAM(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Certain licensing authorities, for example FCC and
+ Industry Canada, require adaptive modulation to be bound
+ by a minimum and maximum modulation mode as defined by
+ the radio license. This attribute is only of significance
+ in such regions and when adaptive modulation is enabled.
+ For other regions, for example ETSI, minimum and maximum
+ modulation mode are directly adjustable by the user and
+ are not defined by the radio license. In general, a
+ modulation mode is defined by two aspects, a modulation
+ and a code rate. This integer attribute identifies the
+ modulation aspect of the RadioLicenseMinModMode attribute
+ required by the radio license. For example, if
+ RadioLicenseMinModMode is configured for 16QAM 0.79, this
+ attribute will be set to a value of 2 which identifies a
+ modulation of 16QAM."
+ ::= { radioLicense 11 }
+
+ radioLicenseMinCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Certain licensing authorities, for example FCC and
+ Industry Canada, require adaptive modulation to be bound
+ by a minimum and maximum modulation mode as defined by
+ the radio license. This attribute is only of significance
+ in such regions and when adaptive modulation is enabled.
+ For other regions, for example ETSI, minimum and maximum
+ modulation mode are directly adjustable by the user and
+ are not defined by the radio license. In general, a
+ modulation mode is defined by two aspects, a modulation
+ and a code rate. This attribute is equal to 100 times the
+ code rate aspect of the RadioLicenseMinModMode attribute
+ required by the radio license. For example, if
+ RadioLicenseMinModMode is configured for QPSK 0.80, this
+ attribute will read 80."
+ ::= { radioLicense 12 }
+
+ radioLicenseMaxModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ modQPSK(0),
+ mod8PSK(1),
+ mod16QAM(2),
+ mod32QAM(3),
+ mod64QAM(4),
+ mod128QAM(5),
+ mod256QAM(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Certain licensing authorities, for example FCC and
+ Industry Canada, require adaptive modulation to be bound
+ by a minimum and maximum modulation mode as defined by
+ the radio license. This attribute is only of significance
+ in such regions and when adaptive modulation is enabled.
+ For other regions, for example ETSI, minimum and maximum
+ modulation mode are directly adjustable by the user and
+ are not defined by the radio license. In general, a
+ modulation mode is defined by two aspects, a modulation
+ and a code rate. This integer attribute identifies the
+ modulation aspect of the RadioLicenseMaxModMode attribute
+ required by the radio license. For example, if
+ RadioLicenseMaxModMode is configured for 256QAM 0.91,
+ this attribute will be set to a value of 6 which
+ identifies a modulation of 256QAM."
+ ::= { radioLicense 13 }
+
+ radioLicenseMaxCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Certain licensing authorities, for example FCC and
+ Industry Canada, require adaptive modulation to be bound
+ by a minimum and maximum modulation mode as defined by
+ the radio license. This attribute is only of significance
+ in such regions and when adaptive modulation is enabled.
+ For other regions, for example ETSI, minimum and maximum
+ modulation mode are directly adjustable by the user and
+ are not defined by the radio license. In general, a
+ modulation mode is defined by two aspects, a modulation
+ and a code rate. This attribute is equal to 100 times the
+ code rate aspect of the RadioLicenseMaxModMode attribute
+ required by the radio license. For example, if
+ RadioLicenseMaxModMode is configured for 256QAM 0.91,
+ this attribute will read 91."
+ ::= { radioLicense 14 }
+
+ -- ProtectionConfig group attribute definitions
+ --
+ protection OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ hotStandby1plus1(1),
+ hotStandby1plus1withRxDiversity(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "PTP 800 supports a 1+1 Hot Standby configuration where
+ the wireless link is protected against hardware failure.
+ This requires the installation of redundant equipment at
+ each end of the wireless link including a secondary CMU
+ and RFU. At a given end of the wireless link, only one
+ CMU / RFU is Active at any one time, the neighbor CMU /
+ RFU being Inactive. When a fault is detected on the
+ Active CMU / RFU, the Active role will automatically
+ switch to the Inactive CMU / RFU. To enable functionality
+ associated with this feature, this attribute must be
+ configured for a setting of 1+1."
+ ::= { protectionConfig 1 }
+
+ faultProtectionSwitching OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, protection switching
+ on detection of a fault can be enabled/disabled using
+ this attribute."
+ ::= { protectionConfig 2 }
+
+ primarySecondaryMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(0),
+ secondary(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, one
+ CMU must be configured as Primary, the other CMU as
+ Secondary. When a Protected Link initialises with no
+ faults, the CMUs configured as Primary will become the
+ Active CMUs, that is, the Primary CMUs are the preferred
+ CMUs. When RFUs are connected to the antenna via an
+ Asymmetric Coupler, the RFU which is connected to the
+ Primary CMU should be connected to the Main path of the
+ coupler. This is the path with the lowest loss."
+ ::= { protectionConfig 3 }
+
+ numberOfAntennas OBJECT-TYPE
+ SYNTAX INTEGER {
+ one(0),
+ two(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This must be configured to match the number of antennas
+ installed at this end of the link."
+ ::= { protectionConfig 4 }
+
+ primaryRecovery OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, the
+ CMU configured as Primary is the preferred unit to take
+ the Active role. If the Primary Recovery attribute is set
+ to Enabled at a given end, a protection switch back to
+ the preferred Primary CMU / RFU will occur autonomously
+ if it has stayed free of faults for a configurable period
+ of time determined by the Primary Recovery Period."
+ ::= { protectionConfig 5 }
+
+ primaryRecoveryPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..2880)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, the
+ CMU configured as Primary is the preferred unit to take
+ the Active role. If the Primary Recovery attribute is set
+ to Enabled at a given end, a protection switch back to
+ the preferred Primary CMU / RFU will occur autonomously
+ if it has stayed free of faults for a configurable period
+ of time determined by the Primary Recovery Period."
+ ::= { protectionConfig 6 }
+
+ requestedProtectionState OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(0),
+ active(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, only one CMU / RFU
+ at a given end of the link is Active at any one time, the
+ neighbor CMU / RFU being Inactive. Use the Requested
+ Protection State attribute to request whether this CMU /
+ RFU should be in the Active or Inactive state."
+ ::= { protectionConfig 7 }
+
+ antennaReceiveLevelDeltaThreshold OBJECT-TYPE
+ SYNTAX INTEGER (0..30)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, a CMU
+ will raise an alarm to the management system when the
+ measured receive level adjusted by antenna gain and
+ feeder loss is less than that of its neighbor by more
+ than the Antenna Receive Level Delta Threshold."
+ ::= { protectionConfig 8 }
+
+ antennaReceiveLevelMeasurementWindow OBJECT-TYPE
+ SYNTAX INTEGER (1..2880)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, a CMU
+ will raise an alarm to the management system when the
+ measured receive level adjusted by antenna gain and
+ feeder loss is less than that of its neighbor by more
+ than the Antenna Receive Level Delta Threshold. The
+ measurements are averaged over the most recent Antenna
+ Receive Level Measurement Window."
+ ::= { protectionConfig 9 }
+
+ fiberY OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "One or both ends of a 1+1 Hot Standby system can be
+ connected to the network using an 'Optical-Y Splitter Kit
+ per end'. This end configuration provides a single fiber
+ interface to the network. Any end which is connected to
+ the network using this method must have the Fiber Y
+ attribute set to Enabled. Please note: CMUs must be
+ loaded with boot code version 03-00 or later and recovery
+ version 04-00 or later for Fiber Y to work correctly."
+ ::= { protectionConfig 12 }
+
+ rxDiversityVlanTpid OBJECT-TYPE
+ SYNTAX INTEGER {
+ iEEE8021QTaggedCTagType8100(0),
+ iEEE8021adTaggedSTagorBTagType88a8(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When Receive Diversity is enabled, the Inactive CMU
+ sends Rx Diversity Ethernet Frames to the Active CMU.
+ These Ethernet Frames must be VLAN tagged and this
+ attribute controls whether the frames are tagged using
+ the TPID defined by 802.1Q or the TPID defined by
+ 802.1ad."
+ ::= { protectionConfig 14 }
+
+ rxDiversityVid OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When Receive Diversity is enabled, the Inactive CMU
+ sends Rx Diversity Ethernet Frames to the Active CMU.
+ These Ethernet Frames must be VLAN tagged and this
+ attribute controls the VLAN Identifier"
+ ::= { protectionConfig 15 }
+
+ -- ProtectionStatus group attribute definitions
+ --
+ protectionAvailabilityStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ notProtected(1),
+ notProtecting(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Protection
+ Availability Status attribute indicates whether the
+ Active unit is currently being protected by the Inactive
+ unit. If it isn't being protected, the Active unit will
+ report Not Protected and the Inactive unit will report
+ Not Protecting."
+ ::= { protectionStatus 2 }
+
+ protectionConfigurationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ configurationNotProtecting(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, this attribute will
+ indicate whether the configuration will support
+ protection."
+ ::= { protectionStatus 3 }
+
+ protectionState OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(0),
+ active(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, only one CMU / RFU
+ at a given end of the link is Active at any one time, the
+ neighbor CMU / RFU being Inactive. The Protection State
+ attribute indicates whether a CMU / RFU is in the Active
+ or Inactive state."
+ ::= { protectionStatus 4 }
+
+ activeUnit OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(0),
+ secondary(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, one
+ CMU must be configured as Primary, the other CMU as
+ Secondary. When a Protected Link initialises with no
+ faults, the CMU configured as Primary will become the
+ Active CMU, that is, the Primary CMU is the preferred
+ CMUs. The Active Unit attribute indicates whether the
+ active unit is configured as Primary or Secondary."
+ ::= { protectionStatus 5 }
+
+ protectionSwitchCause OBJECT-TYPE
+ SYNTAX INTEGER {
+ noPreviousProtectionSwitch(0),
+ neighborCMUConnectedButNotResponding(1),
+ rFUNotResponding(2),
+ rFURxRFSynthOutofLock(3),
+ rFUTxRFSynthOutofLock(4),
+ rFUCommonRFSynthOutofLock(5),
+ rFUCableFailure(6),
+ rFUCableAttenuatorAdjustmentFailure(7),
+ rFUTxPowerDegraded(8),
+ dataPortDown(9),
+ managementPortDown(10),
+ wirelessReceiveSignalNotDetected(11),
+ byteErrorRatioOverThreshold(12),
+ codeWordErrorRatioOverThreshold(13),
+ cMURebooting(14),
+ configurationNotProtecting(15),
+ wirelessReceiveSignalNotDetectedatRemoteEnd(16),
+ byteErrorRatioOverThresholdatRemoteEnd(17),
+ codeWordErrorRatioOverThresholdatRemoteEnd(18),
+ multipleReceiveFailureatRemoteEnd(19),
+ primaryRecovery(20),
+ managedProtectionSwitch(21),
+ rFURxIFSynthOutofLock(22),
+ rFUTxIFSynthOutofLock(23),
+ rFUCommonIFSynthOutofLock(24),
+ rFUVeryHighTemperature(25)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Protection
+ Switch Cause attribute reports the reason for the last
+ protection switch."
+ ::= { protectionStatus 6 }
+
+ endId OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..79))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the End Id contains
+ the IP address of neighboring CMUs starting with the
+ highest IP address and with a space separating the
+ addresses. It is a single identifier of neighboring
+ CMUs."
+ ::= { protectionStatus 7 }
+
+ neighborIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Neighbor IP
+ Address identifies the IP Address of the neighbor CMU
+ connected via the Protection Interface."
+ ::= { protectionStatus 8 }
+
+ neighborMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Neighbor MAC
+ Address identifies the MAC Address of the neighbor CMU
+ connected via the Protection Interface."
+ ::= { protectionStatus 9 }
+
+ wirelessReceiveSignalStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ notDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Wireless Receive Signal Status indicates if the
+ receiver is able to demodulate the transmit signal from
+ the remote end of the link. If it cannot demodulate the
+ signal, a protection switch may occur in a system
+ configured for 1+1 Hot Standby."
+ ::= { protectionStatus 10 }
+
+ licensedTransmitCapacityStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ lessThanNeighbor(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Licensed
+ Transmit Capacity Status attribute indicates when the
+ Licensed Transmit Capacity is below that of its
+ neighbor."
+ ::= { protectionStatus 14 }
+
+ dataPortEthernetSpeedStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ lessThanNeighbor(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Data Port
+ Ethernet Speed Status attribute indicates if the Ethernet
+ Speed of the Data Port is below that of its neighbor."
+ ::= { protectionStatus 15 }
+
+ managementPortEthernetSpeedStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ lessThanNeighbor(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Management Port
+ Ethernet Speed Status attribute indicates if the Ethernet
+ Speed of the Management Port is below that of its
+ neighbor."
+ ::= { protectionStatus 16 }
+
+ protectionInterfaceStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ neighborNotResponding(1),
+ neighborNotConnected(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, information is
+ shared between neighbor CMUs over the Protection
+ Interface. The Protection Interface Status attribute
+ reports whether the neighbor CMU is successfully
+ responding, physically disconnected or whether it is
+ physically connected but not responding, e.g. powered
+ down."
+ ::= { protectionStatus 17 }
+
+ remotePrimaryIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Primary
+ IP Address reports the IP address of the CMU which is
+ configured as Primary at the remote end of the wireless
+ link."
+ ::= { protectionStatus 18 }
+
+ remoteSecondaryIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Secondary
+ IP Address reports the IP address of the CMU which is
+ configured as Secondary at the remote end of the wireless
+ link."
+ ::= { protectionStatus 19 }
+
+ remotePrimaryMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Primary
+ MAC Address reports the MAC address of the CMU which is
+ configured as Primary at the remote end of the wireless
+ link."
+ ::= { protectionStatus 20 }
+
+ remoteSecondaryMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Secondary
+ MAC Address reports the MAC address of the CMU which is
+ configured as Secondary at the remote end of the wireless
+ link."
+ ::= { protectionStatus 21 }
+
+ remotePrimarySecondaryMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(0),
+ secondary(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, this attribute
+ identifies whether the Active Unit at the remote end of
+ the link is configured as Primary or Secondary."
+ ::= { protectionStatus 22 }
+
+ transmitterStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ muted(0),
+ transmitting(1),
+ inactive(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether the RFU is transmitting or muted. In a
+ 1+1 Hot Standby configuration, it will also indicate if
+ the RFU is Inactive and therefore ready to transmit."
+ ::= { protectionStatus 23 }
+
+ endWirelessReceiveSignalStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ notDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The End Wireless Receive Signal Status indicates if the
+ end of a link is unable to demodulate the signal
+ transmitted from the remote end of the link. When
+ Protection is set to 1+1 Hot Standby, this attribute will
+ indicate Not Detected if the Active CMU is unable to
+ demodulate the wireless signal. When Receive Diversity is
+ enabled, this attribute will indicate Not Detected if
+ both the Active and Inactive CMUs are unable to
+ demodulate the wireless signal."
+ ::= { protectionStatus 26 }
+
+ rxDiversityDataPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ notProtecting(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When Receive Diversity is enabled, the Inactive CMU
+ sends Rx Diversity Ethernet Frames to the Active CMU.
+ Before sending these frames, the Data Port MUST be
+ negotiated at 1000 Mbps. This attribute indicates if this
+ is not the case"
+ ::= { protectionStatus 27 }
+
+ rxDiversityAvailabilityStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ notProtected(1),
+ notProtecting(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Rx Diversity Availability Status attribute will
+ indicate when Receive Diversity is not operating
+ correctly, either due to a fault or due to an incorrect
+ configuration"
+ ::= { protectionStatus 28 }
+
+ rxDiversityConfigurationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ configurationNotProtecting(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, certain
+ attributes must be configured correctly on both neighbor
+ CMUs. The Rx Diversity Configuration Status attribute
+ will indicate when this is not the case"
+ ::= { protectionStatus 29 }
+
+ rxDiversityNeighborCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, both
+ neighbor CMUs must both be configured with the Protection
+ attribute set to �1+1 Hot Standby with Rx Diversity�.
+ The Rx Diversity Neighbor Compatibility attribute
+ indicates when the neighbor CMU is configured to a
+ different setting"
+ ::= { protectionStatus 30 }
+
+ rxDiversityVlanTpidNeighborCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, both
+ neighbor CMUs must be configured with the same value of
+ Rx Diversity VLAN TPID. The Rx Diversity VLAN TPID
+ Neighbor Compatibility attribute indicates when this is
+ not the case"
+ ::= { protectionStatus 31 }
+
+ rxDiversityVidNeighborCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, both
+ neighbor CMUs must be configured with the same value of
+ Rx Diversity VID. The Rx Diversity VID Neighbor
+ Compatibility attribute indicates when this is not the
+ case"
+ ::= { protectionStatus 32 }
+
+ neighborInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ neighborInternetAddress."
+ ::= { protectionStatus 33 }
+
+ neighborInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Neighbor
+ Internet Address identifies the INET Address of the
+ neighbor CMU connected via the Protection Interface."
+ ::= { protectionStatus 34 }
+
+ remotePrimaryInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteSecondaryInternetAddress."
+ ::= { protectionStatus 35 }
+
+ remotePrimaryInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Primary
+ Internet Address reports the INET address of the CMU
+ which is configured as Primary at the remote end of the
+ wireless link."
+ ::= { protectionStatus 36 }
+
+ remoteSecondaryInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteSecondaryInternetAddress."
+ ::= { protectionStatus 37 }
+
+ remoteSecondaryInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Secondary
+ Internet Address reports the INET address of the CMU
+ which is configured as Secondary at the remote end of the
+ wireless link."
+ ::= { protectionStatus 38 }
+
+ -- ProtectionStats group attribute definitions
+ --
+ activeCodeWordCount OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Active Code Word Count reports the number of code
+ words received over the wireless interface whilst the CMU
+ / RFU is in the Active role of a 1+1 Hot Standby
+ configuration. The count is since the last statistics
+ reset."
+ ::= { protectionStats 1 }
+
+ activeCodeWordErrorCount OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Active Code Word Error Count reports the number of
+ code word errors which have been detected at the wireless
+ interface whilst the CMU / RFU is in the Active role of a
+ 1+1 Hot Standby configuration. The count is since the
+ last statistics reset."
+ ::= { protectionStats 2 }
+
+ activeByteCount OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Active Byte Count reports the number of bytes
+ received over the wireless interface whilst the CMU / RFU
+ is in the Active role of a 1+1 Hot Standby configuration.
+ The count is since the last statistics reset."
+ ::= { protectionStats 3 }
+
+ activeByteErrorCount OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Active Byte Error Count reports the number of byte
+ errors which have been detected at the wireless interface
+ whilst the CMU / RFU is in the Active role of a 1+1 Hot
+ Standby configuration. The count is since the last
+ statistics reset."
+ ::= { protectionStats 4 }
+
+ activeAvailableTime OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Active Available Time reports the time which the
+ Wireless Link Status has been Up whilst the CMU/RFU has
+ been in the Active role of a 1+1 Hot Standby
+ configuration. The reported time is since the last
+ statistics reset."
+ ::= { protectionStats 5 }
+
+ activeCounterMeasurementPeriod OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For a 1+1 Hot Standby link, the elapsed time that the
+ Protection State of the unit has been in the active state
+ since the last reset of the system counters."
+ ::= { protectionStats 6 }
+
+ activeWirelessLinkAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For a 1+1 Hot Standby link, the percentage of time that
+ the unit has been able to successfully demodulate the
+ signal transmitted from the remote end of the link whilst
+ the Protecion State of the unit has been active. This
+ attribute is not updated whilst the Protection State is
+ inactive. Calculated since the last reset of the system
+ counters. The reported value is the percentage multiplied
+ by 10000"
+ ::= { protectionStats 7 }
+
+ activeCodeWordErrorRatio OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless link sends data in error correctable blocks
+ called code words. For a 1+1 Hot Standby link, this
+ attribute reports the ratio of uncorrected code words to
+ the total number of code words received whilst the
+ Protecion State of the unit has been active. This ratio
+ is not updated whilst the Protection State is inactive.
+ Calculated since the last reset of the system counters.
+ The reported value is the ratio multiplied by 10 to the
+ power of 12"
+ ::= { protectionStats 8 }
+
+ activeByteErrorRatio OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For a 1+1 Hot Standby link, the Byte Error Ratio
+ measured by the unit whilst the Protecion State has been
+ active. This ratio is not updated whilst the Protection
+ State is inactive. Calculated since the last reset of the
+ system counters. The reported value is the ratio
+ multiplied by 10 to the power of 12"
+ ::= { protectionStats 9 }
+
+ -- AAAControl group attribute definitions
+ --
+ userTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the userTable"
+ ::= { aAAControl 1 }
+
+ -- UserTable group attribute definitions
+ --
+ userTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the userTable."
+ ::= { userTableEntry 1 }
+
+ userName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User name which must be entered, along with the
+ appropriate password, in order to gain access to the
+ system."
+ ::= { userTableEntry 2 }
+
+ userRole OBJECT-TYPE
+ SYNTAX INTEGER {
+ readOnly(0),
+ systemAdministrator(1),
+ securityOfficer(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Role of the selected user. A Security Officer has access
+ to and can modify all settings. A System Administrator
+ has access to and can modify all non-security settings. A
+ Read Only user can view settings, but cannot make any
+ changes."
+ ::= { userTableEntry 3 }
+
+ userEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable / Disable the selected user"
+ ::= { userTableEntry 4 }
+
+ userPassword OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User password, which must be entered in order to gain
+ access to the system."
+ ::= { userTableEntry 5 }
+
+ -- SyslogControl group attribute definitions
+ --
+ syslogClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { syslogControl 1 }
+
+ syslogState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { syslogControl 2 }
+
+ -- Supplementary group attribute definitions
+ --
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The longitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 1 }
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The latitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 2 }
+
+ altitude OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The altitude of the unit, measured in metres. This
+ object is set by the SNMP manager and has no internal
+ function."
+ ::= { supplementary 3 }
+
+ -- Enterprise NOTIFICATION definitions
+ --
+
+ dataPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the data Ethernet link. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert"
+ ::= { ptpTrapPrefix 3 }
+
+ linkNameMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { linkNameMismatch }
+ STATUS current
+ DESCRIPTION
+ "Signaling was received with the wrong Link Name. Either
+ the Link Name is configured differently at each end of
+ the wireless link, or this unit is aligned to the wrong
+ link partner. NB: A change of value during operation may
+ generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 9 }
+
+ alignmentModeTrap NOTIFICATION-TYPE
+ OBJECTS { alignmentMode }
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is undergoing alignment. NB: a
+ change of state during operation may generate an SNMP
+ trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 10 }
+
+ unitOutOfCalibrationTrap NOTIFICATION-TYPE
+ OBJECTS { unitOutOfCalibration }
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { ptpTrapPrefix 11 }
+
+ encryptionEnabledMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { encryptionEnabledMismatch }
+ STATUS current
+ DESCRIPTION
+ "Encryption has been enabled on one end of the wireless
+ link but not the other"
+ ::= { ptpTrapPrefix 13 }
+
+ dataPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the data Ethernet interface
+ has disabled Ethernet traffic"
+ ::= { ptpTrapPrefix 17 }
+
+ dataPortFiberStatusTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortFiberStatus }
+ STATUS current
+ DESCRIPTION
+ "If the fiber interface on the data Ethernet port is not
+ OK, there are three possible causes: 1) the fiber
+ interface has been installed but disabled, 2) the
+ interface could not be established even though no LOS was
+ detected (i.e. an optical carrier was detected, which
+ could be due to a broken TX fiber, or because the
+ interface is disabled at the other end of the fiber
+ link), or 3) the interface could not be established and
+ LOS is detected (i.e. no optical carrier is detected).
+ NB: a change of status may generate an SNMP trap and/or
+ SMTP email alert"
+ ::= { ptpTrapPrefix 18 }
+
+ dataPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) on
+ the data Ethernet port when the link is in full duplex is
+ an indication of an auto-negotiation or forced
+ configuration mismatch"
+ ::= { ptpTrapPrefix 19 }
+
+ softwareVersionRemoteCompatibilityTrap NOTIFICATION-TYPE
+ OBJECTS { softwareVersionRemoteCompatibility }
+ STATUS current
+ DESCRIPTION
+ "Indicates a mismatch of software versions at the two
+ ends of the wireless link"
+ ::= { ptpTrapPrefix 20 }
+
+ sNTPSyncTrap NOTIFICATION-TYPE
+ OBJECTS { sNTPSync }
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 21 }
+
+ managementPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { managementPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the out-of-band management Ethernet
+ link"
+ ::= { ptpTrapPrefix 23 }
+
+ managementPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { managementPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the out-of-band management
+ Ethernet interface has disabled Ethernet traffic"
+ ::= { ptpTrapPrefix 24 }
+
+ rFUStatusTrap NOTIFICATION-TYPE
+ OBJECTS { rFUStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the RFU. A state of 'ok' indicates
+ that the RFU is fully operational, although may not be
+ transmitting."
+ ::= { ptpTrapPrefix 27 }
+
+ managementPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { managementPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) on
+ the out-of-band management Ethernet port when the link is
+ in full duplex is an indication of an auto-negotiation or
+ forced configuration mismatch"
+ ::= { ptpTrapPrefix 28 }
+
+ wirelessLinkStatusTrap NOTIFICATION-TYPE
+ OBJECTS { wirelessLinkStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link"
+ ::= { ptpTrapPrefix 29 }
+
+ protectionAvailabilityStatusTrap NOTIFICATION-TYPE
+ OBJECTS { protectionAvailabilityStatus }
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Protection
+ Availability Status attribute indicates whether the
+ Active unit is currently being protected by the Inactive
+ unit. If it isn't being protected, the Active unit will
+ report Not Protected and the Inactive unit will report
+ Not Protecting."
+ ::= { ptpTrapPrefix 31 }
+
+ protectionConfigurationStatusTrap NOTIFICATION-TYPE
+ OBJECTS { protectionConfigurationStatus }
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, this attribute will
+ indicate whether the configuration will support
+ protection."
+ ::= { ptpTrapPrefix 32 }
+
+ protectionStateTrap NOTIFICATION-TYPE
+ OBJECTS { protectionState }
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, only one CMU / RFU
+ at a given end of the link is Active at any one time, the
+ neighbor CMU / RFU being Inactive. The Protection State
+ attribute indicates whether a CMU / RFU is in the Active
+ or Inactive state."
+ ::= { ptpTrapPrefix 33 }
+
+ wirelessReceiveSignalStatusTrap NOTIFICATION-TYPE
+ OBJECTS { wirelessReceiveSignalStatus }
+ STATUS current
+ DESCRIPTION
+ "The Wireless Receive Signal Status indicates if the
+ receiver is able to demodulate the transmit signal from
+ the remote end of the link. If it cannot demodulate the
+ signal, a protection switch may occur in a system
+ configured for 1+1 Hot Standby."
+ ::= { ptpTrapPrefix 34 }
+
+ licensedTransmitCapacityStatusTrap NOTIFICATION-TYPE
+ OBJECTS { licensedTransmitCapacityStatus }
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Licensed
+ Transmit Capacity Status attribute indicates when the
+ Licensed Transmit Capacity is below that of its
+ neighbor."
+ ::= { ptpTrapPrefix 36 }
+
+ dataPortEthernetSpeedStatusTrap NOTIFICATION-TYPE
+ OBJECTS { dataPortEthernetSpeedStatus }
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Data Port
+ Ethernet Speed Status attribute indicates if the Ethernet
+ Speed of the Data Port is below that of its neighbor."
+ ::= { ptpTrapPrefix 37 }
+
+ managementPortEthernetSpeedStatusTrap NOTIFICATION-TYPE
+ OBJECTS { managementPortEthernetSpeedStatus }
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Management Port
+ Ethernet Speed Status attribute indicates if the Ethernet
+ Speed of the Management Port is below that of its
+ neighbor."
+ ::= { ptpTrapPrefix 38 }
+
+ protectionInterfaceStatusTrap NOTIFICATION-TYPE
+ OBJECTS { protectionInterfaceStatus }
+ STATUS current
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, information is
+ shared between neighbor CMUs over the Protection
+ Interface. The Protection Interface Status attribute
+ reports whether the neighbor CMU is successfully
+ responding, physically disconnected or whether it is
+ physically connected but not responding, e.g. powered
+ down."
+ ::= { ptpTrapPrefix 39 }
+
+ syslogStateTrap NOTIFICATION-TYPE
+ OBJECTS { syslogState }
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { ptpTrapPrefix 40 }
+
+ syslogLocalNearlyFullTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log is nearly full (90%)"
+ ::= { ptpTrapPrefix 41 }
+
+ syslogLocalWrappedTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log has wrapped"
+ ::= { ptpTrapPrefix 42 }
+
+ secureModeAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { secureModeAlarm }
+ STATUS current
+ DESCRIPTION
+ "The secure mode (e.g. FIPS, UC-APL) state of the unit.
+ The secure mode is not configured(1) state indicates that
+ the unit is capable of secure mode operation, and one or
+ more of the following security materials has not been
+ configured: Key Of Keys, Private Key, Public Certificate,
+ DRNG Entropy Status, Wireless Encryption Key. The secure
+ mode mode is configured but not active(2) state indicates
+ that the unit is capable of secure mode operation, and
+ the security material has been configured, but the
+ configuration of interfaces is not consistent with secure
+ mode operation. The secure mode is not supported(3) state
+ indicates that the unit is not capable of secure mode
+ operation. The secure mode capability requires
+ appropriate hardware compatibility, license key and
+ software image."
+ ::= { ptpTrapPrefix 43 }
+
+ endWirelessReceiveSignalStatusTrap NOTIFICATION-TYPE
+ OBJECTS { endWirelessReceiveSignalStatus }
+ STATUS current
+ DESCRIPTION
+ "The End Wireless Receive Signal Status indicates if the
+ end of a link is unable to demodulate the signal
+ transmitted from the remote end of the link. When
+ Protection is set to 1+1 Hot Standby, this attribute will
+ indicate Not Detected if the Active CMU is unable to
+ demodulate the wireless signal. When Receive Diversity is
+ enabled, this attribute will indicate Not Detected if
+ both the Active and Inactive CMUs are unable to
+ demodulate the wireless signal."
+ ::= { ptpTrapPrefix 44 }
+
+ rxDiversityDataPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { rxDiversityDataPortStatus }
+ STATUS current
+ DESCRIPTION
+ "When Receive Diversity is enabled, the Inactive CMU
+ sends Rx Diversity Ethernet Frames to the Active CMU.
+ Before sending these frames, the Data Port MUST be
+ negotiated at 1000 Mbps. This attribute indicates if this
+ is not the case"
+ ::= { ptpTrapPrefix 45 }
+
+ rxDiversityAvailabilityStatusTrap NOTIFICATION-TYPE
+ OBJECTS { rxDiversityAvailabilityStatus }
+ STATUS current
+ DESCRIPTION
+ "The Rx Diversity Availability Status attribute will
+ indicate when Receive Diversity is not operating
+ correctly, either due to a fault or due to an incorrect
+ configuration"
+ ::= { ptpTrapPrefix 46 }
+
+ rxDiversityConfigurationStatusTrap NOTIFICATION-TYPE
+ OBJECTS { rxDiversityConfigurationStatus }
+ STATUS current
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, certain
+ attributes must be configured correctly on both neighbor
+ CMUs. The Rx Diversity Configuration Status attribute
+ will indicate when this is not the case"
+ ::= { ptpTrapPrefix 47 }
+
+ rFUPowerButtonPressedTrap NOTIFICATION-TYPE
+ OBJECTS { rFUPowerButtonPressed }
+ STATUS current
+ DESCRIPTION
+ "IRFU power button have been pressed, IFRU has powered
+ down unexpectedly"
+ ::= { ptpTrapPrefix 48 }
+
+ syslogClientTrap NOTIFICATION-TYPE
+ OBJECTS { syslogClient }
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { ptpTrapPrefix 49 }
+
+ END
diff --git a/MIBS/cambium/800/CAMBIUM-PTP800-V1-MIB b/MIBS/cambium/800/CAMBIUM-PTP800-V1-MIB new file mode 100644 index 0000000..6a94c29 --- /dev/null +++ b/MIBS/cambium/800/CAMBIUM-PTP800-V1-MIB @@ -0,0 +1,4245 @@ + CAMBIUM-PTP800-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ IpAddress, enterprises
+ FROM RFC1155-SMI
+ OBJECT-TYPE
+ FROM RFC-1212
+ DisplayString
+ FROM RFC1213-MIB
+ TRAP-TYPE
+ FROM RFC-1215
+ InetAddress, InetAddressType
+ FROM INET-ADDRESS-MIB;
+
+ -- Define the Cambium PTP object identifier
+ cambium OBJECT IDENTIFIER ::= { enterprises 17713 }
+
+ -- Groups in cambium
+ ptp OBJECT IDENTIFIER ::= { cambium 1 }
+ ptmp OBJECT IDENTIFIER ::= { cambium 2 }
+ ptp800 OBJECT IDENTIFIER ::= { cambium 8 }
+
+ -- Groups in ptp800
+ bridge OBJECT IDENTIFIER ::= { ptp800 4 }
+ configuration OBJECT IDENTIFIER ::= { ptp800 5 }
+ ethernet OBJECT IDENTIFIER ::= { ptp800 6 }
+ licence OBJECT IDENTIFIER ::= { ptp800 8 }
+ management OBJECT IDENTIFIER ::= { ptp800 9 }
+ phyControl OBJECT IDENTIFIER ::= { ptp800 10 }
+ phyStatus OBJECT IDENTIFIER ::= { ptp800 12 }
+ alarms OBJECT IDENTIFIER ::= { ptp800 13 }
+ smtp OBJECT IDENTIFIER ::= { ptp800 15 }
+ snmpControl OBJECT IDENTIFIER ::= { ptp800 16 }
+ sntp OBJECT IDENTIFIER ::= { ptp800 17 }
+ reset OBJECT IDENTIFIER ::= { ptp800 18 }
+ versions OBJECT IDENTIFIER ::= { ptp800 19 }
+ pubStats OBJECT IDENTIFIER ::= { ptp800 20 }
+ encryption OBJECT IDENTIFIER ::= { ptp800 22 }
+ rfu OBJECT IDENTIFIER ::= { ptp800 23 }
+ radioLicense OBJECT IDENTIFIER ::= { ptp800 24 }
+ protectionConfig OBJECT IDENTIFIER ::= { ptp800 25 }
+ protectionStatus OBJECT IDENTIFIER ::= { ptp800 26 }
+ protectionStats OBJECT IDENTIFIER ::= { ptp800 27 }
+ aAAControl OBJECT IDENTIFIER ::= { ptp800 29 }
+ syslogControl OBJECT IDENTIFIER ::= { ptp800 28 }
+ supplementary OBJECT IDENTIFIER ::= { ptp800 96 }
+ ptpTraps OBJECT IDENTIFIER ::= { ptp800 99 }
+ ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 }
+
+
+ EthernetPriorityTableEntry ::=
+ SEQUENCE { ethernetPriorityQueueMapping INTEGER
+ , ethernetPriorityTableIndex INTEGER
+ }
+
+ ethernetPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EthernetPriorityTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by Ethernet priority."
+ ::= { ethernet 15 }
+
+ ethernetPriorityTableEntry OBJECT-TYPE
+ SYNTAX EthernetPriorityTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Table EthernetPriorityTable"
+ INDEX { ethernetPriorityTableIndex }
+ ::= { ethernetPriorityTable 1 }
+
+ L2CPPriorityTableEntry ::=
+ SEQUENCE { l2CPPriorityQueueMapping INTEGER
+ , l2CPPriorityTableIndex INTEGER
+ }
+
+ l2CPPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF L2CPPriorityTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues associated with the different layer 2 control protocol frameworks."
+ ::= { ethernet 32 }
+
+ l2CPPriorityTableEntry OBJECT-TYPE
+ SYNTAX L2CPPriorityTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Table L2CPPriorityTable"
+ INDEX { l2CPPriorityTableIndex }
+ ::= { l2CPPriorityTable 1 }
+
+ IPDSCPPriorityTableEntry ::=
+ SEQUENCE { iPDSCPPriorityQueueMapping INTEGER
+ , iPDSCPPriorityTableIndex INTEGER
+ }
+
+ iPDSCPPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IPDSCPPriorityTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by L3 IP DSCP priority."
+ ::= { ethernet 38 }
+
+ iPDSCPPriorityTableEntry OBJECT-TYPE
+ SYNTAX IPDSCPPriorityTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Table IPDSCPPriorityTable"
+ INDEX { iPDSCPPriorityTableIndex }
+ ::= { iPDSCPPriorityTable 1 }
+
+ MPLSTCPriorityTableEntry ::=
+ SEQUENCE { mPLSTCPriorityQueueMapping INTEGER
+ , mPLSTCPriorityTableIndex INTEGER
+ }
+
+ mPLSTCPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MPLSTCPriorityTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of priority queues indexed by MPLS TC priority."
+ ::= { ethernet 40 }
+
+ mPLSTCPriorityTableEntry OBJECT-TYPE
+ SYNTAX MPLSTCPriorityTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Table MPLSTCPriorityTable"
+ INDEX { mPLSTCPriorityTableIndex }
+ ::= { mPLSTCPriorityTable 1 }
+
+ SNMPTrapTableEntry ::=
+ SEQUENCE { sNMPTrapTableIndex INTEGER
+ , sNMPTrapIPAddress IpAddress
+ , sNMPTrapPortNumber INTEGER
+ , sNMPTrapInternetAddressType INTEGER
+ , sNMPTrapInternetAddress InetAddress
+ , sNMPTrapReceiverEnabled INTEGER
+ }
+
+ sNMPTrapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNMPTrapTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ " SNMP trap configuration table."
+ ::= { snmpControl 10 }
+
+ sNMPTrapTableEntry OBJECT-TYPE
+ SYNTAX SNMPTrapTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Table SNMPTrapTable"
+ INDEX { sNMPTrapTableIndex }
+ ::= { sNMPTrapTable 1 }
+
+ SNTPServerTableEntry ::=
+ SEQUENCE { sNTPServerTableIndex INTEGER
+ , sNTPServerIPAddress IpAddress
+ , sNTPServerPortNumber INTEGER
+ , sNTPServerResponse DisplayString
+ , sNTPServerInternetAddressType INTEGER
+ , sNTPServerInternetAddress InetAddress
+ }
+
+ sNTPServerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNTPServerTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ ""
+ ::= { sntp 15 }
+
+ sNTPServerTableEntry OBJECT-TYPE
+ SYNTAX SNTPServerTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Table SNTPServerTable"
+ INDEX { sNTPServerTableIndex }
+ ::= { sNTPServerTable 1 }
+
+ UserTableEntry ::=
+ SEQUENCE { userTableIndex INTEGER
+ , userName OCTET STRING
+ , userRole INTEGER
+ , userEnabled INTEGER
+ , userPassword OCTET STRING
+ }
+
+ userTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UserTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ " The User Table Control group contains objects specifically for user account management."
+ ::= { aAAControl 2 }
+
+ userTableEntry OBJECT-TYPE
+ SYNTAX UserTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Table UserTable"
+ INDEX { userTableIndex }
+ ::= { userTable 1 }
+
+ -- Bridge group attribute definitions
+ --
+ localPacketFiltering OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Controls the filtering of Ethernet frames that have been
+ sourced from the CMU management agent. When Local Packet
+ Filtering is disabled, such frames are transmitted at the
+ Wireless Interface and either the Management Port for
+ Out-of-Band operation or the Data Port for In-Band
+ operation. This is regardless of whether the port has
+ been learned for the destination address. When Local
+ Packet Filtering is enabled, such frames are only
+ transmitted at the port which has been learned for the
+ destination address"
+ ::= { bridge 1 }
+
+ -- Configuration group attribute definitions
+ --
+ iPv4Address OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Internet protocol (IPv4) address. This address is used
+ by the family of Internet protocols to uniquely identify
+ the unit on a network."
+ ::= { configuration 1 }
+
+ subnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "A subnet allows the flow of network traffic between
+ hosts to be segregated based on a network configuration.
+ By organizing hosts into logical groups, subnetting can
+ improve network security and performance"
+ ::= { configuration 2 }
+
+ gatewayIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IPv4 address of a device on the current network that
+ acts as an IPv4 network gateway. A gateway acts as an
+ entrance / exit to packets from / to other networks."
+ ::= { configuration 3 }
+
+ maximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-1000..370)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Maximum transmit power the wireless unit is permitted to
+ use when establishing and maintaining the wireless link,
+ expressed in tenths of a dBm. Note that when an IRFU is
+ connected rather than an ODU, the transmit power refers
+ to the power at the transceiver output and not the IRFU
+ antenna port. See the User Guide for more details"
+ ::= { configuration 6 }
+
+ antennaGain OBJECT-TYPE
+ SYNTAX INTEGER (0..610)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Antenna Gain. Expressed in 10ths of dBi."
+ ::= { configuration 7 }
+
+ rFFeederLoss OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Insertion loss of the microwave connection between the
+ RFU and the antenna. The feeder loss should be 0 dB for
+ the standard 1 + 0 direct mount configuration. Expressed
+ in 10ths of dB."
+ ::= { configuration 8 }
+
+ remoteIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "IP Address of the peer wireless unit"
+ ::= { configuration 12 }
+
+ remoteMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "MAC Address of the peer wireless unit"
+ ::= { configuration 13 }
+
+ enableTransmission OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(0),
+ muted(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Permits the transmitter to radiate. Once the unit is
+ installed and configured, use this to enable the
+ transmitter"
+ ::= { configuration 14 }
+
+ aTPCEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Enables Automatic Transmitter Power Control (ATPC).
+ NOTE: Use of ATPC is mandatory in some regions. When ATPC
+ is enabled, the transmit power is dynamically adjusted to
+ optimize link performance. The transmit power will always
+ be adjusted within the constraints set by Maximum
+ Transmit Power. When ATPC is disabled, the transmit power
+ will be fixed at the level set by Maximum Transmit Power.
+ When adaptive modulation is enabled, this setting can
+ limit the capacity of the system by capping the
+ modulation to a mode which is consistent with the
+ configured Maximum Transmit Power."
+ ::= { configuration 15 }
+
+ iFCableLength OBJECT-TYPE
+ SYNTAX INTEGER (0..19000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "IF Cable Length in cm - please refer to the user manual
+ for more information on the recommended cable type."
+ ::= { configuration 16 }
+
+ linkName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Name of the PTP link allocated by the System
+ Administrator. Used to establish a connection with the
+ correct PTP wireless unit at the other end of the link.
+ NOTE: The link name MUST be the same at both ends of the
+ PTP link."
+ ::= { configuration 17 }
+
+ siteName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This field is allocated by the system administrator and
+ contains a description of the site name together with any
+ additional notes"
+ ::= { configuration 18 }
+
+ diverseAntennaGain OBJECT-TYPE
+ SYNTAX INTEGER (0..610)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Diverse Antenna Receive Gain. Expressed in 10ths of
+ dBi."
+ ::= { configuration 19 }
+
+ diverseRfFeederLoss OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Insertion loss of the microwave connection between the
+ RFU and the diverse antenna. Expressed in 10ths of dB."
+ ::= { configuration 20 }
+
+ iPv6Address OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Internet protocol (IPv6) address. This address is used
+ by the family of Internet protocols to uniquely identify
+ the unit on a network."
+ ::= { configuration 21 }
+
+ iPVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ipv4(0),
+ ipv6(1),
+ dual-ipv4-and-ipv6(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "IP protocol selection. Choice of IPv4, IPv6 or Dual."
+ ::= { configuration 22 }
+
+ iPv6AutoConfiguredLinkLocalAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The auto configured link local IPv6 address"
+ ::= { configuration 23 }
+
+ iPv6PrefixLength OBJECT-TYPE
+ SYNTAX INTEGER (0..128)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "IPv6 prefix length"
+ ::= { configuration 24 }
+
+ iPv6GatewayAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IPv6 address of a device on the current network that
+ is currently acting as an IPv6 network gateway. A gateway
+ acts as an entrance / exit to packets from / to other
+ networks."
+ ::= { configuration 25 }
+
+ remoteInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown-6(5),
+ unknown-7(6),
+ unknown-8(7),
+ unknown-9(8),
+ unknown-10(9),
+ unknown-11(10),
+ unknown-12(11),
+ unknown-13(12),
+ unknown-14(13),
+ unknown-15(14),
+ unknown-16(15),
+ dns(16)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteInternetAddressType."
+ ::= { configuration 26 }
+
+ remoteInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "INET address used to identify the peer wireless unit"
+ ::= { configuration 27 }
+
+ -- Ethernet group attribute definitions
+ --
+ dataPortCopperAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls whether the configuration of the copper
+ data Ethernet interface is automatically negotiated or
+ forced. WARNING: ONLY USE FORCED AS A LAST RESORT. To
+ operate an Ethernet link at a fixed speed, leave auto
+ negotiation enabled and limit the Auto Neg Advertisement
+ to the desired speed. Only force Ethernet configuration
+ as a last resort if constrained auto negotiation fails.
+ NB: Auto-MDI/MDIX is disabled when Forced is set, and the
+ unit defaults to MDIX, so the correct straight through or
+ crossover cable will be required to establish a
+ connection. NB: both ends of an Ethernet link must be
+ configured identically, as Forced and auto negotiation
+ are NOT compatible. A mixed configuration will cause a
+ duplex mismatch"
+ ::= { ethernet 1 }
+
+ dataPortCopperAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ neg-100-mbps-full-duplex(6),
+ neg-1000-mbps-full-duplex(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This sets the different configurations of the copper
+ data Ethernet interface that will be advertised during
+ auto negotiation. WARNING: Duplex mismatch may result if
+ both ends of the Ethernet link do not have the same
+ settings. Do not use auto negotiation together with a
+ fixed setting at the Ethernet link partner (other end of
+ the link). WARNING: Make sure that you select option(s)
+ that you know your connected equipment can cater for!"
+ ::= { ethernet 2 }
+
+ dataPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copper-link-up(1),
+ fiber-link-up(2),
+ fiber-y-inactive(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current status of the data Ethernet link. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert"
+ ::= { ethernet 4 }
+
+ dataPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000mbpsfullduplex(0),
+ speed100mbpsfullduplex(1),
+ unknown(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The current speed and duplex of the data Ethernet link"
+ ::= { ethernet 5 }
+
+ dataPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When enabled, this causes the data Ethernet link to be
+ dropped briefly when the wireless link drops. This is so
+ that spanning tree algorithms can quickly detect that
+ there is a problem"
+ ::= { ethernet 6 }
+
+ useVLANForManagementInterfaces OBJECT-TYPE
+ SYNTAX INTEGER {
+ no-vlan-tagging(0),
+ ieee-8021q-tagged-c-tag-type-8100(1),
+ ieee-8021ad-tagged-s-tag-or-b-tag-type-88a8(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls whether the management interfaces
+ (WWW/SNMP/SMTP/SNTP) use VLAN tags or not"
+ ::= { ethernet 7 }
+
+ vLANManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This VLAN Priority (0-7) will be included in packets
+ generated by the management interfaces"
+ ::= { ethernet 8 }
+
+ vLANManagementVIDValidation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "If enabled, the management interfaces will only respond
+ to Ethernet packets tagged with the configured VLAN
+ Management VID, otherwise packets with any VID will be
+ accepted"
+ ::= { ethernet 9 }
+
+ vLANManagementVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This VLAN VID (0-4094) will be included in packets
+ generated by the management interfaces"
+ ::= { ethernet 11 }
+
+ ethernetPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (9)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of entries in the ethernetPriorityTable."
+ ::= { ethernet 14 }
+
+ managementPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls whether the configuration of the
+ out-of-band management Ethernet interface is
+ automatically negotiated or forced. WARNING: ONLY USE
+ FORCED AS A LAST RESORT. To operate an Ethernet link at a
+ fixed speed, leave auto negotiation enabled and limit the
+ Auto Neg Advertisement to the desired speed. Only force
+ Ethernet configuration as a last resort if constrained
+ auto negotiation fails. NB: Auto-MDI/MDIX is disabled
+ when Forced is set, and the unit defaults to MDIX, so the
+ correct straight through or crossover cable will be
+ required to establish a connection. NB: both ends of an
+ Ethernet link must be configured identically, as Forced
+ and auto negotiation are NOT compatible. A mixed
+ configuration will cause a duplex mismatch"
+ ::= { ethernet 16 }
+
+ managementPortAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ neg-10-mbps-full-duplex(6),
+ neg-100-mbps-full-duplex(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This sets the different configurations of the
+ out-of-band management Ethernet interface that will be
+ advertised during auto negotiation. WARNING: Duplex
+ mismatch may result if both ends of the Ethernet link do
+ not have the same settings. Do not use auto negotiation
+ together with a fixed setting at the Ethernet link
+ partner (other end of the link). WARNING: Make sure that
+ you select option(s) that you know your connected
+ equipment can cater for!"
+ ::= { ethernet 17 }
+
+ managementPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copper-link-up(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current status of the out-of-band management Ethernet
+ link"
+ ::= { ethernet 18 }
+
+ managementPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed100mbpsfullduplex(1),
+ speed10mbpsfullduplex(2),
+ unknown(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The current speed and duplex of the out-of-band
+ management Ethernet link"
+ ::= { ethernet 19 }
+
+ managementPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When enabled, this causes the out-of-band management
+ Ethernet link to be dropped briefly when the wireless
+ link drops. This is so that spanning tree algorithms can
+ quickly detect that there is a problem"
+ ::= { ethernet 20 }
+
+ managementMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ out-of-band-local(0),
+ out-of-band(1),
+ in-band(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Management mode: Out-of-band management. End-to-end
+ out-of-band mode in which the management agent can be
+ reached from the management port at the local CMU, and
+ (assuming that the wireless link is established) the
+ management port at the remote CMU. Out-of-band local
+ management. (default) Similar to the standard out-of-band
+ mode, except that management frames are not forwarded
+ over the wireless link. In-band management. The
+ management agent can be reached from the data port at the
+ local CMU, and (assuming that the wireless link is
+ established) the data port at the remote CMU. In this
+ mode, the management port is disabled."
+ ::= { ethernet 22 }
+
+ managementCommittedInformationRate OBJECT-TYPE
+ SYNTAX INTEGER {
+ kbps-200(0),
+ kbps-300(1),
+ kbps-400(2),
+ kbps-500(3),
+ kbps-600(4),
+ kbps-700(5),
+ kbps-800(6),
+ kbps-900(7),
+ kbps-1000(8),
+ kbps-1100(9),
+ kbps-1200(10),
+ kbps-1300(11),
+ kbps-1400(12),
+ kbps-1500(13),
+ kbps-1600(14),
+ kbps-1700(15),
+ kbps-1800(16),
+ kbps-1900(17),
+ kbps-2000(18)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The Management Network Committed Information Rate (CIR).
+ The Management Network guarantees this capacity will be
+ available for management traffic"
+ ::= { ethernet 23 }
+
+ dataPortPauseFrames OBJECT-TYPE
+ SYNTAX INTEGER {
+ tunnel(0),
+ discard(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Controls whether the bridge tunnels or discards Layer 2
+ PAUSE frames arriving at the data Ethernet port. Such
+ frames are identified by the destination MAC Address
+ being equal to 01-80-C2-00-00-01"
+ ::= { ethernet 24 }
+
+ transmitCapacityLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..10000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Transmit capacity is limited by the lower of: 1) the
+ capacity limit specified by the installed License Key. 2)
+ the Ethernet speed negotiated at the other end of the
+ wireless link. Value expressed in 10ths of Mbps. 0
+ indicates unlimited"
+ ::= { ethernet 26 }
+
+ transmitCapacityLimitDetail OBJECT-TYPE
+ SYNTAX INTEGER {
+ limited-due-to-absence-of-license-key(0),
+ running-at-the-capacity-limit(1),
+ running-at-unlimited-capacity(2),
+ restricted-due-to-remote-ethernet-speed(3),
+ limited-due-to-development-override(4),
+ unlimited-due-to-development-override(5),
+ unlimited-capacity-trial-period(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A brief description of the reason (if any) for the limit
+ being applied to the transmit capacity"
+ ::= { ethernet 27 }
+
+ dataPortEthernetMediaTypeToUse OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto-with-fiber-preference(0),
+ force-copper(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The physical media type to use on the data Ethernet port
+ "
+ ::= { ethernet 28 }
+
+ dataPortCopperForcedConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ force-100-mbps-full-duplex(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This forces the configuration of the copper data
+ Ethernet interface rather than using auto negotiation.
+ THE CONFIGURATION SHOULD ONLY BE FORCED IF YOU ARE HAVING
+ PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST ENSURE THAT
+ YOU CONFIGURE BOTH THIS UNIT AND THE Ethernet PORT TO
+ WHICH IT IS CONNECTED IDENTICALLY! WARNING: Duplex
+ mismatch may result if both ends of the Ethernet link do
+ not have the same settings. Do not use auto negotiation
+ together with a fixed setting at the Ethernet link
+ partner (other end of the link)"
+ ::= { ethernet 29 }
+
+ managementPortForcedConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ force-100-mbps-full-duplex(0),
+ force-10-mbps-full-duplex(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This forces the configuration of the out-of-band
+ management Ethernet interface rather than using auto
+ negotiation. THE CONFIGURATION SHOULD ONLY BE FORCED IF
+ YOU ARE HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU
+ MUST ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE
+ Ethernet PORT TO WHICH IT IS CONNECTED IDENTICALLY!
+ WARNING: Duplex mismatch may result if both ends of the
+ Ethernet link do not have the same settings. Do not use
+ auto negotiation together with a fixed setting at the
+ Ethernet link partner (other end of the link)"
+ ::= { ethernet 30 }
+
+ l2CPPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (5)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of entries in the l2CPPriorityTable."
+ ::= { ethernet 31 }
+
+ unknownNetworkPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configures the classification of unknown network
+ protocols to an egress queue at the wireless port.
+ Unknown means something other than IP and MPLS"
+ ::= { ethernet 33 }
+
+ dSCPManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This Differentiated Services Code Point value will be
+ inserted in the IP Header of all IP Datagrams transmitted
+ by the management interfaces"
+ ::= { ethernet 34 }
+
+ qOSPriorityScheme OBJECT-TYPE
+ SYNTAX INTEGER {
+ ethernet(0),
+ ipmpls(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Selects classification based on fields in the Ethernet
+ header (Layer 2) or in the Network header (Layer 3). The
+ unit recognises two network layer protocols: IP and MPLS"
+ ::= { ethernet 35 }
+
+ iPDSCPPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (64)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of entries in the iPDSCPPriorityTable."
+ ::= { ethernet 37 }
+
+ mPLSTCPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (8)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of entries in the mPLSTCPriorityTable."
+ ::= { ethernet 39 }
+
+ -- EthernetPriorityTable group attribute definitions
+ --
+ ethernetPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configures the classification of this Ethernet priority
+ (also known as IEEE 802.1p value) to an egress queue at
+ the wireless port."
+ ::= { ethernetPriorityTableEntry 1 }
+
+ ethernetPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(1),
+ p1(2),
+ p2(3),
+ p3(4),
+ p4(5),
+ p5(6),
+ p6(7),
+ p7(8),
+ untagged(9)
+ }
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Ethernet priority flag, used to index values in the
+ ethernetPriorityTable."
+ ::= { ethernetPriorityTableEntry 2 }
+
+ -- L2CPPriorityTable group attribute definitions
+ --
+ l2CPPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configures the classification of this layer two control
+ protocol (L2CP) to an egress queue at the wireless port"
+ ::= { l2CPPriorityTableEntry 1 }
+
+ l2CPPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ bridge(1),
+ garpmrp(2),
+ cfm(3),
+ r-aps(4),
+ eaps(5)
+ }
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "layer 2 control protocol, used to index values in the
+ l2CPPriorityTable."
+ ::= { l2CPPriorityTableEntry 2 }
+
+ -- IPDSCPPriorityTable group attribute definitions
+ --
+ iPDSCPPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configures the classification of this IP differentiated
+ services code point (DSCP) value to an egress queue at
+ the wireless port"
+ ::= { iPDSCPPriorityTableEntry 1 }
+
+ iPDSCPPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "IP DSCP priority flag, used to index values in the
+ iPDSCPPriorityTable"
+ ::= { iPDSCPPriorityTableEntry 2 }
+
+ -- MPLSTCPriorityTable group attribute definitions
+ --
+ mPLSTCPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configures the classification of this MPLS traffic class
+ (the field formerly known as EXP) to an egress queue at
+ the wireless port"
+ ::= { mPLSTCPriorityTableEntry 1 }
+
+ mPLSTCPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "MPLS TC priority flag, used to index values in the
+ mPLSTCPriorityTable"
+ ::= { mPLSTCPriorityTableEntry 2 }
+
+ -- Licence group attribute definitions
+ --
+ productVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ ptp-xx400-full(0),
+ ptp-xx400-deprecated-1(1),
+ ptp-xx400-deprecated-2(2),
+ ptp-xx400-lite(3),
+ spare-1(4),
+ ptp-xx300(5),
+ spare-2(6),
+ spare-3(7),
+ ptp-xx500-full-deprecated(8),
+ ptp-xx500-lite-deprecated(9),
+ ptp-xx500(10),
+ ptp-xx600-lite(11),
+ ptp-xx600-full(12),
+ spare-5(13),
+ spare-6(14),
+ ptp-800(15)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The product variant"
+ ::= { licence 2 }
+
+ productName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Name of the product variant"
+ ::= { licence 3 }
+
+ ethernetFiberSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Ethernet fiber support availability on this wireless
+ unit"
+ ::= { licence 4 }
+
+ transmitCapacity OBJECT-TYPE
+ SYNTAX INTEGER {
+ rate-10-mbps(0),
+ rate-20-mbps(1),
+ rate-30-mbps(2),
+ rate-40-mbps(3),
+ rate-50-mbps(4),
+ rate-100-mbps(5),
+ rate-150-mbps(6),
+ rate-200-mbps(7),
+ rate-300-mbps(8),
+ rate-unlimited(9)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Maximum capacity the wireless link may provide in the
+ transmit direction. This is restricted by the License
+ Key."
+ ::= { licence 10 }
+
+ encryptionAlgorithmsAvail OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aes-rijndael(1),
+ aes-256-bit-rijndael(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The Encryption Algorithm(s) available to the wireless
+ link. N.B. The same Encryption Algorithm must be
+ configured at BOTH ends of the link for it to function
+ correctly"
+ ::= { licence 11 }
+
+ securityLevel OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The maximum configurable security level"
+ ::= { licence 12 }
+
+ -- Management group attribute definitions
+ --
+ linkNameMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ link-name-mismatch(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Signaling was received with the wrong Link Name. Either
+ the Link Name is configured differently at each end of
+ the wireless link, or this unit is aligned to the wrong
+ link partner. NB: A change of value during operation may
+ generate an SNMP trap and/or SMTP email alert"
+ ::= { management 3 }
+
+ alignmentMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ aligning(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates if the unit is undergoing alignment. NB: a
+ change of state during operation may generate an SNMP
+ trap and/or SMTP email alert"
+ ::= { management 4 }
+
+ tFTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "IP address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 5 }
+
+ tFTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The port number of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 6 }
+
+ tFTPSoftwareUpgradeFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Filename of the Software Upgrade to be loaded from the
+ TFTP Server"
+ ::= { management 7 }
+
+ tFTPStartSoftwareUpgrade OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Write '1' to this attribute to start the TFTP software
+ upgrade process. The attribute will be reset to 0 when
+ the upgrade process has finished"
+ ::= { management 8 }
+
+ tFTPSoftwareUpgradeStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ idle(0),
+ upload-in-progress(1),
+ upload-successful-programming-flash(2),
+ upgrade-successful-reboot-to-run-the-new-software-image(3),
+ upgrade-failed(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The current status of the TFTP Software upgrade process"
+ ::= { management 9 }
+
+ tFTPSoftwareUpgradeStatusText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptive text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 10 }
+
+ tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Any additional text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 11 }
+
+ hTTPAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls whether or not HTTP access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTP port. Remote
+ management via HTTPS is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 12 }
+
+ telnetAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls whether or not Telnet access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the TELNET port. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = Disabled)"
+ ::= { management 13 }
+
+ hTTPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls the port number for HTTP access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 80)"
+ ::= { management 14 }
+
+ hTTPSPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls the port number for HTTPS access. A value
+ of zero will use the default port number. Availability of
+ HTTPS is controlled via the Licence Key. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 443)"
+ ::= { management 15 }
+
+ telnetPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls the port number for TELNET access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 23)"
+ ::= { management 16 }
+
+ hTTPSAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This controls whether or not HTTPS access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the configured HTTPS Port
+ Number. Remote management via HTTP is not affected by
+ this setting. Any change in this setting will not take
+ effect until the unit has been rebooted. (Factory default
+ = Enabled)"
+ ::= { management 17 }
+
+ tFTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown-6(5),
+ unknown-7(6),
+ unknown-8(7),
+ unknown-9(8),
+ unknown-10(9),
+ unknown-11(10),
+ unknown-12(11),
+ unknown-13(12),
+ unknown-14(13),
+ unknown-15(14),
+ unknown-16(15),
+ dns(16)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ tFTPServerInternetAddress."
+ ::= { management 18 }
+
+ tFTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "INET address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 19 }
+
+ -- PhyControl group attribute definitions
+ --
+ remoteMaximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-1000..370)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Maximum transmit power the remote wireless unit is
+ permitted to use when establishing and maintaining the
+ wireless link, expressed in tenths of a dBm. Note that
+ when an IRFU is connected rather than an ODU, the
+ transmit power refers to the power at the transceiver
+ output and not the IRFU antenna port. See the User Guide
+ for more details"
+ ::= { phyControl 4 }
+
+ minModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ mod-qpsk(0),
+ mod-8psk(1),
+ mod-16qam(2),
+ mod-32qam(3),
+ mod-64qam(4),
+ mod-128qam(5),
+ mod-256qam(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "When adaptive modulation is enabled, PTP 800 will adapt
+ the modulation mode between a minimum and maximum
+ modulation mode. Depending on the region, minimum and
+ maximum modulation modes will be either derived from the
+ radio license, e.g. FCC and Industry Canada, or will be
+ user adjustable, e.g. ETSI.In general, a modulation mode
+ is defined by two aspects, a modulation and a code rate.
+ This integer attribute identifies the modulation aspect
+ of the minimum modulation mode. For example, if the
+ minimum modulation mode is 16QAM 0.91, this attribute
+ will be set to a value of 2 which identifies a modulation
+ of 16QAM."
+ ::= { phyControl 6 }
+
+ minCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "When adaptive modulation is enabled, PTP 800 will adapt
+ the modulation mode between a minimum and maximum
+ modulation mode. Depending on the region, minimum and
+ maximum modulation modes will be either derived from the
+ radio license, e.g. FCC and Industry Canada, or will be
+ user adjustable, e.g. ETSI. In general, a modulation mode
+ is defined by two aspects, a modulation and a code rate.
+ This attribute is equal to 100 times the code rate aspect
+ of the minimum modulation mode. For example, if the
+ minimum modulation mode is 16QAM 0.91, this attribute
+ will be set to a value of 91."
+ ::= { phyControl 7 }
+
+ maxModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ mod-qpsk(0),
+ mod-8psk(1),
+ mod-16qam(2),
+ mod-32qam(3),
+ mod-64qam(4),
+ mod-128qam(5),
+ mod-256qam(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "When adaptive modulation is enabled, PTP 800 will adapt
+ the modulation mode between a minimum and maximum
+ modulation mode. Depending on the region, minimum and
+ maximum modulation modes will be either derived from the
+ radio license, e.g. FCC and Industry Canada, or will be
+ user adjustable, e.g. ETSI. In general, a modulation mode
+ is defined by two aspects, a modulation and a code rate.
+ This integer attribute identifies the modulation aspect
+ of the maximum modulation mode. For example, if the
+ maximum modulation mode is 256QAM 0.91, this attribute
+ will be set to a value of 6 which identifies a modulation
+ of 256QAM."
+ ::= { phyControl 8 }
+
+ maxCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "When adaptive modulation is enabled, PTP 800 will adapt
+ the modulation mode between a minimum and maximum
+ modulation mode. Depending on the region, minimum and
+ maximum modulation modes will be either derived from the
+ radio license, e.g. FCC and Industry Canada, or will be
+ user adjustable, e.g. ETSI. In general, a modulation mode
+ is defined by two aspects, a modulation and a code rate.
+ This attribute is equal to 100 times the code rate aspect
+ of the maximum modulation mode. For example, if the
+ maximum modulation mode is 256QAM 0.91, this attribute
+ will be set to a value of 91."
+ ::= { phyControl 9 }
+
+ -- PhyStatus group attribute definitions
+ --
+ receivePower OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is the receive power measured by the RFU. When an
+ IRFU transceiver is connected rather than an ODU, the
+ Receive Power refers to the power at the input to the
+ transceiver and not the IRFU antenna port. Expressed in
+ tenths of a dBm."
+ ::= { phyStatus 1 }
+
+ vectorError OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Vector Error is a measure of received signal quality.
+ The value is generally in the range from -6 dB to -38 dB,
+ a more negative number indicating a higher quality
+ signal. Expressed in tenths of a dB."
+ ::= { phyStatus 2 }
+
+ transmitPower OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is the transmit power of the RFU. When an IRFU
+ transceiver is connected rather than an ODU, the Transmit
+ Power refers to the power at the transceiver output and
+ not the IRFU antenna port. Expressed in tenths of a dBm."
+ ::= { phyStatus 3 }
+
+ linkLoss OBJECT-TYPE
+ SYNTAX INTEGER (-500..1800)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Link Loss is a measurement of the loss in signal level
+ as the radio wave propagates between the antennas
+ installed at each end of the link. The Link Loss is only
+ accurate if the Antenna Gain and RF Feeder Loss have been
+ configured correctly at both ends of the link. Expressed
+ in tenths of a dB."
+ ::= { phyStatus 5 }
+
+ receiveModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ mod-qpsk(0),
+ mod-8psk(1),
+ mod-16qam(2),
+ mod-32qam(3),
+ mod-64qam(4),
+ mod-128qam(5),
+ mod-256qam(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current active receive modulation"
+ ::= { phyStatus 8 }
+
+ transmitModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ mod-qpsk(0),
+ mod-8psk(1),
+ mod-16qam(2),
+ mod-32qam(3),
+ mod-64qam(4),
+ mod-128qam(5),
+ mod-256qam(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current active transmit modulation"
+ ::= { phyStatus 9 }
+
+ receiveCodeRate OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the code rate applied to the signal being
+ received at the wireless interface. The reported value is
+ the code rate multiplied by 100."
+ ::= { phyStatus 16 }
+
+ transmitCodeRate OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates the code rate applied to the signal
+ transmitted at the wireless interface. The reported value
+ is the code rate multiplied by 100."
+ ::= { phyStatus 17 }
+
+ -- Alarms group attribute definitions
+ --
+ unitOutOfCalibration OBJECT-TYPE
+ SYNTAX INTEGER {
+ calibrated(0),
+ partial-calibration(1),
+ invalid-calibration(2),
+ bandwidth-variant-unsupported-pas-shutdown(3),
+ out-of-calibration-pas-shutdown(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { alarms 1 }
+
+ encryptionEnabledMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ encryption-enabled-mismatch(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Encryption has been enabled on one end of the wireless
+ link but not the other"
+ ::= { alarms 3 }
+
+ dataPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabled-by-snmp-ifadminstatus(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the data Ethernet interface
+ has disabled Ethernet traffic"
+ ::= { alarms 7 }
+
+ dataPortFiberStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ installed-fiber-not-licensed(1),
+ no-fiber-link-established-but-los-not-detected(2),
+ no-fiber-link-established-and-los-detected(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "If the fiber interface on the data Ethernet port is not
+ OK, there are three possible causes: 1) the fiber
+ interface has been installed but disabled, 2) the
+ interface could not be established even though no LOS was
+ detected (i.e. an optical carrier was detected, which
+ could be due to a broken TX fiber, or because the
+ interface is disabled at the other end of the fiber
+ link), or 3) the interface could not be established and
+ LOS is detected (i.e. no optical carrier is detected).
+ NB: a change of status may generate an SNMP trap and/or
+ SMTP email alert"
+ ::= { alarms 8 }
+
+ dataPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ no-error(0),
+ mismatch-detected(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) on
+ the data Ethernet port when the link is in full duplex is
+ an indication of an auto-negotiation or forced
+ configuration mismatch"
+ ::= { alarms 9 }
+
+ softwareVersionRemoteCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates a mismatch of software versions at the two
+ ends of the wireless link"
+ ::= { alarms 10 }
+
+ managementPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabled-by-snmp-ifadminstatus(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the out-of-band management
+ Ethernet interface has disabled Ethernet traffic"
+ ::= { alarms 12 }
+
+ rFUStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ fault(1),
+ unknown-3(2),
+ in-reset(3),
+ download-in-progress(4),
+ incompatible-firmware-version(5),
+ incompatible-device(6),
+ ifi-card-attached(7),
+ no-response(8),
+ power-supply-fault(9),
+ power-supply-disabled(10),
+ switching-memory-banks(11)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current status of the RFU. A state of 'ok' indicates
+ that the RFU is fully operational, although may not be
+ transmitting."
+ ::= { alarms 16 }
+
+ managementPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ no-error(0),
+ mismatch-detected(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) on
+ the out-of-band management Ethernet port when the link is
+ in full duplex is an indication of an auto-negotiation or
+ forced configuration mismatch"
+ ::= { alarms 17 }
+
+ secureModeAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ secure-mode-is-active(0),
+ secure-mode-is-not-configured(1),
+ secure-mode-is-configured-but-not-active(2),
+ secure-mode-is-not-supported(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The secure mode (e.g. FIPS, UC-APL) state of the unit.
+ The secure mode is not configured(1) state indicates that
+ the unit is capable of secure mode operation, and one or
+ more of the following security materials has not been
+ configured: Key Of Keys, Private Key, Public Certificate,
+ DRNG Entropy Status, Wireless Encryption Key. The secure
+ mode mode is configured but not active(2) state indicates
+ that the unit is capable of secure mode operation, and
+ the security material has been configured, but the
+ configuration of interfaces is not consistent with secure
+ mode operation. The secure mode is not supported(3) state
+ indicates that the unit is not capable of secure mode
+ operation. The secure mode capability requires
+ appropriate hardware compatibility, license key and
+ software image."
+ ::= { alarms 18 }
+
+ rFUPlatformCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This indicates when the RFU currently connected to the
+ CMU does not match the RFU Platform which was installed.
+ Either re-run the Installation Wizard or connect the
+ correct RFU"
+ ::= { alarms 19 }
+
+ rFUProtectionCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This indicates when the IRFU branching unit
+ configuration is not compatible with the protection
+ configuration or if the left hand transceiver has been
+ configured as Secondary or the right hand transceiver has
+ been configured as Primary"
+ ::= { alarms 20 }
+
+ -- Smtp group attribute definitions
+ --
+ sMTPEmailAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Simple Mail Transfer Protocol is used to send equipment
+ alerts via email to a specified email address. This
+ utility can only be configured by the system
+ administrator"
+ ::= { smtp 1 }
+
+ sMTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "IP address of the SMTP server"
+ ::= { smtp 2 }
+
+ sMTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Port number of the SMTP server"
+ ::= { smtp 3 }
+
+ sMTPSourceEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The 'from' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 4 }
+
+ sMTPDestinationEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The 'to' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 5 }
+
+ sMTPEnabledMessages OBJECT-TYPE
+ SYNTAX BITS {
+ protection-state(3),
+ enabled-diagnostic-alarms(4),
+ management-port-up-down(5),
+ data-port-up-down(6),
+ wireless-link-up-down(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls which SMTP messages the unit will send"
+ ::= { smtp 6 }
+
+ sMTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown-6(5),
+ unknown-7(6),
+ unknown-8(7),
+ unknown-9(8),
+ unknown-10(9),
+ unknown-11(10),
+ unknown-12(11),
+ unknown-13(12),
+ unknown-14(13),
+ unknown-15(14),
+ unknown-16(15),
+ dns(16)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sMTPServerInternetAddress."
+ ::= { smtp 7 }
+
+ sMTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Internet address of the SMTP server"
+ ::= { smtp 8 }
+
+ -- SnmpControl group attribute definitions
+ --
+ sNMPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IP port number used to access the SNMP MIB (i.e.
+ Gets and Sets). NB: A system reboot is required to
+ activate changes to this attribute"
+ ::= { snmpControl 1 }
+
+ sNMPCommunityString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The SNMP community string. NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 2 }
+
+ sNMPTrapVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ v1(0),
+ v2c(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The SNMP protocol version to use for SNMP Traps."
+ ::= { snmpControl 5 }
+
+ sNMPEnabledTraps OBJECT-TYPE
+ SYNTAX BITS {
+ protection-state(1),
+ authentication-failure(2),
+ enabled-diagnostic-alarms(3),
+ management-port-up-down(4),
+ data-port-up-down(5),
+ wireless-link-up-down(6),
+ cold-start(7)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This controls which SNMP Traps the unit will send"
+ ::= { snmpControl 6 }
+
+ enabledDiagnosticAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ data-port-configuration-mismatch(0),
+ unknown-7(1),
+ wireless-link-status(2),
+ sntp-sync(3),
+ encryption-enabled-mismatch(4),
+ unit-out-of-calibration(5),
+ link-name-mismatch(6),
+ alignment-mode(7),
+ syslog-disabled-warning(8),
+ management-port-status(9),
+ data-port-status(10),
+ rfu-status(11),
+ management-port-disabled-warning(12),
+ management-port-configuration-mismatch(13),
+ data-port-fiber-status(14),
+ data-port-disabled-warning(15),
+ software-version-mismatch(18),
+ syslog-client-disabled-warning(19),
+ rfu-power-button-pressed(20),
+ secure-mode(21),
+ syslog-local-wrapped(22),
+ syslog-local-nearly-full(23)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Controls which individual diagnostic alarms are
+ enabled."
+ ::= { snmpControl 7 }
+
+ enabledDiagnosticProtectionAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ end-wireless-receive-signal-status(0),
+ protection-interface-status(1),
+ management-port-ethernet-speed-status(2),
+ data-port-ethernet-speed-status(3),
+ licensed-transmit-capacity-status(4),
+ wireless-receive-signal-status(5),
+ protection-configuration-status(6),
+ protection-availability-status(7),
+ rx-diversity-availability-status(13),
+ rx-diversity-configuration-status(14),
+ rx-diversity-data-port-status(15)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Controls which individual diagnostic protection alarms
+ are enabled."
+ ::= { snmpControl 8 }
+
+ sNMPTrapTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of entries in the sNMPTrapTable."
+ ::= { snmpControl 9 }
+
+ -- SNMPTrapTable group attribute definitions
+ --
+ sNMPTrapTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "SNMP trap value, used to index the SNMPTrapTable."
+ ::= { sNMPTrapTableEntry 1 }
+
+ sNMPTrapIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IP address to which all SNMP Traps are sent. NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 2 }
+
+ sNMPTrapPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Destination port for SNMP Traps (default=162). NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 3 }
+
+ sNMPTrapInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown-6(5),
+ unknown-7(6),
+ unknown-8(7),
+ unknown-9(8),
+ unknown-10(9),
+ unknown-11(10),
+ unknown-12(11),
+ unknown-13(12),
+ unknown-14(13),
+ unknown-15(14),
+ unknown-16(15),
+ dns(16)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sNMPTrapInternetAddress."
+ ::= { sNMPTrapTableEntry 4 }
+
+ sNMPTrapInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The Internet address to which all SNMP Traps are sent."
+ ::= { sNMPTrapTableEntry 5 }
+
+ sNMPTrapReceiverEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A value of 0 disables the sending of SNMP trap to
+ corresponding receiver. A value of 1 enables the sending
+ of SNMP trap to corresponding receiver."
+ ::= { sNMPTrapTableEntry 6 }
+
+ -- Sntp group attribute definitions
+ --
+ sNTPState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "SNTP control state"
+ ::= { sntp 1 }
+
+ sNTPPollInterval OBJECT-TYPE
+ SYNTAX INTEGER (60..43200)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The SNTP server polling interval"
+ ::= { sntp 4 }
+
+ sNTPSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ no-sync(0),
+ in-sync(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { sntp 5 }
+
+ sNTPLastSync OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Last SNTP sync time"
+ ::= { sntp 6 }
+
+ systemClock OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "System clock presented as local time"
+ ::= { sntp 7 }
+
+ timeZone OBJECT-TYPE
+ SYNTAX INTEGER {
+ gmt-minus-1200(0),
+ gmt-minus-1130(1),
+ gmt-minus-1100(2),
+ gmt-minus-1030(3),
+ gmt-minus-1000(4),
+ gmt-minus-0930(5),
+ gmt-minus-0900(6),
+ gmt-minus-0830(7),
+ gmt-minus-0800(8),
+ gmt-minus-0730(9),
+ gmt-minus-0700(10),
+ gmt-minus-0630(11),
+ gmt-minus-0600(12),
+ gmt-minus-0530(13),
+ gmt-minus-0500(14),
+ gmt-minus-0430(15),
+ gmt-minus-0400(16),
+ gmt-minus-0330(17),
+ gmt-minus-0300(18),
+ gmt-minus-0230(19),
+ gmt-minus-0200(20),
+ gmt-minus-0130(21),
+ gmt-minus-0100(22),
+ gmt-minus-0030(23),
+ gmt-zero(24),
+ gmt-plus-0030(25),
+ gmt-plus-0100(26),
+ gmt-plus-0130(27),
+ gmt-plus-0200(28),
+ gmt-plus-0230(29),
+ gmt-plus-0300(30),
+ gmt-plus-0330(31),
+ gmt-plus-0400(32),
+ gmt-plus-0430(33),
+ gmt-plus-0500(34),
+ gmt-plus-0530(35),
+ gmt-plus-0600(36),
+ gmt-plus-0630(37),
+ gmt-plus-0700(38),
+ gmt-plus-0730(39),
+ gmt-plus-0800(40),
+ gmt-plus-0830(41),
+ gmt-plus-0900(42),
+ gmt-plus-0930(43),
+ gmt-plus-1000(44),
+ gmt-plus-1030(45),
+ gmt-plus-1100(46),
+ gmt-plus-1130(47),
+ gmt-plus-1200(48),
+ gmt-plus-1230(49),
+ gmt-plus-1300(50)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Time zone offsets from Greenwich Mean Time (GMT)"
+ ::= { sntp 8 }
+
+ daylightSaving OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Daylight Saving Time"
+ ::= { sntp 9 }
+
+ sNTPPrimaryServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ server-1(0),
+ server-2(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies the primary SNTP server, determining the order
+ in which the servers are tried."
+ ::= { sntp 10 }
+
+ sNTPPrimaryServerDeadTime OBJECT-TYPE
+ SYNTAX INTEGER (0..86400)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Time (in seconds) to wait before retrying communications
+ with an unresponsive primary SNTP server. Setting the
+ value to 0 disables the timer."
+ ::= { sntp 11 }
+
+ sNTPServerRetries OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Number of times the PTP will retry after an SNTP server
+ fails to respond."
+ ::= { sntp 12 }
+
+ sNTPServerTimeout OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Time (in seconds) the PTP will wait for a response from
+ an SNTP server."
+ ::= { sntp 13 }
+
+ sNTPServerTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of entries in the SNTPServerTable."
+ ::= { sntp 14 }
+
+ -- SNTPServerTable group attribute definitions
+ --
+ sNTPServerTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Index range for the SNTPServerTable."
+ ::= { sNTPServerTableEntry 1 }
+
+ sNTPServerIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IP address of a valid SNTP server"
+ ::= { sNTPServerTableEntry 2 }
+
+ sNTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The IP port number of the SNTP server. Defaults to port
+ 123."
+ ::= { sNTPServerTableEntry 3 }
+
+ sNTPServerResponse OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The most recent response received from the SNTP server,
+ if used"
+ ::= { sNTPServerTableEntry 4 }
+
+ sNTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown-6(5),
+ unknown-7(6),
+ unknown-8(7),
+ unknown-9(8),
+ unknown-10(9),
+ unknown-11(10),
+ unknown-12(11),
+ unknown-13(12),
+ unknown-14(13),
+ unknown-15(14),
+ unknown-16(15),
+ dns(16)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sNTPServerInternetAddress."
+ ::= { sNTPServerTableEntry 5 }
+
+ sNTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The Internet address of a valid SNTP server"
+ ::= { sNTPServerTableEntry 6 }
+
+ -- Reset group attribute definitions
+ --
+ systemReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ running(0),
+ console-reboot(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setting this attribute to '1' will cause a system
+ reboot. NB: a system reboot will apply any pending new
+ settings held in memory"
+ ::= { reset 1 }
+
+ -- Versions group attribute definitions
+ --
+ softwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current software version"
+ ::= { versions 1 }
+
+ hardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Hardware platform version"
+ ::= { versions 2 }
+
+ secondarySoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Secondary software version, used when the primary
+ software image is invalid or erased"
+ ::= { versions 3 }
+
+ bootVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Boot code software version"
+ ::= { versions 4 }
+
+ -- PubStats group attribute definitions
+ --
+ receiveDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Data rate received by the wireless interface. Expressed
+ in kbps, rounded down to nearest 100 kbps."
+ ::= { pubStats 1 }
+
+ transmitDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Data rate transmitted from the wireless interface.
+ Expressed in kbps, rounded down to nearest 100 kbps."
+ ::= { pubStats 2 }
+
+ aggregateDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total data rate across the wireless interface summed
+ over both link directions. Expressed in kbps, rounded
+ down to nearest 100 kbps."
+ ::= { pubStats 3 }
+
+ wirelessLinkAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The percentage of time that the unit has been able to
+ successfully demodulate the signal transmitted from the
+ remote end of the link. Calculated since the last reset
+ of the system counters. The reported value is the
+ percentage multiplied by 10000."
+ ::= { pubStats 4 }
+
+ wirelessLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ registering(1),
+ searching(2),
+ acquiring(3),
+ radar-cac(4),
+ initialising(5)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Current status of the wireless link"
+ ::= { pubStats 5 }
+
+ -- Encryption group attribute definitions
+ --
+ encryptionAlgorithm OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aes-rijndael(1),
+ aes-256-bit-rijndael(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The Encryption Algorithm used by the wireless link. NB:
+ A system reboot is required to activate changes to this
+ attribute. NB: The same Encryption Algorithm must be
+ configured at BOTH ends of the link for it to function
+ correctly"
+ ::= { encryption 1 }
+
+ -- Rfu group attribute definitions
+ --
+ rFURfBand OBJECT-TYPE
+ SYNTAX INTEGER (4000..70000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU RF band in MHz"
+ ::= { rfu 1 }
+
+ rFUTxBandAboveRx OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Yes means RFU transmitter frequency band is above
+ receiver frequency band"
+ ::= { rfu 2 }
+
+ rFUFreqSpacing OBJECT-TYPE
+ SYNTAX INTEGER (0..1560000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Tx-Rx frequency spacing in kHz"
+ ::= { rfu 3 }
+
+ rFUTxPowerMin OBJECT-TYPE
+ SYNTAX INTEGER (-100..100)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Minimum transmitter power level, in 10ths of dBm"
+ ::= { rfu 4 }
+
+ rFUTxPowerMax OBJECT-TYPE
+ SYNTAX INTEGER (160..370)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Maximum transmitter power level, in 10ths of dBm"
+ ::= { rfu 5 }
+
+ rFURxFreqMin OBJECT-TYPE
+ SYNTAX INTEGER (5725000..70000000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Minimum receiver frequency in kHz"
+ ::= { rfu 6 }
+
+ rFURxFreqMax OBJECT-TYPE
+ SYNTAX INTEGER (5725000..70000000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Maximum receiver frequency in kHz"
+ ::= { rfu 7 }
+
+ rFUTxFreqMin OBJECT-TYPE
+ SYNTAX INTEGER (5725000..70000000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Minimum transmitter frequency in kHz"
+ ::= { rfu 8 }
+
+ rFUTxFreqMax OBJECT-TYPE
+ SYNTAX INTEGER (5725000..70000000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Maximum transmitter frequency in kHz"
+ ::= { rfu 9 }
+
+ rFUSerial OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..11))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU serial number"
+ ::= { rfu 10 }
+
+ rFUActiveFirmwareBank OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU active firmware bank number"
+ ::= { rfu 11 }
+
+ rFUVersionBank1 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..11))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU firmware version number (nnn/ddMMYY) in bank 1"
+ ::= { rfu 12 }
+
+ rFUVersionBank2 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..11))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU firmware version number (nnn/ddMMYY) in bank 2"
+ ::= { rfu 13 }
+
+ rFUType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..79))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU type as: RFU platform, frequency band, Tx-Rx
+ frequency spacing, Hi/Lo band and transmit frequency
+ range"
+ ::= { rfu 14 }
+
+ rFURxRFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ out-of-lock(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU RF receiver out of lock alarm"
+ ::= { rfu 15 }
+
+ rFUTxRFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ out-of-lock(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU RF transmitter out of lock alarm"
+ ::= { rfu 16 }
+
+ rFUTxPowerAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ tx-output-failed(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU transmitter output failed alarm"
+ ::= { rfu 17 }
+
+ rFUCommonIFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ out-of-lock(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Alarm indicating when the common IF RFU synthesizer is
+ out of lock"
+ ::= { rfu 18 }
+
+ rFUPowerAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ power-failed(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU general power alarm"
+ ::= { rfu 19 }
+
+ rFULockoutAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ locked-out(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU locked pending unlock code alarm"
+ ::= { rfu 20 }
+
+ rFUCableAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ if-cable-voltage-out-of-range(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU cable detector voltage out of range alarm"
+ ::= { rfu 21 }
+
+ rFUCableAttenuationAdjustAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ if-cable-attenuator-adjusting(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU cable attenuator not yet adjusted alarm"
+ ::= { rfu 22 }
+
+ rFUTxPowerDegradedAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ degraded(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates when the current transmit power is more than 3
+ dB below or more than 3 dB above the correct transmit
+ power."
+ ::= { rfu 23 }
+
+ rFURpsAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ rps-alarm-active(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU radio protection switch (RPS) alarm"
+ ::= { rfu 24 }
+
+ rFUTxMuteStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ transmitting(0),
+ muted-by-user(1),
+ muted-due-to-configuration-error(2),
+ muted-due-to-rfu-fault(3),
+ muted-due-to-rfu-configuring(4),
+ muted-due-to-rfu-incompatible-with-cmu(5),
+ muted-due-to-inactive(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates whether the RFU is transmitting or muted. If
+ it is muted, it will also indicate the reason."
+ ::= { rfu 25 }
+
+ rFUFanAssemblyAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ partial-fan-failure(1),
+ total-fan-failure(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This indicates when the IRFU transceiver fan assembly
+ has failed. The assembly consists of two fans and if one
+ fan fails, the this will report partial failure. If both
+ fans fail, this will report total failure"
+ ::= { rfu 26 }
+
+ rFUHighTemperatureAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ high-temperature(1),
+ very-high-temperature(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates when the temperature of the IRFU transceiver
+ has risen above either of two thresholds. If the
+ temperature exceeds the High Temperature threshold, the
+ transmit power may reduce. If the temperature exceeds the
+ Very High Temperature threshold, the transceiver will
+ mute the transmitter"
+ ::= { rfu 27 }
+
+ rFURFSwitchAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ fault(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This indicates that an RF switch is not present when it
+ should be or that on the most recent attempt to make this
+ unit active, the IRFU RF Switch was not able to switch to
+ the correct position"
+ ::= { rfu 28 }
+
+ rFURxIFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ out-of-lock(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU IF receiver out of lock alarm"
+ ::= { rfu 29 }
+
+ rFUTxIFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ out-of-lock(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "RFU IF transmitter out of lock alarm"
+ ::= { rfu 30 }
+
+ rFUPowerButtonPressed OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ irfu-power-button-was-pressed(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "IRFU power button have been pressed, IFRU has powered
+ down unexpectedly"
+ ::= { rfu 31 }
+
+ rFUConnectedPlatform OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ odu-a(1),
+ odu-b(2),
+ irfu-hp(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of RFU platform currently connected to the CMU"
+ ::= { rfu 32 }
+
+ rFUCommonRFSynthLockAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ out-of-lock(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Alarm indicating when the common RFU RF synthesizer is
+ out of lock"
+ ::= { rfu 33 }
+
+ rFUBranchingConfiguration OBJECT-TYPE
+ SYNTAX INTEGER {
+ rfu-1plus0(0),
+ rfu-1plus0-mhsb-ready-equal(1),
+ rfu-1plus0-mhsb-ready-unequal(2),
+ rfu-1plus1-mhsb-equal(3),
+ rfu-1plus1-mhsb-unequal(4),
+ rfu-1plus1-tx-mhsb--rx-sd(5),
+ rfu-2plus0(6)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When an IRFU is being installed, the configuration of
+ the IRFU branching unit must be configured. Please see
+ the User Guide for further details"
+ ::= { rfu 34 }
+
+ rFUTransceiverLocation OBJECT-TYPE
+ SYNTAX INTEGER {
+ left-trx-a(0),
+ right-trx-b(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When a 2+0 IRFU is being installed, the user must
+ configure which of the two IRFU transceivers the CMU is
+ controlling in order to ensure correct operation"
+ ::= { rfu 35 }
+
+ rFURfSwitchCableAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ fault(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The RF switch in the IRFU is indicating an invalid
+ switch position. The most likely cause is a fault or a
+ disconnection of the cable which connects the transceiver
+ to the RF switch"
+ ::= { rfu 36 }
+
+ rFUReceiveBranchingUnitLoss OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The receive loss in the IRFU branching unit, expressed
+ in tenths of a dB. The branching unit is a component of
+ the IRFU which is situated between the IRFU transceiver
+ and IRFU antenna port. It provides the necessary
+ filtering, isolation and coupling."
+ ::= { rfu 37 }
+
+ rFUTransmitBranchingUnitLoss OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The transmit loss in the IRFU branching unit, expressed
+ in tenths of a dB. The branching unit is a component of
+ the IRFU which is situated between the IRFU transceiver
+ and IRFU antenna port. It provides the necessary
+ filtering, isolation and coupling."
+ ::= { rfu 38 }
+
+ -- RadioLicense group attribute definitions
+ --
+ radioLicenseIdentifier OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Radio license identifier"
+ ::= { radioLicense 1 }
+
+ radioLicenseBand OBJECT-TYPE
+ SYNTAX INTEGER {
+ band-lower-6-ghz(0),
+ band-7-ghz(1),
+ band-8-ghz(2),
+ band-11-ghz(3),
+ band-13-ghz(4),
+ band-15-ghz(5),
+ band-18-ghz(6),
+ band-23-ghz(7),
+ band-26-ghz(8),
+ band-32-ghz(9),
+ band-38-ghz(10),
+ band-upper-6-ghz(11),
+ band-28-ghz(12),
+ band-42-ghz(13),
+ band-unsupported(14)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Radio license band"
+ ::= { radioLicense 2 }
+
+ radioLicenseRegion OBJECT-TYPE
+ SYNTAX INTEGER {
+ etsi(0),
+ fcc(1),
+ canada(2),
+ brazil(3),
+ ntia(4)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Radio license region"
+ ::= { radioLicense 3 }
+
+ radioLicenseTxFreq OBJECT-TYPE
+ SYNTAX INTEGER (5925000..70000000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Radio license transmit frequency in kHz"
+ ::= { radioLicense 4 }
+
+ radioLicenseRxFreq OBJECT-TYPE
+ SYNTAX INTEGER (5925000..70000000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Radio license receive frequency in kHz"
+ ::= { radioLicense 5 }
+
+ radioLicenseBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw-7-mhz(0),
+ bw-10-mhz(1),
+ bw-1375-mhz(2),
+ bw-14-mhz(3),
+ bw-20-mhz(4),
+ bw-275-mhz(5),
+ bw-28-mhz(6),
+ bw-30-mhz(7),
+ bw-40-mhz(8),
+ bw-50-mhz(9),
+ bw-55-mhz(10),
+ bw-56-mhz(11),
+ bw-80-mhz(12),
+ bw-25-mhz(13),
+ bw-60-mhz(14)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Radio license bandwidth"
+ ::= { radioLicense 6 }
+
+ radioLicenseMaxEIRP OBJECT-TYPE
+ SYNTAX INTEGER (-300..1000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Maximum Effective Isotropic Radiated Power (EIRP)
+ permitted by the license. Expressed in 10ths of dBm"
+ ::= { radioLicense 7 }
+
+ radioLicenseModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ mod-qpsk(0),
+ mod-8psk(1),
+ mod-16qam(2),
+ mod-32qam(3),
+ mod-64qam(4),
+ mod-128qam(5),
+ mod-256qam(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Radio license modulation"
+ ::= { radioLicense 8 }
+
+ radioLicenseCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Radio license code rate, multiplied by 100 to give two
+ decimal places of precision"
+ ::= { radioLicense 9 }
+
+ radioLicenseIncompatibleAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ radio-license-incompatible-with-rfu(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates if the radio license is incompatible with the
+ attached RFU. Re-run Installation to correct the issue"
+ ::= { radioLicense 10 }
+
+ radioLicenseMinModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ mod-qpsk(0),
+ mod-8psk(1),
+ mod-16qam(2),
+ mod-32qam(3),
+ mod-64qam(4),
+ mod-128qam(5),
+ mod-256qam(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Certain licensing authorities, for example FCC and
+ Industry Canada, require adaptive modulation to be bound
+ by a minimum and maximum modulation mode as defined by
+ the radio license. This attribute is only of significance
+ in such regions and when adaptive modulation is enabled.
+ For other regions, for example ETSI, minimum and maximum
+ modulation mode are directly adjustable by the user and
+ are not defined by the radio license. In general, a
+ modulation mode is defined by two aspects, a modulation
+ and a code rate. This integer attribute identifies the
+ modulation aspect of the RadioLicenseMinModMode attribute
+ required by the radio license. For example, if
+ RadioLicenseMinModMode is configured for 16QAM 0.79, this
+ attribute will be set to a value of 2 which identifies a
+ modulation of 16QAM."
+ ::= { radioLicense 11 }
+
+ radioLicenseMinCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Certain licensing authorities, for example FCC and
+ Industry Canada, require adaptive modulation to be bound
+ by a minimum and maximum modulation mode as defined by
+ the radio license. This attribute is only of significance
+ in such regions and when adaptive modulation is enabled.
+ For other regions, for example ETSI, minimum and maximum
+ modulation mode are directly adjustable by the user and
+ are not defined by the radio license. In general, a
+ modulation mode is defined by two aspects, a modulation
+ and a code rate. This attribute is equal to 100 times the
+ code rate aspect of the RadioLicenseMinModMode attribute
+ required by the radio license. For example, if
+ RadioLicenseMinModMode is configured for QPSK 0.80, this
+ attribute will read 80."
+ ::= { radioLicense 12 }
+
+ radioLicenseMaxModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ mod-qpsk(0),
+ mod-8psk(1),
+ mod-16qam(2),
+ mod-32qam(3),
+ mod-64qam(4),
+ mod-128qam(5),
+ mod-256qam(6)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Certain licensing authorities, for example FCC and
+ Industry Canada, require adaptive modulation to be bound
+ by a minimum and maximum modulation mode as defined by
+ the radio license. This attribute is only of significance
+ in such regions and when adaptive modulation is enabled.
+ For other regions, for example ETSI, minimum and maximum
+ modulation mode are directly adjustable by the user and
+ are not defined by the radio license. In general, a
+ modulation mode is defined by two aspects, a modulation
+ and a code rate. This integer attribute identifies the
+ modulation aspect of the RadioLicenseMaxModMode attribute
+ required by the radio license. For example, if
+ RadioLicenseMaxModMode is configured for 256QAM 0.91,
+ this attribute will be set to a value of 6 which
+ identifies a modulation of 256QAM."
+ ::= { radioLicense 13 }
+
+ radioLicenseMaxCodeRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Certain licensing authorities, for example FCC and
+ Industry Canada, require adaptive modulation to be bound
+ by a minimum and maximum modulation mode as defined by
+ the radio license. This attribute is only of significance
+ in such regions and when adaptive modulation is enabled.
+ For other regions, for example ETSI, minimum and maximum
+ modulation mode are directly adjustable by the user and
+ are not defined by the radio license. In general, a
+ modulation mode is defined by two aspects, a modulation
+ and a code rate. This attribute is equal to 100 times the
+ code rate aspect of the RadioLicenseMaxModMode attribute
+ required by the radio license. For example, if
+ RadioLicenseMaxModMode is configured for 256QAM 0.91,
+ this attribute will read 91."
+ ::= { radioLicense 14 }
+
+ -- ProtectionConfig group attribute definitions
+ --
+ protection OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ hot-standby-1plus1(1),
+ hot-standby-1plus1-with-rx-diversity(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "PTP 800 supports a 1+1 Hot Standby configuration where
+ the wireless link is protected against hardware failure.
+ This requires the installation of redundant equipment at
+ each end of the wireless link including a secondary CMU
+ and RFU. At a given end of the wireless link, only one
+ CMU / RFU is Active at any one time, the neighbor CMU /
+ RFU being Inactive. When a fault is detected on the
+ Active CMU / RFU, the Active role will automatically
+ switch to the Inactive CMU / RFU. To enable functionality
+ associated with this feature, this attribute must be
+ configured for a setting of 1+1."
+ ::= { protectionConfig 1 }
+
+ faultProtectionSwitching OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, protection switching
+ on detection of a fault can be enabled/disabled using
+ this attribute."
+ ::= { protectionConfig 2 }
+
+ primarySecondaryMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(0),
+ secondary(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, one
+ CMU must be configured as Primary, the other CMU as
+ Secondary. When a Protected Link initialises with no
+ faults, the CMUs configured as Primary will become the
+ Active CMUs, that is, the Primary CMUs are the preferred
+ CMUs. When RFUs are connected to the antenna via an
+ Asymmetric Coupler, the RFU which is connected to the
+ Primary CMU should be connected to the Main path of the
+ coupler. This is the path with the lowest loss."
+ ::= { protectionConfig 3 }
+
+ numberOfAntennas OBJECT-TYPE
+ SYNTAX INTEGER {
+ one(0),
+ two(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This must be configured to match the number of antennas
+ installed at this end of the link."
+ ::= { protectionConfig 4 }
+
+ primaryRecovery OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, the
+ CMU configured as Primary is the preferred unit to take
+ the Active role. If the Primary Recovery attribute is set
+ to Enabled at a given end, a protection switch back to
+ the preferred Primary CMU / RFU will occur autonomously
+ if it has stayed free of faults for a configurable period
+ of time determined by the Primary Recovery Period."
+ ::= { protectionConfig 5 }
+
+ primaryRecoveryPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..2880)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, the
+ CMU configured as Primary is the preferred unit to take
+ the Active role. If the Primary Recovery attribute is set
+ to Enabled at a given end, a protection switch back to
+ the preferred Primary CMU / RFU will occur autonomously
+ if it has stayed free of faults for a configurable period
+ of time determined by the Primary Recovery Period."
+ ::= { protectionConfig 6 }
+
+ requestedProtectionState OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(0),
+ active(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, only one CMU / RFU
+ at a given end of the link is Active at any one time, the
+ neighbor CMU / RFU being Inactive. Use the Requested
+ Protection State attribute to request whether this CMU /
+ RFU should be in the Active or Inactive state."
+ ::= { protectionConfig 7 }
+
+ antennaReceiveLevelDeltaThreshold OBJECT-TYPE
+ SYNTAX INTEGER (0..30)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, a CMU
+ will raise an alarm to the management system when the
+ measured receive level adjusted by antenna gain and
+ feeder loss is less than that of its neighbor by more
+ than the Antenna Receive Level Delta Threshold."
+ ::= { protectionConfig 8 }
+
+ antennaReceiveLevelMeasurementWindow OBJECT-TYPE
+ SYNTAX INTEGER (1..2880)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, a CMU
+ will raise an alarm to the management system when the
+ measured receive level adjusted by antenna gain and
+ feeder loss is less than that of its neighbor by more
+ than the Antenna Receive Level Delta Threshold. The
+ measurements are averaged over the most recent Antenna
+ Receive Level Measurement Window."
+ ::= { protectionConfig 9 }
+
+ fiberY OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "One or both ends of a 1+1 Hot Standby system can be
+ connected to the network using an 'Optical-Y Splitter Kit
+ per end'. This end configuration provides a single fiber
+ interface to the network. Any end which is connected to
+ the network using this method must have the Fiber Y
+ attribute set to Enabled. Please note: CMUs must be
+ loaded with boot code version 03-00 or later and recovery
+ version 04-00 or later for Fiber Y to work correctly."
+ ::= { protectionConfig 12 }
+
+ rxDiversityVlanTpid OBJECT-TYPE
+ SYNTAX INTEGER {
+ ieee-8021q-tagged-c-tag-type-8100(0),
+ ieee-8021ad-tagged-s-tag-or-b-tag-type-88a8(1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When Receive Diversity is enabled, the Inactive CMU
+ sends Rx Diversity Ethernet Frames to the Active CMU.
+ These Ethernet Frames must be VLAN tagged and this
+ attribute controls whether the frames are tagged using
+ the TPID defined by 802.1Q or the TPID defined by
+ 802.1ad."
+ ::= { protectionConfig 14 }
+
+ rxDiversityVid OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "When Receive Diversity is enabled, the Inactive CMU
+ sends Rx Diversity Ethernet Frames to the Active CMU.
+ These Ethernet Frames must be VLAN tagged and this
+ attribute controls the VLAN Identifier"
+ ::= { protectionConfig 15 }
+
+ -- ProtectionStatus group attribute definitions
+ --
+ protectionAvailabilityStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ not-protected(1),
+ not-protecting(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Protection
+ Availability Status attribute indicates whether the
+ Active unit is currently being protected by the Inactive
+ unit. If it isn't being protected, the Active unit will
+ report Not Protected and the Inactive unit will report
+ Not Protecting."
+ ::= { protectionStatus 2 }
+
+ protectionConfigurationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ configuration-not-protecting(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, this attribute will
+ indicate whether the configuration will support
+ protection."
+ ::= { protectionStatus 3 }
+
+ protectionState OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(0),
+ active(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, only one CMU / RFU
+ at a given end of the link is Active at any one time, the
+ neighbor CMU / RFU being Inactive. The Protection State
+ attribute indicates whether a CMU / RFU is in the Active
+ or Inactive state."
+ ::= { protectionStatus 4 }
+
+ activeUnit OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(0),
+ secondary(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "At a given end of a 1+1 Hot Standby configuration, one
+ CMU must be configured as Primary, the other CMU as
+ Secondary. When a Protected Link initialises with no
+ faults, the CMU configured as Primary will become the
+ Active CMU, that is, the Primary CMU is the preferred
+ CMUs. The Active Unit attribute indicates whether the
+ active unit is configured as Primary or Secondary."
+ ::= { protectionStatus 5 }
+
+ protectionSwitchCause OBJECT-TYPE
+ SYNTAX INTEGER {
+ no-previous-protection-switch(0),
+ neighbor-cmu-connected-but-not-responding(1),
+ rfu-not-responding(2),
+ rfu-rx-rf-synth-out-of-lock(3),
+ rfu-tx-rf-synth-out-of-lock(4),
+ rfu-common-rf-synth-out-of-lock(5),
+ rfu-cable-failure(6),
+ rfu-cable-attenuator-adjustment-failure(7),
+ rfu-tx-power-degraded(8),
+ data-port-down(9),
+ management-port-down(10),
+ wireless-receive-signal-not-detected(11),
+ byte-error-ratio-over-threshold(12),
+ code-word-error-ratio-over-threshold(13),
+ cmu-rebooting(14),
+ configuration-not-protecting(15),
+ wireless-receive-signal-not-detected-at-remote-end(16),
+ byte-error-ratio-over-threshold-at-remote-end(17),
+ code-word-error-ratio-over-threshold-at-remote-end(18),
+ multiple-receive-failure-at-remote-end(19),
+ primary-recovery(20),
+ managed-protection-switch(21),
+ rfu-rx-if-synth-out-of-lock(22),
+ rfu-tx-if-synth-out-of-lock(23),
+ rfu-common-if-synth-out-of-lock(24),
+ rfu-very-high-temperature(25)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Protection
+ Switch Cause attribute reports the reason for the last
+ protection switch."
+ ::= { protectionStatus 6 }
+
+ endId OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..79))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the End Id contains
+ the IP address of neighboring CMUs starting with the
+ highest IP address and with a space separating the
+ addresses. It is a single identifier of neighboring
+ CMUs."
+ ::= { protectionStatus 7 }
+
+ neighborIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Neighbor IP
+ Address identifies the IP Address of the neighbor CMU
+ connected via the Protection Interface."
+ ::= { protectionStatus 8 }
+
+ neighborMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Neighbor MAC
+ Address identifies the MAC Address of the neighbor CMU
+ connected via the Protection Interface."
+ ::= { protectionStatus 9 }
+
+ wirelessReceiveSignalStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ not-detected(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The Wireless Receive Signal Status indicates if the
+ receiver is able to demodulate the transmit signal from
+ the remote end of the link. If it cannot demodulate the
+ signal, a protection switch may occur in a system
+ configured for 1+1 Hot Standby."
+ ::= { protectionStatus 10 }
+
+ licensedTransmitCapacityStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ less-than-neighbor(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Licensed
+ Transmit Capacity Status attribute indicates when the
+ Licensed Transmit Capacity is below that of its
+ neighbor."
+ ::= { protectionStatus 14 }
+
+ dataPortEthernetSpeedStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ less-than-neighbor(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Data Port
+ Ethernet Speed Status attribute indicates if the Ethernet
+ Speed of the Data Port is below that of its neighbor."
+ ::= { protectionStatus 15 }
+
+ managementPortEthernetSpeedStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ less-than-neighbor(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Management Port
+ Ethernet Speed Status attribute indicates if the Ethernet
+ Speed of the Management Port is below that of its
+ neighbor."
+ ::= { protectionStatus 16 }
+
+ protectionInterfaceStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ neighbor-not-responding(1),
+ neighbor-not-connected(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, information is
+ shared between neighbor CMUs over the Protection
+ Interface. The Protection Interface Status attribute
+ reports whether the neighbor CMU is successfully
+ responding, physically disconnected or whether it is
+ physically connected but not responding, e.g. powered
+ down."
+ ::= { protectionStatus 17 }
+
+ remotePrimaryIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Primary
+ IP Address reports the IP address of the CMU which is
+ configured as Primary at the remote end of the wireless
+ link."
+ ::= { protectionStatus 18 }
+
+ remoteSecondaryIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Secondary
+ IP Address reports the IP address of the CMU which is
+ configured as Secondary at the remote end of the wireless
+ link."
+ ::= { protectionStatus 19 }
+
+ remotePrimaryMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Primary
+ MAC Address reports the MAC address of the CMU which is
+ configured as Primary at the remote end of the wireless
+ link."
+ ::= { protectionStatus 20 }
+
+ remoteSecondaryMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Secondary
+ MAC Address reports the MAC address of the CMU which is
+ configured as Secondary at the remote end of the wireless
+ link."
+ ::= { protectionStatus 21 }
+
+ remotePrimarySecondaryMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(0),
+ secondary(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, this attribute
+ identifies whether the Active Unit at the remote end of
+ the link is configured as Primary or Secondary."
+ ::= { protectionStatus 22 }
+
+ transmitterStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ muted(0),
+ transmitting(1),
+ inactive(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Indicates whether the RFU is transmitting or muted. In a
+ 1+1 Hot Standby configuration, it will also indicate if
+ the RFU is Inactive and therefore ready to transmit."
+ ::= { protectionStatus 23 }
+
+ endWirelessReceiveSignalStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ not-detected(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The End Wireless Receive Signal Status indicates if the
+ end of a link is unable to demodulate the signal
+ transmitted from the remote end of the link. When
+ Protection is set to 1+1 Hot Standby, this attribute will
+ indicate Not Detected if the Active CMU is unable to
+ demodulate the wireless signal. When Receive Diversity is
+ enabled, this attribute will indicate Not Detected if
+ both the Active and Inactive CMUs are unable to
+ demodulate the wireless signal."
+ ::= { protectionStatus 26 }
+
+ rxDiversityDataPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ not-protecting(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "When Receive Diversity is enabled, the Inactive CMU
+ sends Rx Diversity Ethernet Frames to the Active CMU.
+ Before sending these frames, the Data Port MUST be
+ negotiated at 1000 Mbps. This attribute indicates if this
+ is not the case"
+ ::= { protectionStatus 27 }
+
+ rxDiversityAvailabilityStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ not-protected(1),
+ not-protecting(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The Rx Diversity Availability Status attribute will
+ indicate when Receive Diversity is not operating
+ correctly, either due to a fault or due to an incorrect
+ configuration"
+ ::= { protectionStatus 28 }
+
+ rxDiversityConfigurationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ configuration-not-protecting(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, certain
+ attributes must be configured correctly on both neighbor
+ CMUs. The Rx Diversity Configuration Status attribute
+ will indicate when this is not the case"
+ ::= { protectionStatus 29 }
+
+ rxDiversityNeighborCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, both
+ neighbor CMUs must both be configured with the Protection
+ attribute set to �1+1 Hot Standby with Rx Diversity�.
+ The Rx Diversity Neighbor Compatibility attribute
+ indicates when the neighbor CMU is configured to a
+ different setting"
+ ::= { protectionStatus 30 }
+
+ rxDiversityVlanTpidNeighborCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, both
+ neighbor CMUs must be configured with the same value of
+ Rx Diversity VLAN TPID. The Rx Diversity VLAN TPID
+ Neighbor Compatibility attribute indicates when this is
+ not the case"
+ ::= { protectionStatus 31 }
+
+ rxDiversityVidNeighborCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ mismatch(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, both
+ neighbor CMUs must be configured with the same value of
+ Rx Diversity VID. The Rx Diversity VID Neighbor
+ Compatibility attribute indicates when this is not the
+ case"
+ ::= { protectionStatus 32 }
+
+ neighborInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown-6(5),
+ unknown-7(6),
+ unknown-8(7),
+ unknown-9(8),
+ unknown-10(9),
+ unknown-11(10),
+ unknown-12(11),
+ unknown-13(12),
+ unknown-14(13),
+ unknown-15(14),
+ unknown-16(15),
+ dns(16)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ neighborInternetAddress."
+ ::= { protectionStatus 33 }
+
+ neighborInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Neighbor
+ Internet Address identifies the INET Address of the
+ neighbor CMU connected via the Protection Interface."
+ ::= { protectionStatus 34 }
+
+ remotePrimaryInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown-6(5),
+ unknown-7(6),
+ unknown-8(7),
+ unknown-9(8),
+ unknown-10(9),
+ unknown-11(10),
+ unknown-12(11),
+ unknown-13(12),
+ unknown-14(13),
+ unknown-15(14),
+ unknown-16(15),
+ dns(16)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteSecondaryInternetAddress."
+ ::= { protectionStatus 35 }
+
+ remotePrimaryInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Primary
+ Internet Address reports the INET address of the CMU
+ which is configured as Primary at the remote end of the
+ wireless link."
+ ::= { protectionStatus 36 }
+
+ remoteSecondaryInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown-6(5),
+ unknown-7(6),
+ unknown-8(7),
+ unknown-9(8),
+ unknown-10(9),
+ unknown-11(10),
+ unknown-12(11),
+ unknown-13(12),
+ unknown-14(13),
+ unknown-15(14),
+ unknown-16(15),
+ dns(16)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteSecondaryInternetAddress."
+ ::= { protectionStatus 37 }
+
+ remoteSecondaryInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Remote Secondary
+ Internet Address reports the INET address of the CMU
+ which is configured as Secondary at the remote end of the
+ wireless link."
+ ::= { protectionStatus 38 }
+
+ -- ProtectionStats group attribute definitions
+ --
+ activeAvailableTime OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The Active Available Time reports the time which the
+ Wireless Link Status has been Up whilst the CMU/RFU has
+ been in the Active role of a 1+1 Hot Standby
+ configuration. The reported time is since the last
+ statistics reset."
+ ::= { protectionStats 5 }
+
+ activeCounterMeasurementPeriod OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "For a 1+1 Hot Standby link, the elapsed time that the
+ Protection State of the unit has been in the active state
+ since the last reset of the system counters."
+ ::= { protectionStats 6 }
+
+ activeWirelessLinkAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "For a 1+1 Hot Standby link, the percentage of time that
+ the unit has been able to successfully demodulate the
+ signal transmitted from the remote end of the link whilst
+ the Protecion State of the unit has been active. This
+ attribute is not updated whilst the Protection State is
+ inactive. Calculated since the last reset of the system
+ counters. The reported value is the percentage multiplied
+ by 10000"
+ ::= { protectionStats 7 }
+
+ -- AAAControl group attribute definitions
+ --
+ userTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of entries in the userTable"
+ ::= { aAAControl 1 }
+
+ -- UserTable group attribute definitions
+ --
+ userTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "used to index values in the userTable."
+ ::= { userTableEntry 1 }
+
+ userName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "User name which must be entered, along with the
+ appropriate password, in order to gain access to the
+ system."
+ ::= { userTableEntry 2 }
+
+ userRole OBJECT-TYPE
+ SYNTAX INTEGER {
+ read-only(0),
+ system-administrator(1),
+ security-officer(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Role of the selected user. A Security Officer has access
+ to and can modify all settings. A System Administrator
+ has access to and can modify all non-security settings. A
+ Read Only user can view settings, but cannot make any
+ changes."
+ ::= { userTableEntry 3 }
+
+ userEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Enable / Disable the selected user"
+ ::= { userTableEntry 4 }
+
+ userPassword OBJECT-TYPE
+ SYNTAX OCTET STRING
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "User password, which must be entered in order to gain
+ access to the system."
+ ::= { userTableEntry 5 }
+
+ -- SyslogControl group attribute definitions
+ --
+ syslogClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { syslogControl 1 }
+
+ syslogState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { syslogControl 2 }
+
+ -- Supplementary group attribute definitions
+ --
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The longitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 1 }
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The latitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 2 }
+
+ altitude OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The altitude of the unit, measured in metres. This
+ object is set by the SNMP manager and has no internal
+ function."
+ ::= { supplementary 3 }
+
+ -- Enterprise TRAP definitions
+ --
+
+ dataPortStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { dataPortStatus }
+ DESCRIPTION
+ "Current status of the data Ethernet link. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert"
+ ::= 3
+
+ linkNameMismatchTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { linkNameMismatch }
+ DESCRIPTION
+ "Signaling was received with the wrong Link Name. Either
+ the Link Name is configured differently at each end of
+ the wireless link, or this unit is aligned to the wrong
+ link partner. NB: A change of value during operation may
+ generate an SNMP trap and/or SMTP email alert"
+ ::= 9
+
+ alignmentModeTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { alignmentMode }
+ DESCRIPTION
+ "Indicates if the unit is undergoing alignment. NB: a
+ change of state during operation may generate an SNMP
+ trap and/or SMTP email alert"
+ ::= 10
+
+ unitOutOfCalibrationTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { unitOutOfCalibration }
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= 11
+
+ encryptionEnabledMismatchTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { encryptionEnabledMismatch }
+ DESCRIPTION
+ "Encryption has been enabled on one end of the wireless
+ link but not the other"
+ ::= 13
+
+ dataPortDisabledWarningTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { dataPortDisabledWarning }
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the data Ethernet interface
+ has disabled Ethernet traffic"
+ ::= 17
+
+ dataPortFiberStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { dataPortFiberStatus }
+ DESCRIPTION
+ "If the fiber interface on the data Ethernet port is not
+ OK, there are three possible causes: 1) the fiber
+ interface has been installed but disabled, 2) the
+ interface could not be established even though no LOS was
+ detected (i.e. an optical carrier was detected, which
+ could be due to a broken TX fiber, or because the
+ interface is disabled at the other end of the fiber
+ link), or 3) the interface could not be established and
+ LOS is detected (i.e. no optical carrier is detected).
+ NB: a change of status may generate an SNMP trap and/or
+ SMTP email alert"
+ ::= 18
+
+ dataPortConfigurationMismatchTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { dataPortConfigurationMismatch }
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) on
+ the data Ethernet port when the link is in full duplex is
+ an indication of an auto-negotiation or forced
+ configuration mismatch"
+ ::= 19
+
+ softwareVersionRemoteCompatibilityTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { softwareVersionRemoteCompatibility }
+ DESCRIPTION
+ "Indicates a mismatch of software versions at the two
+ ends of the wireless link"
+ ::= 20
+
+ sNTPSyncTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { sNTPSync }
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= 21
+
+ managementPortStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { managementPortStatus }
+ DESCRIPTION
+ "Current status of the out-of-band management Ethernet
+ link"
+ ::= 23
+
+ managementPortDisabledWarningTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { managementPortDisabledWarning }
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the out-of-band management
+ Ethernet interface has disabled Ethernet traffic"
+ ::= 24
+
+ rFUStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { rFUStatus }
+ DESCRIPTION
+ "Current status of the RFU. A state of 'ok' indicates
+ that the RFU is fully operational, although may not be
+ transmitting."
+ ::= 27
+
+ managementPortConfigurationMismatchTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { managementPortConfigurationMismatch }
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) on
+ the out-of-band management Ethernet port when the link is
+ in full duplex is an indication of an auto-negotiation or
+ forced configuration mismatch"
+ ::= 28
+
+ wirelessLinkStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { wirelessLinkStatus }
+ DESCRIPTION
+ "Current status of the wireless link"
+ ::= 29
+
+ protectionAvailabilityStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { protectionAvailabilityStatus }
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Protection
+ Availability Status attribute indicates whether the
+ Active unit is currently being protected by the Inactive
+ unit. If it isn't being protected, the Active unit will
+ report Not Protected and the Inactive unit will report
+ Not Protecting."
+ ::= 31
+
+ protectionConfigurationStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { protectionConfigurationStatus }
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, this attribute will
+ indicate whether the configuration will support
+ protection."
+ ::= 32
+
+ protectionStateTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { protectionState }
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, only one CMU / RFU
+ at a given end of the link is Active at any one time, the
+ neighbor CMU / RFU being Inactive. The Protection State
+ attribute indicates whether a CMU / RFU is in the Active
+ or Inactive state."
+ ::= 33
+
+ wirelessReceiveSignalStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { wirelessReceiveSignalStatus }
+ DESCRIPTION
+ "The Wireless Receive Signal Status indicates if the
+ receiver is able to demodulate the transmit signal from
+ the remote end of the link. If it cannot demodulate the
+ signal, a protection switch may occur in a system
+ configured for 1+1 Hot Standby."
+ ::= 34
+
+ licensedTransmitCapacityStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { licensedTransmitCapacityStatus }
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Licensed
+ Transmit Capacity Status attribute indicates when the
+ Licensed Transmit Capacity is below that of its
+ neighbor."
+ ::= 36
+
+ dataPortEthernetSpeedStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { dataPortEthernetSpeedStatus }
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Data Port
+ Ethernet Speed Status attribute indicates if the Ethernet
+ Speed of the Data Port is below that of its neighbor."
+ ::= 37
+
+ managementPortEthernetSpeedStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { managementPortEthernetSpeedStatus }
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, the Management Port
+ Ethernet Speed Status attribute indicates if the Ethernet
+ Speed of the Management Port is below that of its
+ neighbor."
+ ::= 38
+
+ protectionInterfaceStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { protectionInterfaceStatus }
+ DESCRIPTION
+ "In a 1+1 Hot Standby configuration, information is
+ shared between neighbor CMUs over the Protection
+ Interface. The Protection Interface Status attribute
+ reports whether the neighbor CMU is successfully
+ responding, physically disconnected or whether it is
+ physically connected but not responding, e.g. powered
+ down."
+ ::= 39
+
+ syslogStateTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { syslogState }
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= 40
+
+ syslogLocalNearlyFullTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ DESCRIPTION "The syslog local log is nearly full (90%)"
+ ::= 41
+
+ syslogLocalWrappedTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ DESCRIPTION "The syslog local log has wrapped"
+ ::= 42
+
+ secureModeAlarmTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { secureModeAlarm }
+ DESCRIPTION
+ "The secure mode (e.g. FIPS, UC-APL) state of the unit.
+ The secure mode is not configured(1) state indicates that
+ the unit is capable of secure mode operation, and one or
+ more of the following security materials has not been
+ configured: Key Of Keys, Private Key, Public Certificate,
+ DRNG Entropy Status, Wireless Encryption Key. The secure
+ mode mode is configured but not active(2) state indicates
+ that the unit is capable of secure mode operation, and
+ the security material has been configured, but the
+ configuration of interfaces is not consistent with secure
+ mode operation. The secure mode is not supported(3) state
+ indicates that the unit is not capable of secure mode
+ operation. The secure mode capability requires
+ appropriate hardware compatibility, license key and
+ software image."
+ ::= 43
+
+ endWirelessReceiveSignalStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { endWirelessReceiveSignalStatus }
+ DESCRIPTION
+ "The End Wireless Receive Signal Status indicates if the
+ end of a link is unable to demodulate the signal
+ transmitted from the remote end of the link. When
+ Protection is set to 1+1 Hot Standby, this attribute will
+ indicate Not Detected if the Active CMU is unable to
+ demodulate the wireless signal. When Receive Diversity is
+ enabled, this attribute will indicate Not Detected if
+ both the Active and Inactive CMUs are unable to
+ demodulate the wireless signal."
+ ::= 44
+
+ rxDiversityDataPortStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { rxDiversityDataPortStatus }
+ DESCRIPTION
+ "When Receive Diversity is enabled, the Inactive CMU
+ sends Rx Diversity Ethernet Frames to the Active CMU.
+ Before sending these frames, the Data Port MUST be
+ negotiated at 1000 Mbps. This attribute indicates if this
+ is not the case"
+ ::= 45
+
+ rxDiversityAvailabilityStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { rxDiversityAvailabilityStatus }
+ DESCRIPTION
+ "The Rx Diversity Availability Status attribute will
+ indicate when Receive Diversity is not operating
+ correctly, either due to a fault or due to an incorrect
+ configuration"
+ ::= 46
+
+ rxDiversityConfigurationStatusTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { rxDiversityConfigurationStatus }
+ DESCRIPTION
+ "For Receive Diversity to operate correctly, certain
+ attributes must be configured correctly on both neighbor
+ CMUs. The Rx Diversity Configuration Status attribute
+ will indicate when this is not the case"
+ ::= 47
+
+ rFUPowerButtonPressedTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { rFUPowerButtonPressed }
+ DESCRIPTION
+ "IRFU power button have been pressed, IFRU has powered
+ down unexpectedly"
+ ::= 48
+
+ syslogClientTrap TRAP-TYPE
+ ENTERPRISE ptpTraps
+ VARIABLES { syslogClient }
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= 49
+
+ END
diff --git a/MIBS/cambium/CAMBIUM-PMP80211-MIB.txt b/MIBS/cambium/CAMBIUM-PMP80211-MIB.txt new file mode 100644 index 0000000..2d90e1d --- /dev/null +++ b/MIBS/cambium/CAMBIUM-PMP80211-MIB.txt @@ -0,0 +1,9089 @@ +--Cambium MIB Release CAMBIUM_MIB_VERSION + +CAMBIUM-PMP80211-MIB DEFINITIONS ::= BEGIN + +IMPORTS + OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, enterprises, + IpAddress, Integer32, Counter32, Counter64, TimeTicks + FROM SNMPv2-SMI + OBJECT-GROUP + FROM SNMPv2-CONF + MacAddress, DisplayString + FROM SNMPv2-TC; + +pmpMibTree MODULE-IDENTITY + LAST-UPDATED "201304261238Z" + ORGANIZATION + "Cambium Networks Inc." + CONTACT-INFO + "Cambium Networks Support" + DESCRIPTION + "This module contains MIB definitions for APs." + + REVISION "201304261238Z" + DESCRIPTION + "Initial Production Version." + +::= { cambium 21 } + +cambium OBJECT IDENTIFIER ::= { enterprises 17713 } + +cambiumPmp80211SystemStatus OBJECT IDENTIFIER ::= { pmpMibTree 1 } +cambiumGeneralStatus OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 1 } +cambiumRFStatus OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 2 } +cambiumGPSStatus OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 3 } +cambiumLinkStatus OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 4 } +cambiumAcsStatus OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 5 } +cambiumMcastStatus OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 6 } +cambiumDhcpStatus OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 7 } +cambiumLicenseInfo OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 8 } +cambiumRadiusVSAStatus OBJECT IDENTIFIER ::= { cambiumPmp80211SystemStatus 9 } +cambiumPmp80211SystemMonitoring OBJECT IDENTIFIER ::= { pmpMibTree 2 } +cambiumPerformanceMonitoring OBJECT IDENTIFIER ::= { cambiumPmp80211SystemMonitoring 1 } +cambiumRealTimeStatsMonitoring OBJECT IDENTIFIER ::= { cambiumPmp80211SystemMonitoring 2 } +cambiumAdvancedPerformanceMonitoring OBJECT IDENTIFIER ::= { cambiumPmp80211SystemMonitoring 3 } +cambiumpmp80211SystemConfiguration OBJECT IDENTIFIER ::= { pmpMibTree 3 } +cambiumSystemLog OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 1 } +cambiumDHCP OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 2 } +cambiumSSHServer OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 3 } +network OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 4 } +networkLan OBJECT IDENTIFIER ::= { network 2 } +networkWan OBJECT IDENTIFIER ::= { network 3 } +snmp OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 5 } +cambiumSystem OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 6 } +systemConfig OBJECT IDENTIFIER ::= { cambiumSystem 1 } +systemNtpServer OBJECT IDENTIFIER ::= { cambiumSystem 2 } +cambiumWebServer OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 7 } +wireless OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 8 } +wirelessDevice OBJECT IDENTIFIER ::= { wireless 1 } +wirelessInterface OBJECT IDENTIFIER ::= { wireless 2 } +wirelessPrefList OBJECT IDENTIFIER ::= { wireless 3 } +wirelessMIRList OBJECT IDENTIFIER ::= { wireless 4 } +wirelessRadius OBJECT IDENTIFIER ::= { wireless 5 } +wirelessRadiusServerList OBJECT IDENTIFIER ::= { wireless 6 } +wirelessRadiusCertificateList OBJECT IDENTIFIER ::= { wireless 7 } +wirelessRadiusCertificateListRow1 OBJECT IDENTIFIER ::= { wirelessRadiusCertificateList 1 } +wirelessRadiusCertificateListRow2 OBJECT IDENTIFIER ::= { wirelessRadiusCertificateList 2 } +wirelessRadiusCertificateListRow3 OBJECT IDENTIFIER ::= { wirelessRadiusCertificateList 3 } +wirelessRadiusCertificateSet OBJECT IDENTIFIER ::= { wireless 8 } +wirelessRadiusExtraCertificateSet OBJECT IDENTIFIER ::= { wireless 9 } +l2Firewall OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 9 } +l3Firewall OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 10 } +confQoS OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 11 } +dmz OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 12 } +portForwarding OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 13 } +vlans OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 14 } +dlkm OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 15 } +routing OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 16 } +cambiumDeviceAgent OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 20 } +upnpd OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 21 } +lldpd OBJECT IDENTIFIER ::= { cambiumpmp80211SystemConfiguration 23 } +mgmtVLAN OBJECT IDENTIFIER ::= { network 4 } +dataVLAN OBJECT IDENTIFIER ::= { network 5 } +mcastVLAN OBJECT IDENTIFIER ::= { network 15 } +networkBridge OBJECT IDENTIFIER ::= { network 7 } +mgmtIF OBJECT IDENTIFIER ::= { network 20 } +networkAliases OBJECT IDENTIFIER ::= { network 27 } +cambiumpmp80211SystemActions OBJECT IDENTIFIER ::= { pmpMibTree 4 } +cambiumpmp80211SystemTraps OBJECT IDENTIFIER ::= { pmpMibTree 0 } +cambiumpmp80211Tools OBJECT IDENTIFIER ::= { pmpMibTree 6 } +cambiumLinkTest OBJECT IDENTIFIER ::= { cambiumpmp80211Tools 1 } +caminfo OBJECT IDENTIFIER ::= { cambiumpmp80211Tools 2 } +cambiumToolBar OBJECT IDENTIFIER ::= { cambiumpmp80211Tools 3 } +cambiumCfg OBJECT IDENTIFIER ::= { cambiumpmp80211Tools 4 } +cambiumIDM OBJECT IDENTIFIER ::= { cambiumpmp80211Tools 5 } +cambiumACSCfg OBJECT IDENTIFIER ::= { cambiumpmp80211Tools 6 } +cambiumToolBarOpts OBJECT IDENTIFIER ::= { cambiumToolBar 1 } +cambiumToolBarStates OBJECT IDENTIFIER ::= { cambiumToolBar 2 } +multicast OBJECT IDENTIFIER ::= { wireless 10 } + +cambiumCurrentSWInfo OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software information - version, etc. + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 1 } + +cambiumHWInfo OBJECT-TYPE + SYNTAX Integer32 (-1|0|1|2|3|4|5|6|7|8|9|10|11|12) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware SKU: + -1 - Not available + 0 - 5 GHz Connectorized Radio with Sync + 1 - 5 GHz Connectorized Radio + 2 - 5 GHz Integrated Radio + 3 - 2.4 GHz Connectorized Radio with Sync + 4 - 2.4 GHz Connectorized Radio + 5 - 2.4 GHz Integrated Radio + 6 - Force 200 ROW + 7 - Reserved + 8 - Force 200 + 9 - Force 200 FCC + 10 - Reserved + 11 - Force 180 ROW + 12 - Force 180 FCC + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 2 } + +cambiumDateTime OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Date and Time in format mm/dd/yyyy:hh:mm:ss + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 3 } + +cambiumSystemUptime OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device UpTime in format days, hours, minutes, and seconds -> dddd:hh:mm:ss + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 4 } + +cambiumWirelessMACAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(11..17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The device Wireless MAC address + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 5 } + +cambiumDFSStatus OBJECT-TYPE + SYNTAX Integer32 (1..6) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DFS Status: + 1 - N/A, + 2 - Channel Availability Check, + 3 - In-Service, + 4 - Radar Signal Detected, + 5 - In-Service Monitoring at Alternative Channel, + 6 - System Not In Service due to DFS + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 6 } + +cambiumEffectiveSyncSource OBJECT-TYPE + SYNTAX Integer32 (1|2|3|4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sync Source Status: + 1 - GPS Sync Up, + 2 - GPS Sync Down, + 3 - CMM4 Sync, + 4 - CMM3 Sync + Device Allocation: AP" + ::= { cambiumGeneralStatus 7 } + +cambiumEffectiveCountryCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current device Country Code + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 8 } + +cambiumEffectiveAntennaGain OBJECT-TYPE + SYNTAX Integer32 (0..40) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Effective Antenna Gain in dBi + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 9 } + +cambiumEffectiveTDDRatio OBJECT-TYPE + SYNTAX Integer32 (0..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Effective DL/UL Ratio: + 1 - 75/25, + 2 - 50/50, + 3 - 30/70, + 4 - Flexible + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 10 } + +cambiumEffectiveSSID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Effective SSID + Device Allocation: AP" + ::= { cambiumGeneralStatus 11 } + +cambiumEffectiveAuthenticationType OBJECT-TYPE + SYNTAX Integer32 (0|1|2|3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Effective Authentication Type: + 1 - Open, + 2 - WPA2, + 3 - EAP-TTLS" + ::= { cambiumGeneralStatus 12 } + +cambiumEffectiveDeviceName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Effective Device Name + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 13 } + +cambiumUbootVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "U-boot version + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 14 } + +cambiumLANMACAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(11..17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The device LAN MAC address + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 15 } + +cambiumCurrentuImageIVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Version of firmware on uimagei partition + Device Allocation: AP" + ::= { cambiumGeneralStatus 16 } + +cambiumCurrentuImageVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Version of firmware on uimage partition + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 17 } + +cambiumDeviceLatitude OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current location information. GPS cordinates (latitude). + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 18 } + +cambiumDeviceLongitude OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current location information.GPS cordinates (longitude). + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 19 } + +sysRebootCounter OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device Reboot Counter + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 20 } + +cambiumDFSStatusStr OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DFS Status (text) + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 21 } + +cambiumDriverType OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM current driver (TDD - 1, standard Wi-Fi - 2). + Device Allocation: SM" + ::= { cambiumGeneralStatus 22 } + +cambiumESN OBJECT-TYPE + SYNTAX DisplayString (SIZE(13)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device' serial number (ESN), based on MAC address + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 30 } + +cambiumEPMPMSN OBJECT-TYPE + SYNTAX DisplayString (SIZE(13)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CNS MSN serial number: AP, SM" + ::= { cambiumGeneralStatus 31 } + +cambiumFactoryReset OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Factory Reset feature state. + Default allocation: AP, SM" + ::= { cambiumGeneralStatus 32 } + +cambiumSubModeType OBJECT-TYPE + SYNTAX Integer32 (1|2|3|4|5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protocol (Sub) Mode type: + 1 - TDD, + 2 - TDD PTP, + 3 - Standard WiFi, + 4 - ePTP Slave, + 5 - ePTP Master + Device Allocation: AP, SM" + ::= { cambiumGeneralStatus 33 } + +cambiumSTAConnectedRFFrequency OBJECT-TYPE + SYNTAX Integer32 (2407..5970) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frequency connected to AP + Device Allocation: SM" + ::= { cambiumRFStatus 1 } + +cambiumSTAConnectedRFBandwidth OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected RF Bandwidth: + 1 for 20MHz, + 2 for 40 MHz + Device Allocation: SM" + ::= { cambiumRFStatus 2 } + +cambiumSTADLRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM RSSI in dBm + Device Allocation: SM" + ::= { cambiumRFStatus 3 } + +cambiumSTADLCINR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "SM CINR in dBm + Device Allocation: SM" + ::= { cambiumRFStatus 4 } + +cambiumSTAConductedTXPower OBJECT-TYPE + SYNTAX Integer32 (-25..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current TX Power (Board Output Conducted) in dBm + Device Allocation: SM" + ::= { cambiumRFStatus 5 } + +cambiumSTAUplinkMCSMode OBJECT-TYPE + SYNTAX Integer32 (1..7|9..15) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "UL MCS Mode: + 1 for MCS1, + 2 for MCS2, + 3 for MCS3, + 4 for MCS4, + 5 for MCS5, + 6 for MCS6, + 7 for MCS7, + 9 for MCS9, + 10 for MCS10, + 11 for MCS11, + 12 for MCS12, + 13 for MCS13, + 14 for MCS14, + 15 for MCS15 + Device Allocation: SM" + ::= { cambiumRFStatus 6 } + +cambiumSTADownlinkMCSMode OBJECT-TYPE + SYNTAX Integer32 (1..7|9..15) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DL MCS Mode: + 1 for MCS1, + 2 for MCS2, + 3 for MCS3, + 4 for MCS4, + 5 for MCS5, + 6 for MCS6, + 7 for MCS7, + 9 for MCS9, + 10 for MCS10, + 11 for MCS11, + 12 for MCS12, + 13 for MCS13, + 14 for MCS14, + 15 for MCS15 + Device Allocation: SM" + ::= { cambiumRFStatus 7 } + +cambiumSTAConnectedAP OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected AP Name (SSID), If no AP is connected, Scanning should be returned + Device Allocation: SM" + ::= { cambiumRFStatus 8 } + +cambiumSTAPowerControlMode OBJECT-TYPE + SYNTAX Integer32 (-1|0|1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power Control Mode on SM: + -1 - No Value, + 0 - Disable, + 1 - Open Loop, + 2 - Close Loop + Device Allocation: SM" + ::= { cambiumRFStatus 9 } + +cambiumAPNumberOfConnectedSTA OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number Of connected stations + Device Allocation: AP" + ::= { cambiumRFStatus 10 } + +cambiumAPConnectedSTAListTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumAPConnectedSTAListEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "This table contains information relevant to the Connected Subscriber Modules: + Subscriber Module MAC Address, + Subscriber Module AID, + Subscriber Module Channel, + UL RSSI per SM, + DL RSSI per SM, + DL CINR per SM, + UL CINR per SM, + UL MCS Mode per SM, + DL MCS Mode per SM, + Subscriber Module IP Address + Device Allocation: AP" + ::= { cambiumRFStatus 11 } + +cambiumAPConnectedSTAListEntry OBJECT-TYPE + SYNTAX CambiumAPConnectedSTAListEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Wireless parameters mapping for particular station. + Device Allocation: AP" + INDEX { cambiumAPNumberOfConnectedSTA } + ::= { cambiumAPConnectedSTAListTable 1 } + +CambiumAPConnectedSTAListEntry ::= SEQUENCE { + connectedSTAListMAC DisplayString, + connectedSTAListAID Integer32, + connectedSTAListChannel Integer32, + connectedSTAListULRSSI Integer32, + connectedSTAListDLRSSI Integer32, + connectedSTAListULCINR Integer32, + connectedSTAListDLCINR Integer32, + connectedSTAListULMCS Integer32, + connectedSTAListDLMCS Integer32, + connectedSTAListIP IpAddress, + connectedSTAListMirSrc DisplayString, + connectedSTAListMirULRate DisplayString, + connectedSTAListMirDLRate DisplayString + } + +connectedSTAListMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Connected SM WLAN MAC Address + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 1 } + +connectedSTAListAID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Association ID + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 2 } + +connectedSTAListChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Connected SM Channel + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 3 } + +connectedSTAListULRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "UL RSSI per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 4 } + +connectedSTAListDLRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "DL RSSI per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 5 } + +connectedSTAListULCINR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "UL CINR per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 6 } + +connectedSTAListDLCINR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "DL CINR per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 7 } + +connectedSTAListULMCS OBJECT-TYPE + SYNTAX Integer32 (1..15) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "UL MCS Mode per SM: + 1 for MCS1, + 2 for MCS2, + 3 for MCS3, + 4 for MCS4, + 5 for MCS5, + 6 for MCS6, + 7 for MCS7, + 9 for MCS9, + 10 for MCS10, + 11 for MCS11, + 12 for MCS12, + 13 for MCS13, + 14 for MCS14, + 15 for MCS15 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 8 } + +connectedSTAListDLMCS OBJECT-TYPE + SYNTAX Integer32 (1..15) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "DL MCS Mode per SM: + 1 for MCS1, + 2 for MCS2, + 3 for MCS3, + 4 for MCS4, + 5 for MCS5, + 6 for MCS6, + 7 for MCS7, + 9 for MCS9, + 10 for MCS10, + 11 for MCS11, + 12 for MCS12, + 13 for MCS13, + 14 for MCS14, + 15 for MCS15 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 9 } + +connectedSTAListIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Connected SM WLAN IP Address + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 10 } + +connectedSTAListMirSrc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Connected SM MIR source: RADIUS server or profile ID + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 12 } + +connectedSTAListMirULRate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Connected SM MIR UL Rate + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 13 } + +connectedSTAListMirDLRate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Connected SM MIR DL Rate + Device Allocation: AP" + ::= { cambiumAPConnectedSTAListEntry 14 } + +cambiumSTADistanceKm OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The distance between AP and SM in kilometers + Device Allocation: SM" + ::= { cambiumRFStatus 12 } + +cambiumSTADistanceMil OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The distance between AP and SM in miles + Device Allocation: SM" + ::= { cambiumRFStatus 13 } + +cambiumPropagationDelay OBJECT-TYPE + SYNTAX Integer32 (-2000..5000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM use the calculated propagation delay to adjust the UL starting time + Device Allocation: SM" + ::= { cambiumRFStatus 14 } + +cambiumSTAConnectedAPListTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumSTAConnectedAPListEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "This table contains information relevant to the Connected Subscriber Modules: + SSID - AP Name (SSID) + BSSID - AP MAC Address + Channel - Operating channgel number + Frequency - AP Operating frequency + Bandwitdth - AP Operating Bandwidth + Rate - AP Operating Rate + CINR - AP Signal to Noise Ratio + RSSI - AP Received Signal Strength Indication + Noise - AP Noise level + INT - Beacon Interval + NE_ST - Last Network Entry State + NE_AGE - Time from last Network Entry event + SCAN_AGE - Time from last AP scanning + Remaining_SM - Capacity on AP from beacon + CAPS - IEEE80211 capability flags + MeetNEAttemptCriteria - status for eachAP after scanning + Device Allocation: SM" + ::= { cambiumRFStatus 15 } + +cambiumSTAConnectedAPListEntry OBJECT-TYPE + SYNTAX CambiumSTAConnectedAPListEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "Wireless parameters mapping for particular station. + Device Allocation: SM" + INDEX { connectedAPListSSID } + ::= { cambiumSTAConnectedAPListTable 1 } + +CambiumSTAConnectedAPListEntry ::= SEQUENCE { + connectedAPListSSID DisplayString, + connectedAPListBSSID DisplayString, + connectedAPListChannel Integer32, + connectedAPListFrequency Integer32, + connectedAPListBandwidth DisplayString, + connectedAPListRate DisplayString, + connectedAPListCINR Integer32, + connectedAPListRSSI Integer32, + connectedAPListNoise Integer32, + connectedAPListINT Integer32, + connectedAPListNEState Integer32, + connectedAPListNEAge DisplayString, + connectedAPListScanAge DisplayString, + connectedAPListRemainingSTA Integer32, + connectedAPListCAPS DisplayString, + connectedAPAuthMethod DisplayString, + connectedAPListMeetNEAttemptCriteria DisplayString + } + +connectedAPListSSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "AP Name (SSID) + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 1 } + +connectedAPListBSSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "AP MAC Address + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 2 } + +connectedAPListChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Operating channgel number + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 3 } + +connectedAPListFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "AP Operating frequency + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 4 } + +connectedAPListBandwidth OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "AP Operating Bandwidth + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 5 } + +connectedAPListRate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "AP Operating Rate + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 6 } + +connectedAPListCINR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "AP Carrier to Interference Noise Ratio + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 7 } + +connectedAPListRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "AP Received Signal Strength Indication + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 8 } + +connectedAPListNoise OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "AP Noise level + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 9 } + +connectedAPListINT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Beacon Interval + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 10 } + +connectedAPListNEState OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Last Network Entry State + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 11 } + +connectedAPListNEAge OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Time from last Network Entry event + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 12 } + +connectedAPListScanAge OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Time from last AP scanning + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 13 } + +connectedAPListRemainingSTA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Remaining SM on AP + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 14 } + +connectedAPListCAPS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "IEEE80211 capability flags + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 15 } + +connectedAPAuthMethod OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Authentication Method + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 16 } + +connectedAPListMeetNEAttemptCriteria OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Status meet NE attempt criteria + Device Allocation: SM" + ::= { cambiumSTAConnectedAPListEntry 17 } + +wirelessInterfaceConnectionState OBJECT-TYPE + SYNTAX Integer32 (1|2|3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connection State: + 1 - Scanning, + 2 - Connecting, + 3 - Connected + Device Allocation: SM" + ::= { cambiumRFStatus 16 } + +cambiumSTAPriority OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM priority value: + 0 - Normal, + 1 - High, + 2 - Low + Device Allocation: SM" + ::= { cambiumRFStatus 17 } + +cambiumSTADLSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM SNR in dBm + Device Allocation: SM" + ::= { cambiumRFStatus 18 } + +cambiumConnectedAPMACAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected AP MAC Address + Device Allocation: SM" + ::= { cambiumRFStatus 19 } + +cambiumSTAConnectedAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumSTAConnectedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information relevant to the Connected Subscriber Modules: + SSID - AP Name (SSID) + BSSID - AP MAC Address + Channel - Operating channgel number + Frequency - AP Operating frequency + Bandwitdth - AP Operating Bandwidth + Rate - AP Operating Rate + SNR - AP Signal to Noise Ratio + RSSI - AP Received Signal Strength Indication + Noise - AP Noise level + INT - Beacon Interval + NE_ST - Last Network Entry State + NE_AGE - Time from last Network Entry event + SCAN_AGE - Time from last AP scanning + Remaining_SM - Capacity on AP from beacon + CAPS - IEEE80211 capability flags + MeetNEAttemptCriteria - status for eachAP after scanning + Device Allocation: SM" + ::= { cambiumRFStatus 20 } + +cambiumSTAConnectedAPEntry OBJECT-TYPE + SYNTAX CambiumSTAConnectedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Wireless parameters mapping for particular station. + Device Allocation: SM" + INDEX { connectedAPListSSID } + ::= { cambiumSTAConnectedAPTable 1 } + +CambiumSTAConnectedAPEntry ::= SEQUENCE { + connectedAPSSID DisplayString, + connectedAPBSSID DisplayString, + connectedAPChannel Integer32, + connectedAPFrequency Integer32, + connectedAPBandwidth DisplayString, + connectedAPRate DisplayString, + connectedAPSNR Integer32, + connectedAPRSSI Integer32, + connectedAPNoise Integer32, + connectedAPINT Integer32, + connectedAPNEState Integer32, + connectedAPNEAge DisplayString, + connectedAPScanAge DisplayString, + connectedAPRemainingSTA Integer32, + connectedAPCAPS DisplayString, + connectedAPAuthenticationMethod DisplayString, + connectedAPMeetNEAttemptCriteria DisplayString + } + +connectedAPSSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP Name (SSID) + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 1 } + +connectedAPBSSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP MAC Address + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 2 } + +connectedAPChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operating channgel number + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 3 } + +connectedAPFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP Operating frequency + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 4 } + +connectedAPBandwidth OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP Operating Bandwidth + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 5 } + +connectedAPRate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP Operating Rate + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 6 } + +connectedAPSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP Signal to Noise Ratio + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 7 } + +connectedAPRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP Received Signal Strength Indication + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 8 } + +connectedAPNoise OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP Noise level + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 9 } + +connectedAPINT OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beacon Interval + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 10 } + +connectedAPNEState OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last Network Entry State + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 11 } + +connectedAPNEAge OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time from last Network Entry event + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 12 } + +connectedAPScanAge OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time from last AP scanning + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 13 } + +connectedAPRemainingSTA OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remaining SM on AP + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 14 } + +connectedAPCAPS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IEEE80211 capability flags + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 15 } + +connectedAPAuthenticationMethod OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication Method + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 16 } + +connectedAPMeetNEAttemptCriteria OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status meet NE attempt criteria + Device Allocation: SM" + ::= { cambiumSTAConnectedAPEntry 17 } + +staTxCapacity OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX Capacity for SM + Device Allocation: SM" + ::= { cambiumRFStatus 21 } + +staTxQuality OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX Quality for SM + Device Allocation: SM" + ::= { cambiumRFStatus 22 } + +acsState OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the state of the Automatic Channel Selection (ACS) feature: + 0 - Disabled, + 1 - Enabled, + 2 - Running, + 3 - Aborting + Device Allocation: AP" + ::= { cambiumAcsStatus 1 } + +cambiumEffectiveMcastGroupLimit OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disaplays the Effective Multicast Group Limit number: + 0 - 10 Groups + Device Allocation: SM" + ::= { cambiumMcastStatus 1 } + +cambiumSubscribedMcastGroupNum OBJECT-TYPE + SYNTAX Integer32 (0..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disaplays the number of subscribed Multicast Groups: + 0 - 5 Groups + Device Allocation: SM" + ::= { cambiumMcastStatus 2 } + +cambiumAPMcastTotalGroupCount OBJECT-TYPE + SYNTAX Integer32 (0..512) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disaplays the count of subscribed Multicast Groups: + 0 - 512 Groups + Device Allocation: AP" + ::= { cambiumMcastStatus 3 } + +cambiumMcastHandlingStatus OBJECT-TYPE + SYNTAX Integer32 (0|3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disaplays the status of the Multicast features: + 0 - Fixed MCS + 3 - Multicast to Unicast + Device Allocation: AP" + ::= { cambiumMcastStatus 4 } + +cambiumSubscribedMcastGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumSubscribedMcastGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains Registered Multicast Group information: + Multicast Group IP + Device Allocation: SM" + ::= { cambiumMcastStatus 10 } + +cambiumSubscribedMcastGroupEntry OBJECT-TYPE + SYNTAX CambiumSubscribedMcastGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Multicast group information for particular subscription + Device Allocation: SM" + INDEX { cambiumSubscribedMcastGroupNum } + ::= { cambiumSubscribedMcastGroupTable 1 } + +CambiumSubscribedMcastGroupEntry ::= SEQUENCE { + cambiumRegisteredMcastGroupIP IpAddress + } + +cambiumRegisteredMcastGroupIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Registered Multicast Group IP + Device Allocation: SM" + ::= { cambiumSubscribedMcastGroupEntry 1 } + +dhcpServerStartIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Dhcp server start address + Device Allocation: STA" + ::= { cambiumDhcpStatus 1 } + +dhcpServerEndIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Dhcp server end address + Device Allocation: STA" + ::= { cambiumDhcpStatus 2 } + +dhcpServerGatewayIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP Gateway IP Address + Device Allocation: STA" + ::= { cambiumDhcpStatus 3 } + +dhcpServerDNSIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP server DNS IP Address + Device Allocation: STA" + ::= { cambiumDhcpStatus 4 } + +dhcpServerStaticHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF DhcpServerStaticHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table for DHCP static MAC to IP" + ::= { cambiumDhcpStatus 5 } + +cambLicenseVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device Operational Lincense Version + Device Allocation: AP, SM" + ::= { cambiumLicenseInfo 1 } + +cambLicenseSMcntUnlock OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Full Capacity AP feature unlock, based on information from + Operational Lincense + Device Allocation: AP, SM" + ::= { cambiumLicenseInfo 2 } + +cambLicenseMACaddr OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device Operational Lincense MAC address + Device Allocation: AP, SM" + ::= { cambiumLicenseInfo 3 } + +cambLicenseCountry OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Country Code for ETSI locked device, based on information from + Operational Lincense + Device Allocation: AP, SM" + ::= { cambiumLicenseInfo 4 } + +cambLicenseStatus OBJECT-TYPE + SYNTAX Integer32 (0..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device Operational Lincense Status: + 0 - Unknown + 1 - License Valid + 2 - Validation procedure was not provided + 3 - Validation Fail + 4 - License not valid for current device + Device Allocation: AP, SM" + ::= { cambiumLicenseInfo 5 } + +dhcpServerStaticHostEntry OBJECT-TYPE + SYNTAX DhcpServerStaticHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "DHCP Hosts Table Entry + Device Allocation: STA" + INDEX { dhcpStaticIndex } + ::= { dhcpServerStaticHostTable 1 } + +DhcpServerStaticHostEntry ::= SEQUENCE { + dhcpStaticIndex + Integer32, + dhcpStaticMAC + DisplayString, + dhcpStaticIP + IpAddress +} + +dhcpStaticIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP Static Table Index" + ::= { dhcpServerStaticHostEntry 1 } + +dhcpStaticMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP Static MAC" + ::= { dhcpServerStaticHostEntry 2 } + +dhcpStaticIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP Static IP" + ::= { dhcpServerStaticHostEntry 3 } + +dhcpServerLeaseTable OBJECT-TYPE + SYNTAX SEQUENCE OF DhcpServerLeaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "DHCP Assigned IP Address Table" + ::= { cambiumDhcpStatus 6 } + +networkRadiusVSAmgmtVLANVID OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Management VLAN ID" + ::= { cambiumRadiusVSAStatus 1 } + +networkRadiusVSAmgmtVLANVP OBJECT-TYPE + SYNTAX Integer32 (0|1..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Management VLAN VP" + ::= { cambiumRadiusVSAStatus 2 } + +networkRadiusVSAdataVLANVID OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Data VLAN ID" + ::= { cambiumRadiusVSAStatus 3 } + +networkRadiusVSAdataVLANVP OBJECT-TYPE + SYNTAX Integer32 (0|1..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Data VLAN VP" + ::= { cambiumRadiusVSAStatus 4 } + +networkRadiusVSAmgmtIFVID OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Separate Management Interface VLAN ID" + ::= { cambiumRadiusVSAStatus 5 } + +networkRadiusVSAmgmtIFVP OBJECT-TYPE + SYNTAX Integer32 (0|1..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Separate Management Interface VLAN VP" + ::= { cambiumRadiusVSAStatus 6 } + +networkRadiusVSAmcastVLANVID OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Multicast VLAN ID" + ::= { cambiumRadiusVSAStatus 7 } + +networkRadiusVSAmembershipVLANTable OBJECT-TYPE + SYNTAX SEQUENCE OF NetworkRadiusVSAmembershipVLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VSA Membership VLAN Table" + INDEX { networkRadiusVSAmembershipVLANIndex } + ::= { cambiumRadiusVSAStatus 10 } + +networkRadiusVSAmembershipVLANEntry OBJECT-TYPE + SYNTAX NetworkRadiusVSAmembershipVLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VSA Membership VLAN Table Rule Entry" + INDEX { networkRadiusVSAmembershipVLANIndex } + ::= { networkRadiusVSAmembershipVLANTable 1 } + +NetworkRadiusVSAmembershipVLANEntry ::= SEQUENCE { + networkRadiusVSAmembershipVLANIndex + Integer32, + networkRadiusVSAmembershipVLANVIDBegin + Integer32, + networkRadiusVSAmembershipVLANVIDEnd + Integer32 +} + +networkRadiusVSAmembershipVLANIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Membership VLAN Table Entry Index" + ::= { networkRadiusVSAmembershipVLANEntry 1 } + +networkRadiusVSAmembershipVLANVIDBegin OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Membership VLAN Table Entry VLAN ID Begin" + ::= { networkRadiusVSAmembershipVLANEntry 2 } + +networkRadiusVSAmembershipVLANVIDEnd OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Membership VLAN Table Entry VLAN ID End" + ::= { networkRadiusVSAmembershipVLANEntry 3 } + +networkRadiusVSAmappingVLANTable OBJECT-TYPE + SYNTAX SEQUENCE OF NetworkRadiusVSAmappingVLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VSA Mapping VLAN Table Rule Entry" + INDEX { networkRadiusVSAmappingVLANIndex } + ::= { cambiumRadiusVSAStatus 20 } + +networkRadiusVSAmappingVLANEntry OBJECT-TYPE + SYNTAX NetworkRadiusVSAmappingVLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VSA Mapping VLAN Table Rule Entry" + INDEX { networkRadiusVSAmappingVLANIndex } + ::= { networkRadiusVSAmappingVLANTable 1 } + +NetworkRadiusVSAmappingVLANEntry ::= SEQUENCE { + networkRadiusVSAmappingVLANIndex + Integer32, + networkRadiusVSAmappingVLANCVLAN + Integer32, + networkRadiusVSAmappingVLANSVLAN + Integer32 +} + +networkRadiusVSAmappingVLANIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Mapping VLAN Table Entry Index" + ::= { networkRadiusVSAmappingVLANEntry 1 } + +networkRadiusVSAmappingVLANCVLAN OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Mapping VLAN Table C-VLAN ID" + ::= { networkRadiusVSAmappingVLANEntry 2 } + +networkRadiusVSAmappingVLANSVLAN OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VSA Mapping VLAN Table S-VLAN ID" + ::= { networkRadiusVSAmappingVLANEntry 3 } + +dhcpServerLeaseEntry OBJECT-TYPE + SYNTAX DhcpServerLeaseEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "DHCP Assigned IP Address Entry + Device Allocation: STA" + INDEX { dhcpLeaseIndex } + ::= { dhcpServerLeaseTable 1 } + +DhcpServerLeaseEntry ::= SEQUENCE { + dhcpLeaseIndex + Integer32, + dhcpLeaseMAC + DisplayString, + dhcpLeaseIP + IpAddress, + dhcpLeaseDevName + DisplayString +} + +dhcpLeaseIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP lease table index" + ::= { dhcpServerLeaseEntry 1 } + +dhcpLeaseMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP Assigned MAC Address" + ::= { dhcpServerLeaseEntry 2 } + +dhcpLeaseIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP Assigned IP Address" + ::= { dhcpServerLeaseEntry 3 } + +dhcpLeaseDevName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP Assigned Device Name" + ::= { dhcpServerLeaseEntry 4 } + +cambiumAPConnectedSTATable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumAPConnectedSTAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information relevant to the Connected Subscriber Modules: + Subscriber Module MAC Address, + Subscriber Module AID, + Subscriber Module Channel, + UL RSSI per SM, + DL RSSI per SM, + UL SNR per SM, + DL SNR per SM, + UL MCS Mode per SM, + DL MCS Mode per SM, + Subscriber Module IP Address, + SM Priority, + MIR, + MIR UL Rate, + MIR DL Rate, + Device Allocation: AP" + ::= { cambiumRFStatus 30 } + +cambiumAPConnectedSTAEntry OBJECT-TYPE + SYNTAX CambiumAPConnectedSTAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Wireless parameters mapping for particular station. + Device Allocation: AP" + INDEX { cambiumAPNumberOfConnectedSTA } + ::= { cambiumAPConnectedSTATable 1 } + +CambiumAPConnectedSTAEntry ::= SEQUENCE { + connectedSTAMAC DisplayString, + connectedSTAAID Integer32, + connectedSTAChannel Integer32, + connectedSTAULRSSI Integer32, + connectedSTADLRSSI Integer32, + connectedSTAULSNR Integer32, + connectedSTADLSNR Integer32, + connectedSTAULMCS Integer32, + connectedSTADLMCS Integer32, + connectedSTAIP IpAddress, + connectedSTAPriority DisplayString, + connectedSTAMirSrc DisplayString, + connectedSTAMirULRate DisplayString, + connectedSTAMirDLRate DisplayString, + connectedSTAClickTHWAddr DisplayString, + connectedSTAClickTWebPort Integer32, + connectedSTAClickTWebSec Integer32, + connectedSTAClickTHostName DisplayString, + connectedSTATXCapacity Integer32, + connectedSTATXQuality Integer32, + connectedSTAMcastTotalGroups Integer32, + connectedSTAMcastGRP0 IpAddress, + connectedSTAMcastGRP1 IpAddress, + connectedSTAMcastGRP2 IpAddress, + connectedSTAMcastGRP3 IpAddress, + connectedSTAMcastGRP4 IpAddress, + connectedSTASessionTime DisplayString, + connectedSTADLRateMbps DisplayString, + connectedSTADistance Integer32 +} + +connectedSTAMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM WLAN MAC Address + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 1 } + +connectedSTAAID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association ID + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 2 } + +connectedSTAChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM Channel + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 3 } + +connectedSTAULRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "UL RSSI per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 4 } + +connectedSTADLRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DL RSSI per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 5 } + +connectedSTAULSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "UL SNR per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 6 } + +connectedSTADLSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DL SNR per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 7 } + +connectedSTAULMCS OBJECT-TYPE + SYNTAX Integer32 (1..15) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "UL MCS Mode per SM: + 1 for MCS1, + 2 for MCS2, + 3 for MCS3, + 4 for MCS4, + 5 for MCS5, + 6 for MCS6, + 7 for MCS7, + 9 for MCS9, + 10 for MCS10, + 11 for MCS11, + 12 for MCS12, + 13 for MCS13, + 14 for MCS14, + 15 for MCS15 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 8 } + +connectedSTADLMCS OBJECT-TYPE + SYNTAX Integer32 (1..15) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DL MCS Mode per SM: + 1 for MCS1, + 2 for MCS2, + 3 for MCS3, + 4 for MCS4, + 5 for MCS5, + 6 for MCS6, + 7 for MCS7, + 9 for MCS9, + 10 for MCS10, + 11 for MCS11, + 12 for MCS12, + 13 for MCS13, + 14 for MCS14, + 15 for MCS15 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 9 } + +connectedSTAIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM WLAN IP Address + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 10 } + +connectedSTAPriority OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM Priority + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 11 } + +connectedSTAMirSrc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM MIR source: RADIUS server or profile ID + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 12 } + +connectedSTAMirULRate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM MIR UL Rate + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 13 } + +connectedSTAMirDLRate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM MIR DL Rate + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 14 } + +connectedSTAClickTHWAddr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM BR or NAT HW addr + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 15 } + +connectedSTAClickTWebPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM WEB port + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 16 } + +connectedSTAClickTWebSec OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM WEB security (HTTPS) + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 17 } + +connectedSTAClickTHostName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM Host Name + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 18 } + +connectedSTAMcastTotalGroups OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM Total multicast groups + subscribed count + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 21 } + +connectedSTAMcastGRP0 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM subscribed multicast + group 0 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 22 } + +connectedSTAMcastGRP1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM subscribed multicast + group 1 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 23 } + +connectedSTAMcastGRP2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM subscribed multicast + group 2 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 24 } + +connectedSTAMcastGRP3 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM subscribed multicast + group 3 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 25 } + +connectedSTAMcastGRP4 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM subscribed multicast + group 4 + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 26 } + +connectedSTASessionTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM time since allocation + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 27 } + +connectedSTADLRateMbps OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM DL Rate in MBits/sec + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 28 } + +connectedSTADistance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "STA distnce to AP + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 29 } + +cambiumAPBridgeTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumAPBridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information relevant to the particular AP bridge + interfaces list: + Bridge Name, + Device MAC Address, + Device Port, + SM MAC Address, + Aging Time in seconds + Device Allocation: AP" + ::= { cambiumRFStatus 40 } + +cambiumAPBridgeEntry OBJECT-TYPE + SYNTAX CambiumAPBridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface list for particular bridge. + Device Allocation: AP" + INDEX { camAPBrTabDevMACAddress } + ::= { cambiumAPBridgeTable 1 } + +CambiumAPBridgeEntry ::= SEQUENCE { + camAPBrTabBridgeName DisplayString, + camAPBrTabDevMACAddress DisplayString, + camAPBrTabDevPort DisplayString, + camAPBrTabSTAMACAddress DisplayString, + camAPBrTabAgingTime Counter32 +} + +camAPBrTabBridgeName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bridge Name + Device Allocation: AP" + ::= { cambiumAPBridgeEntry 1 } + +camAPBrTabDevMACAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device MAC Address + Device Allocation: AP" + ::= { cambiumAPBridgeEntry 2 } + +camAPBrTabDevPort OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device Port + Device Allocation: AP" + ::= { cambiumAPBridgeEntry 3 } + +camAPBrTabSTAMACAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM MAC Address + Device Allocation: AP" + ::= { cambiumAPBridgeEntry 4 } + +camAPBrTabAgingTime OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aging time in seconds + Device Allocation: AP" + ::= { cambiumAPBridgeEntry 5 } + +cambiumSTABridgeTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumSTABridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information relevant to the particular SM bridge + interfaces list: + Bridge Name, + Device MAC Address, + Device Port, + Aging Time in seconds + Device Allocation: SM" + ::= { cambiumRFStatus 50 } + +cambiumSTABridgeEntry OBJECT-TYPE + SYNTAX CambiumSTABridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface list for particular bridge. + Device Allocation: SM" + INDEX { camSTABrTabDevMACAddress } + ::= { cambiumSTABridgeTable 1 } + +CambiumSTABridgeEntry ::= SEQUENCE { + camSTABrTabBridgeName DisplayString, + camSTABrTabDevMACAddress DisplayString, + camSTABrTabDevPort DisplayString, + camSTABrTabAgingTime Counter32 +} + +camSTABrTabBridgeName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bridge Name + Device Allocation: SM" + ::= { cambiumSTABridgeEntry 1 } + +camSTABrTabDevMACAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device MAC Address + Device Allocation: SM" + ::= { cambiumSTABridgeEntry 2 } + +camSTABrTabDevPort OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device Port + Device Allocation: SM" + ::= { cambiumSTABridgeEntry 3 } + +camSTABrTabAgingTime OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aging time in seconds + Device Allocation: SM" + ::= { cambiumSTABridgeEntry 4 } + +cambiumSTAMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "String with dropped SM's MAC address + Device Allocation: AP" + ::= { cambiumRFStatus 60 } + +cambiumSTADropReason OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "String with SM's drop reason + Device Allocation: AP" + ::= { cambiumRFStatus 61 } + +cambiumNetworkEntryFailureSTAMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "String with rejected SM's MAC + Device Allocation: AP " + ::= { cambiumRFStatus 62 } + +cambiumNetworkEntryFailureReason OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "String with SM's reject reason + Device Allocation: AP " + ::= { cambiumRFStatus 63 } + +connectedSTATXCapacity OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX Capacity per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 19 } + +connectedSTATXQuality OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX Quality per SM + Device Allocation: AP" + ::= { cambiumAPConnectedSTAEntry 20 } + +cambiumGPSCurrentSyncState OBJECT-TYPE + SYNTAX Integer32 (0..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "GPS Current SYNC State: + 0 - The Initialization State + 1 - The No Synchronization State + 2 - The Synchronization State + 3 - The Hold Off State + 4 - The Regaining Sync State + 5 - The Free Run State + Device Allocation: AP" + ::= { cambiumGPSStatus 1 } + +cambiumGPSLatitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current location information from GPS Device. GPS cordinates (latitude). + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 2 } + +cambiumGPSLongitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current location information from GPS Device. GPS cordinates (longitude). + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 3 } + +cambiumGPSHeight OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current location information from GPS Device. GPS coordinates (Height). + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 4 } + +cambiumGPSTime OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Time/Date information from GPS Device. GPS (Time). + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 5 } + +cambiumGPSNumTrackedSat OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Satellite information from GPS Device. GPS (Number of Satellites Tracked). + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 6 } + +cambiumGPSNumVisibleSat OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Satellite information from GPS Device. GPS (Number of Satellites Visible). + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 7 } + +cambiumGPSSatSNRTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumGPSSatSNREntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of Current Satellite information from GPS Device. GPS (SNR of Satellites). + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 8 } + +cambiumGPSSatSNREntry OBJECT-TYPE + SYNTAX CambiumGPSSatSNREntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Satellite SNR values for Visible and Tracked Satellites + Device Allocation: AP" + INDEX { gpsSatelliteId } + ::= { cambiumGPSSatSNRTable 1 } + +CambiumGPSSatSNREntry ::= SEQUENCE { + gpsSatelliteId Integer32, + gpsSnrValue Integer32, + gpsSatelliteStatus Integer32 + } + +gpsSatelliteId OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Satellite ID for which SNR is displayed" + ::= {cambiumGPSSatSNREntry 1 } + +gpsSnrValue OBJECT-TYPE + SYNTAX Integer32 (0..99) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SNR value for a satellite" + ::= {cambiumGPSSatSNREntry 2 } + +gpsSatelliteStatus OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Satellite Status whether they are visible or tracked + 1 - Visible + 2 - Tracked" + DEFVAL { 1 } + ::= {cambiumGPSSatSNREntry 3} + +cambiumGPSDeviceInfo OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "GPS Device Information + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 9 } + +cambiumGPSFirmwareUpdateStatus OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software Update Status OID + 0 - No GPS FW Update is progress or No FW update is required, + 1 - GPS FW Update is in progress, Uploading SW package to device, + 2 - GPS FW Update is in progress, Verifying SHA2 signature, + 3 - GPS FW Update is in progress, Executing pre-update script, + 4 - GPS FW Update is in progress, Uploading Firmware to GPS device, + 5 - GPS FW Update is in progress, Uploading Firmware to GPS device, + 6 - GPS FW Update is in progress, Executing post-update script, + 7 - GPS FW Update is finished, waiting for reboot, + 8 - GPS FW Update is Required, Please upgrade to latest GPS FW, + When GPS FW Update is successfully, return value is 7, + GUI or NMS indicate that GPS FW update was successful, + Device can be rebooted. + Device Allocation: AP, SM" + ::= { cambiumGPSStatus 10} + +cambiumLANStatus OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Use the RFC-1213 ifTable to view the physical port status. + This attribute indicates the Linux driver status of the port. + LAN Status: + 0 - Down, + 1 - Up, + 2 - Disabled + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 1 } + +cambiumWLANStatus OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WLAN Status: + 0 - Down, + 1 - Up + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 2 } + +cambiumEffectiveDeviceIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Device IP address + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 3 } + +cambiumEffectiveSTANetworkMode OBJECT-TYPE + SYNTAX Integer32 (1|2|3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Effective SM Network Mode: + 1 - NAT, + 2 - Bridge, + 3 - Router + Device Allocation: SM" + ::= { cambiumLinkStatus 4 } + +cambiumEffectiveDeviceLANNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Device Network Mask + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 5 } + +cambiumEffectiveDeviceDefaultGateWay OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Effective Device Default Gateway IP Address, + NOTE: This parameters lists only the first gateway IP + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 6 } + +cambiumEffectiveDeviceDNSIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Device DNS IP Address, + NOTE: This parameter displays only the first DNS IP + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 7 } + +cambiumEffectiveWANIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Device WLAN IP address + Device Allocation: SM" + ::= { cambiumLinkStatus 8 } + +cambiumEffectiveDeviceWANNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Device Network Mask + Device Allocation: SM" + ::= { cambiumLinkStatus 9 } + +cambiumEffectiveDeviceWANPPPoEStatus OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WAN PPPoE Status: + 0 - Disabled + 1 - Enabled-Connected + 2 - Enabled-Connecting + 3 - Enabled-Disconnected + Device Allocation: SM" + DEFVAL { 0 } + ::= { cambiumLinkStatus 10 } + +cambiumLANModeStatus OBJECT-TYPE + SYNTAX Integer32 (-1|0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAN Mode Status + -1 - No data, + 0 - Half, + 1 - Full + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 11 } + +cambiumLANSpeedStatus OBJECT-TYPE + SYNTAX Integer32 (-1|10|100|1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAN Speed Status + -1 - No data, + 10 - 10 Mb/s, + 100 - 100 Mb/s, + 1000 - 1000 Mb/s + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 12 } + +cambiumDHCPOption82Status OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DHCP Option82 Status: + 0 - Disabled + 1 - Enabled + Device Allocation: AP" + ::= { cambiumLinkStatus 13 } + +cambiumLAN2ModeStatus OBJECT-TYPE + SYNTAX Integer32 (-1|0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "2nd LAN Mode Status + -1 - No data, + 0 - Half, + 1 - Full + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 14 } + +cambiumLAN2SpeedStatus OBJECT-TYPE + SYNTAX Integer32 (-1|10|100|1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "2nd LAN Speed Status + -1 - No data, + 10 - 10 Mb/s, + 100 - 100 Mb/s, + 1000 - 1000 Mb/s + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 15 } + +cambiumLAN2Status OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Use the RFC-1213 ifTable to view the physical port status. + This attribute indicates the Linux driver status of the port. + 2nd LAN Status: + 0 - Down, + 1 - Up, + 2 - Disabled + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 16 } + +cambiumARPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Neibour devices IP/MAC pair + Table" + ::= { cambiumLinkStatus 20 } + +cambiumManagementIFStatus OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Separate Management Interface Status: + 0 - Down, + 1 - Up + Device Allocation: SM" + ::= { cambiumLinkStatus 25 } + +cambiumManagementIFIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Device Separate Management IP address + Device Allocation: SM" + ::= { cambiumLinkStatus 26 } + +cambiumManagementIFNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Device Separate Management Network Mask + Device Allocation: SM" + ::= { cambiumLinkStatus 27 } + +cambiumManagementIFGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Device Separate Management Gateway + Device Allocation: SM" + ::= { cambiumLinkStatus 28 } + +cambiumEffectiveNetworkLanMTU OBJECT-TYPE + SYNTAX Integer32 (0|576..1700) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM NAT LAN MTU size + Device Allocation: SM" + DEFVAL { 1500 } + ::= { cambiumLinkStatus 29 } + +cambiumEffectiveNetworkBridgeMTU OBJECT-TYPE + SYNTAX Integer32 (0|576..1700) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device Bridge MTU size + Device Allocation: AP, SM" + DEFVAL { 1500 } + ::= { cambiumLinkStatus 30 } + +cambiumStaticRoutesTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumStaticRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Static Routes Table" + ::= { cambiumLinkStatus 31 } + +cambiumIPAliasTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumIPAliasEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP aliases list table. + Device Allocation: AP, SM" + ::= { cambiumLinkStatus 32 } + +cambiumCnsServConsStat OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "cnMaestro Connection Status: + Cambium provides cloud management of Cambium devices, called cnMaestro. + This describes the state of the connection to the cnMaestro" + ::= { cambiumLinkStatus 33 } + +cambiumCnsServAccountID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "cnMaestro Account ID: + Displays cnMaestro Account ID, + This is the account ID for the customer. + It is returned from the cloud management system." + ::= { cambiumLinkStatus 34 } + +cambiumAPCnsMGMTState OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP Device management State" + ::= { cambiumLinkStatus 35 } + +cambiumIPAliasEntry OBJECT-TYPE + SYNTAX CambiumIPAliasEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP aliases list table entry. + Device Allocation: AP, SM." + INDEX { cambiumIPAliasTableIndex } + ::= { cambiumIPAliasTable 1 } + +CambiumIPAliasEntry ::= SEQUENCE { + cambiumIPAliasTableIndex + Integer32, + cambiumIPAliasIP + IpAddress, + cambiumIPAliasNetmask + IpAddress +} + +cambiumIPAliasTableIndex OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP aliases table index." + ::= { cambiumIPAliasEntry 1 } + +cambiumIPAliasIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP alias IP address." + ::= { cambiumIPAliasEntry 2 } + +cambiumIPAliasNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP alias netmask." + ::= { cambiumIPAliasEntry 3 } + +cambiumARPEntry OBJECT-TYPE + SYNTAX CambiumARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Neighbour device IP/MAC pair entry" + INDEX { cambiumARPIndex } + ::= { cambiumARPTable 1 } + +CambiumARPEntry ::= SEQUENCE { + cambiumARPIndex + Integer32, + cambiumARPMAC + DisplayString, + cambiumARPIP + IpAddress, + cambiumARPInterface + DisplayString +} + +cambiumARPIndex OBJECT-TYPE + SYNTAX Integer32 (0..1024) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index" + ::= { cambiumARPEntry 1 } + +cambiumARPMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Neighbour device MAC Address" + ::= { cambiumARPEntry 2 } + +cambiumARPIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Neighbour device IP Address" + ::= { cambiumARPEntry 3 } + +cambiumARPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Neighbour device Interface" + ::= { cambiumARPEntry 4 } + +cambiumStaticRoutesEntry OBJECT-TYPE + SYNTAX CambiumStaticRoutesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Static Routes Dest/Getway pair entry" + INDEX { cambiumStaticRoutesIndex } + ::= { cambiumStaticRoutesTable 1 } + +CambiumStaticRoutesEntry ::= SEQUENCE { + cambiumStaticRoutesIndex + Integer32, + cambiumStaticRoutesDestIP + IpAddress, + cambiumStaticRoutesGW + IpAddress, + cambiumStaticRoutesNetmask + IpAddress, + cambiumStaticRoutesInterface + DisplayString +} + +cambiumStaticRoutesIndex OBJECT-TYPE + SYNTAX Integer32 (0..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Index" + ::= { cambiumStaticRoutesEntry 1 } + +cambiumStaticRoutesDestIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Destination IP" + ::= { cambiumStaticRoutesEntry 2 } + +cambiumStaticRoutesGW OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Getway IP" + ::= { cambiumStaticRoutesEntry 3 } + +cambiumStaticRoutesNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dest IP Netmask" + ::= { cambiumStaticRoutesEntry 4 } + +cambiumStaticRoutesInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Static Routes Interface Name" + ::= { cambiumStaticRoutesEntry 5 } + +cambiumStatsForceUpdate OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cambium Statistics Update/Reset Action + Statistic is updated automatically in the background each 15sec + SNMP-GET on This OID forces update of subsequent Statistics tree + SNMP-SET on This OID Resets all of the subsequent Statistic + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 1 } + +cambiumEthRXBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX bytes + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 2 } + +cambiumEthRXPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX packets + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 3 } + +cambiumEthRXErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX errors + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 4 } + +cambiumEthRXDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX drops + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 5 } + +cambiumEthRXMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX multicast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 6 } + +cambiumEthRXBroadcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX broadcast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 7 } + +cambiumEthTXBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX bytes + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 8 } + +cambiumEthTXPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX packets + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 9 } + +cambiumEthTXErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX errors + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 10 } + +cambiumEthTXDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX drops + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 11 } + +cambiumEthTXMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX multicast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 12 } + +cambiumEthTXBroadcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX broadcast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 13 } + +cambiumAthRXBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless RX bytes + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 21 } + +cambiumAthRXPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless RX packets + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 22 } + +cambiumAthRXErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless RX errors + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 23 } + +cambiumAthRXDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless RX drops + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 24 } + +cambiumAthRXMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless RX multicast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 25 } + +cambiumAthRXBroadcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless RX broadcast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 26 } + +cambiumAthTXBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless TX bytes + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 27 } + +cambiumAthTXPackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless TX packets + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 28 } + +cambiumAthTXErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless TX errors + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 29 } + +cambiumAthTXDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless TX drops + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 30 } + +cambiumAthTXMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless TX multicast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 31 } + +cambiumAthTXBroadcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Total Wireless TX broadcast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 32 } + +sysNetworkEntryAttempt OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of attempt to enter the AP network + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 33 } + +sysNetworkEntrySuccess OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of successful network entry into the AP + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 34 } + +sysNetworkEntryAuthenticationFailure OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of failed network entry into the AP due to + authentication failure + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 35 } + +sysDFSDetectedCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of DFS detected during channel initialization or during + service which causes channel remap + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 36 } + +ulWLanKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Uplink data traffic in kilobits + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 37 } + +dlWLanKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Downlink data traffic in kilobits + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 38 } + +ulWLanTotalPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total Uplink data packet transmitted by + SM or received by AP + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 39 } + +sysRebootCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Device Reboot Counter + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 41 } + +dlWLanTotalPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total Downlink data packet transmitted by + AP or received by SM + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 42 } + +ulWLanMultiBroadcastKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Uplink multicast and broadcast data traffic in + kilobits + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 43 } + +dlWLanMultiBroadcastKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Downlink multicast and broadcast data traffic + in kilobits + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 44 } + +wLanSessionDroppedCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of SM session dropped due to no responses of + bandwidth request response + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 45 } + +cambiumTDDStatsPerSTATable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumTDDStatsPerSTAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information relevant to customer TDD Statistics + for connected SMs: + - station MAC Address, + - uplink data traffic in Kbits for a single SM; + - downlink data traffic in Kbits for a single SM; + - number of uplink total data packet received at AP for a single SM; + - number of downlink total data packet transmitted at AP for a single + SM; + - number of uplink data packet dropped due to data integrity error or + other RF related packer errors for a single SM; + - number of downlink data packet dropped due to no-acknowledgement or + other RF related packet error for a single SM; + - number of downlink data packet dropped due to data buffer/queue + overflow or other system internal buffer/sending related packet + error for a single SM; + - number of downlink data packet retransmitted due to no-acknowledge + for a single SM. + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 46 } + +cambiumTDDStatsPerSTAEntry OBJECT-TYPE + SYNTAX CambiumTDDStatsPerSTAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Customer TDD Statistics for particular SM + Device Allocation: AP" + INDEX { cambiumTDDStatsPerSTAIndex } + ::= { cambiumTDDStatsPerSTATable 1 } + +CambiumTDDStatsPerSTAEntry ::= SEQUENCE { + cambiumTDDStatsPerSTAIndex Integer32, + cambiumTDDStatsListMAC DisplayString, + ulWLanPerUserKbitCount Counter64, + dlWLanPerUserKbitCount Counter64, + ulWLanPerUserTotalPacketCount Counter64, + dlWLanPerUserTotalPacketCount Counter64, + ulWLanPerUserErrorDroppedPacketCount Counter64, + dlWLanPerUserErrorDroppedPacketCount Counter64, + dlWLanPerUserCapacityDroppedPacketCount Counter64, + dlWLanPerUserRetransmitPacketCount Counter64, + dlWLanPerUserTxPower Integer32 + } + +cambiumTDDStatsPerSTAIndex OBJECT-TYPE + SYNTAX Integer32 (0..120) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Table index" + ::= { cambiumTDDStatsPerSTAEntry 1 } + +cambiumTDDStatsListMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connected SM WLAN MAC Address + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 2 } + +ulWLanPerUserKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Uplink data traffic in Kbits for a single SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 3 } + +dlWLanPerUserKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downlink data traffic in Kbits for a single SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 4 } + +ulWLanPerUserTotalPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of uplink total data packet received at AP for a single SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 5 } + +dlWLanPerUserTotalPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of downlink total data packet transmitted at AP for a single + SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 6 } + +ulWLanPerUserErrorDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of uplink data packet dropped due to data integrity error or + other RF related packer errors for a single SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 7 } + +dlWLanPerUserErrorDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of downlink data packet dropped due to no-acknowledgement or + other RF related packet error for a single SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 8 } + +dlWLanPerUserCapacityDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of downlink data packet dropped due to data buffer/queue + overflow or other system internal buffer/sending related packet error + for a single SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 9 } + +dlWLanPerUserRetransmitPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of downlink data packet retransmitted due to no-acknowledge + for a single SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 10 } + +dlWLanPerUserTxPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Downlink TxPower of data packages for a single SM + Device Allocation: AP" + ::= { cambiumTDDStatsPerSTAEntry 11 } + +ulWLanErrorDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total Uplink data packet dropped due to + data integrity error or other data packet association or RF + error in packet + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 47 } + +dlWLanErrorDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total Downlink data packet dropped due to + data integrity error or other data packet association error in + packet + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 48 } + +ulWLanCapacityDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total Uplink data packet dropped due to + WLAN capacity issue in packets + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 49 } + +dlWLanCapacityDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total Downlink data packet dropped due to + exceed data buffer, over capacity or internal packet package + sent issues in packet + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 50 } + +ulWLanTotalAvailableFrameTimePerSecond OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total uplink available frame time can be + scheduled for traffic in micro second for 1 second period + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 51 } + +dlWLanTotalAvailableFrameTimePerSecond OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total downlink available frame time can be + scheduled for traffic in micro second for 1 second period + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 52 } + +ulWLanTotalUsedFrameTimePerSecond OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink frame time schedule to be used in + microsecond for 1 second period + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 53 } + +dlWLanTotalUsedFrameTimePerSecond OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink frame time scheduled to be used + per frame for 1 second period + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 54 } + +ulWLanTotalOverheadFrameTimePerSecond OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink frame time is used for overhead + (preamble and inter-frame gap) in microsecond for 1 second + period + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 55 } + +dlWLanTotalOverheadFrameTimePerSecond OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink frame time is used for overhead + (preamble ans inter-frame gap) per frame for 1 second period + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 56 } + +cambiumMCSTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumMCSEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "This table contains information relevant to customer TDD Statistics + for MCS RX and TX rates: + - MCS number (MCSxx); + - Aggregated number of uplink frame time used for MCSxx in + microsecond for 1 second period; + - Aggregated number of downlink frame time used for MCSxx in + microsecond for 1 second period. + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 57 } + +cambiumMCSEntry OBJECT-TYPE + SYNTAX CambiumMCSEntry + MAX-ACCESS not-accessible + STATUS obsolete + DESCRIPTION + "MCS table + Device Allocation: AP" + INDEX { cambiumMCSIndex } + ::= { cambiumMCSTable 1 } + +CambiumMCSEntry ::= SEQUENCE { + cambiumMCSIndex Integer32, + cambiumMCSNumber DisplayString, + ulWLanMCSUsedFrameTimePerSecond Counter32, + dlWLanMCSUsedFrameTimePerSecond Counter32 + } + +cambiumMCSIndex OBJECT-TYPE + SYNTAX Integer32 (0..24) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "MCS index + Device Allocation: AP" + ::= { cambiumMCSEntry 1 } + +cambiumMCSNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "MCS number (MCSxx) + Device Allocation: AP" + ::= { cambiumMCSEntry 2 } + +ulWLanMCSUsedFrameTimePerSecond OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Aggregated number of uplink frame time used for MCSxx in + microsecond for 1 second period + Device Allocation: AP" + ::= { cambiumMCSEntry 3 } + +dlWLanMCSUsedFrameTimePerSecond OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Aggregated number of downlink frame time used for MCSxx in + microsecond for 1 second period + Device Allocation: AP" + ::= { cambiumMCSEntry 4 } + +ulWLanRetransPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total Uplink data packet retransmitted due + to no-acknowledgement. + Device Allocation: SM" + ::= { cambiumPerformanceMonitoring 58 } + +dlWLanRetransPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of total Downlink data packet retransmitted + due to no-acknowledgement + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 59 } + +ulWLanBroadcastPacketCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Uplink broadcast packet counter + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 60 } + +dlWLanBroadcastPacketCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Downlink broadcast packet counter + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 61 } + +ulWLanMulticastPacketCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Uplink multicast packet counter + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 62 } + +dlWLanMulticastPacketCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Downlink multicast packet counter + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 63 } + +sysCPUUsage OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU Usage, measuring up to 0.1% + Range: 0..1000 + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 64 } + +rxEtherLanKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX bytes + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 65 } + +rxEtherLanTotalPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX packets + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 66 } + +rxEtherLanErrorPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX errors + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 67 } + +rxEtherLanDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX drops + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 68 } + +rxEtherLanMulticastPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX multicast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 69 } + +rxEtherLanBroadcastPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet RX broadcast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 70 } + +rxEtherLanMultiBroadcastKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Ethernet RX multicast and broadcast data traffic + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 71 } + +txEtherLanKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX bytes + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 72 } + +txEtherLanTotalPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX packets + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 73 } + +txEtherLanErrorPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX errors + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 74 } + +txEtherLanDroppedPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX drops + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 75 } + +txEtherLanMulticastPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX multicast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 76 } + +txEtherLanBroadcastPacketCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Ethernet TX broadcast + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 77 } + +txEtherLanMultiBroadcastKbitCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated total Ethernet TX multicast and broadcast data traffic + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 78 } + +cambiumStatsResetTimer OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status time to indicate when is the last time stats are reset + Device Allocation: AP, SM" + ::= { cambiumPerformanceMonitoring 79 } + +ulWLanMCS00Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS00 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 80 } + +ulWLanMCS01Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS01 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 81 } + +ulWLanMCS02Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS02 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 82 } + +ulWLanMCS03Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS03 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 83 } + +ulWLanMCS04Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS04 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 84 } + +ulWLanMCS05Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS05 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 85 } + +ulWLanMCS06Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS06 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 86 } + +ulWLanMCS07Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS07 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 87 } + +ulWLanMCS08Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS08 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 88 } + +ulWLanMCS09Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS09 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 89 } + +ulWLanMCS10Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS10 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 90 } + +ulWLanMCS11Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS11 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 91 } + +ulWLanMCS12Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS12 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 92 } + +ulWLanMCS13Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS13 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 93 } + +ulWLanMCS14Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS14 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 94 } + +ulWLanMCS15Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of uplink packet received for MCS15 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 95 } + +dlWLanMCS00Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS00 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 96 } + +dlWLanMCS01Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS01 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 97 } + +dlWLanMCS02Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS02 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 98 } + +dlWLanMCS03Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS03 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 99 } + +dlWLanMCS04Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS04 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 100 } + +dlWLanMCS05Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS05 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 101 } + +dlWLanMCS06Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS06 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 102 } + +dlWLanMCS07Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS07 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 103 } + +dlWLanMCS08Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS08 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 104 } + +dlWLanMCS09Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS09 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 105 } + +dlWLanMCS10Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS10 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 106 } + +dlWLanMCS11Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS11 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 107 } + +dlWLanMCS12Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS12 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 108 } + +dlWLanMCS13Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS13 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 109 } + +dlWLanMCS14Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS14 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 110 } + +dlWLanMCS15Packets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Aggregated number of downlink packet received for MCS15 + Device Allocation: AP" + ::= { cambiumPerformanceMonitoring 111 } + +syslogServerIPFirst OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Syslog Server IP Address 1 + Device Allocation: AP, SM" + ::= { cambiumSystemLog 1 } + +syslogServerIPSecond OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Syslog Server IP Address 2 + Device Allocation: AP, SM" + ::= { cambiumSystemLog 2 } + +syslogServerIPThird OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Syslog Server IP Address 3 + Device Allocation: AP, SM" + ::= { cambiumSystemLog 3 } + +syslogServerIPFourth OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Syslog Server IP Address 4 + Device Allocation: AP, SM" + ::= { cambiumSystemLog 4 } + +syslogServerLogToWeb OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable Log to WEB Interface: + 0 - Disable, + 1 - Enable + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { cambiumSystemLog 5 } + +syslogServerLogMask OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Log Level Mask: + 0x00 - all messages, + 0x01 - emerg, + 0x02 - alert, + 0x04 - crit, + 0x08 - err, + 0x10 - warning, + 0x20 - notice, + 0x40 - info, + 0x80 - debug + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { cambiumSystemLog 6 } + +dhcpLanEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Local DHCP Server Enable: + 0 - Disable + 1 - Enable + Device Allocation: SM" + DEFVAL { 0 } + ::= { cambiumDHCP 1 } + +dhcpLanStart OBJECT-TYPE + SYNTAX Integer32 (-2147483647..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Local DHCP Server IP Start Address + Offset from the Network address. + Device Allocation: SM" + DEFVAL { 1 } + ::= { cambiumDHCP 2 } + +dhcpLanLimit OBJECT-TYPE + SYNTAX Integer32 (-2147483647..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Local DHCP Server IP End Address + Offset from the Network address. + Device Allocation: SM" + DEFVAL { 10 } + ::= { cambiumDHCP 3 } + +dhcpLanLeasetime OBJECT-TYPE + SYNTAX Integer32 (0..24) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Local DHCP Lease Setup in hours + Valid Range: 1 hour - 24 hours + Device Allocation: SM" + DEFVAL { 24 } + ::= { cambiumDHCP 4 } + +dhcpLanHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF DhcpLanHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table for DHCP Hosts + Device Allocation: SM" + ::= { cambiumDHCP 5 } + +dhcpLanHostEntry OBJECT-TYPE + SYNTAX DhcpLanHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "DHCP Hosts Table Entry + Device Allocation: SM" + INDEX { dhcpLanHostIndex } + ::= { dhcpLanHostTable 1 } + +DhcpLanHostEntry ::= SEQUENCE { + dhcpLanHostIndex + Integer32, + dhcpLanHostIP + IpAddress, + dhcpLanHostMAC + DisplayString, + dhcpLanHostName + DisplayString +} + +dhcpLanHostIndex OBJECT-TYPE + SYNTAX Integer32 (0..8) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP host Table Index + Table Entry is cleared if Index is set to zero + Device Allocation: SM" + ::= { dhcpLanHostEntry 1 } + +dhcpLanHostIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP Lan Host IP + 'ignore' or the IP address to be used for DHCP host + Device Allocation: SM" + ::= { dhcpLanHostEntry 2 } + +dhcpLanHostMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The hardware address of this host + Device Allocation: SM" + ::= { dhcpLanHostEntry 3 } + +dhcpLanHostName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Optional hostname to assign + Device Allocation: SM" + ::= { dhcpLanHostEntry 4 } + +dhcpOption82 OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DHCP Option82: + 0 - Disable + 1 - Enable + Device Allocation: AP" + DEFVAL { 0 } + ::= { cambiumDHCP 6 } + +cambiumSSHServerEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cambium SSH Server: + 0 - Disable, + 1 - Enable + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { cambiumSSHServer 1 } + +networkMode OBJECT-TYPE + SYNTAX Integer32 (1|2|3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Network Mode: + 1 - NAT, + 2 - Bridge, + 3 - Router + Device Allocation: SM" + ::= { network 1 } + +networkSTP OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Spanning Tree Protocol: + 0 - Disable STP (Default mode) + 1 - Enable STP + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { network 6 } + +networkLanIPAddressMode OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT LAN IP Address Mode + 1 - Static, + 2 - DHCP + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { networkLan 1 } + +networkLanIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT LAN IP Address + Device Allocation: SM" + ::= { networkLan 2 } + +networkLanNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT LAN IP Subnet Mask + Device Allocation: SM" + ::= { networkLan 3 } + +networkLanGatewayIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT LAN Gateway IP Address + Device Allocation: SM" + ::= { networkLan 4 } + +networkLanDNSIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "SM NAT LAN DNS Server IP Address + Device Allocation: SM" + ::= { networkLan 5 } + +networkLanMTU OBJECT-TYPE + SYNTAX Integer32 (0|576..1700) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT LAN MTU size + Device Allocation: SM" + DEFVAL { 1500 } + ::= { networkLan 6 } + +networkLanDNSIPAddrPrimary OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT LAN DNS Server IP Address + Device Allocation: SM + Primary Server IP" + ::= { networkLan 7 } + +networkLanDNSIPAddrSecondary OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT LAN DNS Server IP Address + Device Allocation: SM + Secondary Server IP" + ::= { networkLan 8 } + +networkLanAutoNegotiation OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lan Autonegotiation + 0 - Disable, + 1 - Enable + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { networkLan 9 } + +networkLanSpeed OBJECT-TYPE + SYNTAX Integer32 (10|100|1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LAN Speed + 10 - 10 Mb/s, + 100 - 100 Mb/s, + 1000 - 1000 Mb/s + Device Allocation: AP, SM" + DEFVAL { 100 } + ::= { networkLan 10 } + +networkLanDuplex OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LAN Duplex Mode + 0 - Half, + 1 - Full + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { networkLan 11 } + +networkBroadcastStormEnabled OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Broadcast Strom Control + 0 - Disabled, + 1 - Enabled + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { networkLan 12 } + +networkBroadcastStormRate OBJECT-TYPE + SYNTAX Integer32 (0..16000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Broadcast Strom Control Rate + in frames per second + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { networkLan 13 } + +networkLan2Enabled OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AUX Lan Port Enabled + 0 - Disable, + 1 - Enable + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { networkLan 20 } + +networkLan2AutoNegotiation OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lan Autonegotiation + 0 - Disable, + 1 - Enable + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { networkLan 21 } + +networkLan2Speed OBJECT-TYPE + SYNTAX Integer32 (10|100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LAN Speed + 10 - 10 Mb/s, + 100 - 100 Mb/s + Device Allocation: AP, SM" + DEFVAL { 100 } + ::= { networkLan 22 } + +networkLan2Duplex OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LAN Duplex Mode + 0 - Half, + 1 - Full + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { networkLan 23 } + +networkLan2PoEEnabled OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PoE Enabled + 0 - Disabled, + 1 - Enabled + Device Allocation: SM" + DEFVAL { 1 } + ::= { networkLan 24 } + +networkLanEnabled OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Lan Port Enabled + 0 - Disable, + 1 - Enable + Device Allocation: SM" + DEFVAL { 1 } + ::= { networkLan 25 } + +networkWanIPAddressMode OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT WAN IP Address Mode + 1 - Static, + 2 - DHCP + Device Allocation: SM" + DEFVAL { 1 } + ::= { networkWan 1 } + +networkWanIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT WAN IP Address + Device Allocation: SM" + ::= { networkWan 2 } + +networkWanNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT WAN IP Subnet Mask + Device Allocation: SM" + ::= { networkWan 3 } + +networkWanGatewayIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT WAN Gateway IP Address + Device Allocation: SM" + ::= { networkWan 4 } + +networkWanDNSIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "SM NAT WAN DNS Server IP Address + Device Allocation: SM" + ::= { networkWan 5 } + +networkWanMTU OBJECT-TYPE + SYNTAX Integer32 (0|576..1700) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT WAN MTU size + Device Allocation: SM" + DEFVAL { 1500 } + ::= { networkWan 6 } + +networkWanDNSIPAddrPrimary OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT WAN DNS Server IP Address + Device Allocation: SM + Primary Server IP" + ::= { networkWan 7 } + +networkWanDNSIPAddrSecondary OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM NAT WAN DNS Server IP Address + Device Allocation: SM + Secondary Server IP" + ::= { networkWan 8 } + +networkWanPPPoE OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.Enable or Disable PPPoE + mode. 1 is enable 0 is disable" + DEFVAL { 0 } + ::= { networkWan 9 } + +networkWanPPPoEUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.Username to authenticate with + PPPoE Server" + ::= { networkWan 10 } + +networkWanPPPoEPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.Password to authenticate with + PPPoE Server" + ::= { networkWan 11 } + +networkWanPPPoEAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.PPPoE Access Concentrator Name" + ::= { networkWan 12 } + +networkWanPPPoEService OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.PPPoE Service Name" + ::= { networkWan 13 } + +networkWanPPPoEAuth OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.This indicates type of authentication + with PPPoE Server. Options are + 0 - All + 1 - PAP + 2 - CHAP" + DEFVAL { 0 } + ::= { networkWan 14 } + +networkWanPPPoEMTU OBJECT-TYPE + SYNTAX Integer32 (0|576..1492) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.MTU size to be used for PPPoE + connection" + DEFVAL { 1492 } + ::= { networkWan 15 } + +networkWanPPPoEKeepAlive OBJECT-TYPE + SYNTAX Integer32 (0|5..180) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.Time in seconds for the keep Alive + messages from PPPoE client to PPPoE + Server" + DEFVAL { 10 } + ::= { networkWan 16 } + +networkWanPPPoEMSSClamping OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM only.Enable or disable MSS Clamping + 0 - Disable + 1 - Enable" + DEFVAL { 0 } + ::= { networkWan 17 } + +networkBridgeIPAddressMode OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device Bridge IP Address Mode + 1 - Static, + 2 - DHCP + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { networkBridge 1 } + +networkBridgeIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device Bridge IP Address + Device Allocation: AP, SM" + ::= { networkBridge 2 } + +networkBridgeNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device Bridge IP Subnet Mask + Device Allocation: AP, SM" + ::= { networkBridge 3 } + +networkBridgeGatewayIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device Bridge Gateway IP Address + Device Allocation: AP, SM" + ::= { networkBridge 4 } + +networkBridgeDNSIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Device Bridge DNS Server IP Address + Device Allocation: AP, SM" + ::= { networkBridge 5 } + +networkBridgeMTU OBJECT-TYPE + SYNTAX Integer32 (0|576..1700) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device Bridge MTU size + Device Allocation: AP, SM" + DEFVAL { 1500 } + ::= { networkBridge 6 } + +networkBridgeDNSIPAddrPrimary OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device Bridge DNS Server IP Address + Device Allocation: AP, SM + Primary Server IP" + ::= { networkBridge 7 } + +networkBridgeDNSIPAddrSecondary OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device Bridge DNS Server IP Address + Device Allocation: AP, SM + Secondary Server IP" + ::= { networkBridge 8 } + +networkPortSecurity OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LAN Port Security switch: + 0 - Disable + 1 - Enable + Device Allocation: SM" + DEFVAL { 0 } + ::= { network 8 } + +networkPortSecurityMax OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of secure MAC addresses: + 1-254 - Fixed Learned MAC limit + Device Allocation: SM" + DEFVAL { 5 } + ::= { network 9 } + +networkPortSecurityAgingTime OBJECT-TYPE + SYNTAX Integer32 (0..1440) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Security MAC address aging time: + This prameter indicates on how long to store learned MAC address in the cache in seconds, + 0 - do not delete MAC address from the buffer, + Default - is 300 seconds. + Device Allocation: AP, SM" + DEFVAL { 300 } + ::= { network 10 } + +mcastGroupLimit OBJECT-TYPE + SYNTAX Integer32 (0|1..5) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast Group Limit: + Default - 3 Multicast Groups for SM, unlimited for AP. + Device Allocation: SM" + DEFVAL { 3 } + ::= { network 17 } + +mgmtIFEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Separate Management Interface Enabled: + 0 - Disabled, + 1 - Enabled + Device Allocation: SM" + DEFVAL { 0 } + ::= { mgmtIF 1 } + +mgmtIFVLAN OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Separate Management Interface VLAN Enabled: + 0 - Disabled, + 1 - Enabled + Device Allocation: SM" + DEFVAL { 0 } + ::= { mgmtIF 2 } + +mgmtIFVID OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Separate Management Interface VLAN + Device Allocation: SM" + ::= { mgmtIF 3 } + +mgmtIFVP OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Separate Management Interface VP + Device Allocation: SM" + ::= { mgmtIF 4 } + +mgmtIFIPAddressMode OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Separate Management IP Address Mode + 1 - Static, + 2 - DHCP + Device Allocation: SM" + ::= { mgmtIF 5 } + +mgmtIFIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Separate Management IP Address + Device Allocation: SM" + ::= { mgmtIF 6 } + +mgmtIFNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Separate Management IP Subnet Mask + Device Allocation: SM" + ::= { mgmtIF 7 } + +mgmtIFGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Separate Management IP Gateway + Device Allocation: SM" + ::= { mgmtIF 8 } + +cambiumIPAliasCnfTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumIPAliasCnfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Static Network Table" + ::= { networkAliases 1 } + +cambiumIPAliasCnfEntry OBJECT-TYPE + SYNTAX CambiumIPAliasCnfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Static Network Table Entry + Device Allocation: SM" + INDEX { cambiumIPAliasesIndex } + ::= { cambiumIPAliasCnfTable 1 } + +CambiumIPAliasCnfEntry ::= SEQUENCE { + cambiumIPAliasesIndex + Integer32, + cambiumIPAliasesIpAddr + IpAddress, + cambiumIPAliasesNetmask + IpAddress, + cambiumIPAliasesInfo + DisplayString +} + +cambiumIPAliasesIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Alias Table Index + Table Entry is cleared if Index is set to zero + Device Allocation: AP, SM" + ::= { cambiumIPAliasCnfEntry 1 } + +cambiumIPAliasesIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Network IP Alliases address" + ::= { cambiumIPAliasCnfEntry 2 } + +cambiumIPAliasesNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Network Dest IP Netmask" + ::= { cambiumIPAliasCnfEntry 3 } + +cambiumIPAliasesInfo OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Network Info message" + ::= { cambiumIPAliasCnfEntry 4 } + +cambiumIPAliasesEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable IP Aliases in Router mode + Device Allocation: SM" + ::= { networkAliases 2 } + +networkLanDefaultIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default Network IP + Device Allocation: SM" + ::= { network 25 } + +networkRelaydEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Relay for forwarding DHCP packets: + 0 - Disable + 1 - Enable + Device Allocation: AP,SM" + DEFVAL { 0 } + ::= { network 26 } + +networkUPNP OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable UPnP on SM in NAT mode + 0 - Disable, + 1 - Enable + Device Allocation: SM" + ::= { upnpd 1 } + +networkNATPMP OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable NAT-PMP on SM in NAT mode + 0 - Disable, + 1 - Enable + Device Allocation: SM" + ::= { upnpd 2 } + +networkLLDP OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable LLDP + 0 - Disable, + 1 - Enable + Device Allocation: AP,SM" + ::= { lldpd 1 } + +networkLLDPMode OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LLDP mode + 1 - receive and transmit LLDPDU + 2 - only receive LLDPDU + Device Allocation: AP,SM" + ::= { lldpd 2 } + +snmpReadOnlyCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP read-only community name + Device Allocation: AP, SM" + DEFVAL { "public" } + ::= { snmp 1 } + +snmpReadWriteCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP read-write community name + Device Allocation: AP, SM" + DEFVAL { "private" } + ::= { snmp 2 } + +snmpSystemName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP System Name + Device Allocation: AP, SM" + DEFVAL { "CambiumNetworks" } + ::= { snmp 3 } + +snmpSystemDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP System Description + Device Allocation: AP, SM" + ::= { snmp 4 } + +snmpTrapEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Trap Support Enable + 0 - Disable, + 1 - Enable + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { snmp 5 } + +snmpTrapCommunity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Trap Community + Device Allocation: AP, SM" + ::= { snmp 6 } + +snmpTrapTable OBJECT-TYPE + SYNTAX SEQUENCE OF SNMPTrapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP Trap Servers Table + Device Allocation: AP, SM" + ::= { snmp 7 } + +snmpTrapEntry OBJECT-TYPE + SYNTAX SNMPTrapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP Trap Table Entry + Device Allocation: AP, SM" + INDEX { snmpTrapEntryIndex } + ::= { snmpTrapTable 1 } + +SNMPTrapEntry ::= SEQUENCE { + snmpTrapEntryIndex + Integer32, + snmpTrapEntryIP + IpAddress, + snmpTrapEntryPort + Integer32 +} + +snmpTrapEntryIndex OBJECT-TYPE + SYNTAX Integer32 (0..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Trap Server IP Table Index + Table Entry is cleared if Index is set to zero + Device Allocation: AP, SM" + ::= { snmpTrapEntry 1 } + +snmpTrapEntryIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Trap Server IP Address + Device Allocation: AP, SM" + ::= { snmpTrapEntry 2 } + +snmpTrapEntryPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Trap Server Port Number + Device Allocation: AP, SM" + DEFVAL { 162 } + ::= { snmpTrapEntry 3 } + +snmpDomainAccessEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Access Domain Enable + 0 - Disable, + 1 - Enable + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { snmp 8 } + +snmpDomainAccessIP OBJECT-TYPE + SYNTAX DisplayString(SIZE(0|7..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Access Domain IP Address + Device Allocation: AP, SM" + ::= { snmp 9 } + +snmpDomainAccessIPMask OBJECT-TYPE + SYNTAX DisplayString(SIZE(0|7..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP Access Domain IP Mask + Device Allocation: AP, SM" + ::= { snmp 10 } + +systemConfigTimezone OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time Zone + Device Allocation: AP, SM" + DEFVAL { "GMT" } + ::= { systemConfig 1 } + +systemConfigDeviceName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Device Name + Device Allocation: AP, SM" + DEFVAL { "Cambium-STA" } + ::= { systemConfig 2 } + +systemConfigETSILicense OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "ETSI Country Code. + Set the country code using license key on AP. Visit Cambium Webserver + to get the license key. The country code set in license key will + be used to set country code on AP if the key validation pass. This + parameter is for AP only. + Device Allocation: AP" + DEFVAL { "ETSIkey" } + ::= { systemConfig 3 } + +systemConfigSWLockBit OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software Lock Bit. + This bit indicates if the Software Lock Bit is set or not. + If the software bit is set then country code needs to be + set using License Key from Cambium Webserver + 0 - Bit not Set, + 1 - Bit is set + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { systemConfig 4 } + +systemConfigHWLockBit OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware Lock Bit. + This bit indicates if the hardware Lock Bit is set or not. + If the hardware bit is set then country code cannot be changed. + 0 - Bit not Set, + 1 - Bit is set + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { systemConfig 5 } + +systemDeviceLocLatitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device GPS Location Latitude. + Coordinates of device in (h ddd.ddddd) format. + Used to display location at Google Maps service. + Device Allocation: AP, SM" + ::= { systemConfig 6 } + +systemDeviceLocLongitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device GPS Location Longitude. + Coordinates of device in (h ddd.ddddd) format. + Used to display location at Google Maps service. + Device Allocation: AP, SM" + ::= { systemConfig 7 } + +systemDeviceLocHeight OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device GPS Location Longitude. + Altitude of device above/below mean sea level. + Device Allocation: AP, SM" + ::= { systemConfig 8 } + +-- skip systemConfig 9 for GPSKey License + +systemConfigisGPSkeyOK OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "GPS Lock. + This field indicates if the GPS Key is OK. Based on this the GPS + is locked on the board. + 0 - GPS Key is bad. Sync Source defaulted to Internal GPS only + 1 - GPS Key is good. User can set sync source to any value + Device Allocation: AP" + DEFVAL { 0 } + ::= { systemConfig 10 } + +systemConfigGPSLockBit OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "GPS Lock Bit. + This bit indicates if the GPS feature Lock Bit is set or not. + If the hardware bit is set then GPS synchronisation can't be used. + 0 - No limitation of usage GPS synchronisation, + 1 - GPS synchronisation not allowed, + 2 - The GPSkey required to allow synchronisation + Device Allocation: AP" + DEFVAL { 0 } + ::= { systemConfig 11 } + +systemConfigSMLockBit OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM Lock Bit + This bit indicates if the AP is locked for Maximum SM registrations support. + If the bit is set then maximum of 10 SMs can be registered on the AP. + 0 - No limitation, up to 120 SM registrations are supported, + 1 - AP is tiered with 10 SM registrations + Device Allocation: AP" + DEFVAL { 0 } + ::= { systemConfig 12 } + +systemConfigSMLimit OBJECT-TYPE + SYNTAX Integer32 (0..120) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SM Registrations limit, based on Operational License content. + Indicates the maximum number of SMs with could be registered to an AP. + Valid only in TDD mode if device is AP Lite. + Device Allocation: AP" + DEFVAL { 0 } + ::= { systemConfig 13 } + +powerSequenceFactoryDefault OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this to enable or disable the ability to factory default the radio's + configuration using the power cycle sequence(explained in the User Guide). + 0 - Disabled + 1 - Enabled + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { systemConfig 15 } + +systemConfigLockedCC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Return Locked Country Value in case if device is locked for particular country. + Device Allocation: AP, SM" + ::= { systemConfig 16 } + +systemConfigMinAntGain OBJECT-TYPE + SYNTAX Integer32 (0..40) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Return Minimum allowed Antenna Gain. + Device Allocation: AP, SM" + ::= { systemConfig 17 } + +systemConfigOperationalLicense OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Device Operational License. + Set Operational License on AP to extend basic functionality. + Visit Cambium Webserver to get the license key. ETSI country code and + maximum SMs count value will be set on AP if the key validation pass. + License is required on locked devices only. + Device Allocation: AP" + ::= { systemConfig 18 } + +systemNtpServerIPMode OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NTP Server IP Address receive mode + 1 - Static, + 2 - DHCP + Device Allocation: AP, SM" + DEFVAL { 2 } + ::= { systemNtpServer 1 } + +systemNtpServerPrimaryIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NTP Server 1 IP Address + Device Allocation: AP, SM" + ::= { systemNtpServer 2 } + +systemNtpServerSecondaryIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NTP Server 2 IP Address + Device Allocation: AP, SM" + ::= { systemNtpServer 3 } + +webService OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Web Service + 1 - HTTP, + 2 - HTTPS + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { cambiumWebServer 1 } + +httpPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "HTTP Port + Device Allocation: AP, SM" + DEFVAL { 80 } + ::= { cambiumWebServer 2 } + +httpsPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "HTTPs Port" + DEFVAL { 443 } + ::= { cambiumWebServer 3 } + +wirelessDeviceCountryCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|2)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Country Code. + If US Lock SKU, this is US and cannot be changed. + If not locked, for 9350, it will be None, for 9344, it will be Follow AP CC. + When user change CC at SM, the SM Scan Frequency Type will be FA + Device Allocation: AP" + DEFVAL { "NS" } + ::= { wirelessDevice 1 } + +wirelessType OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Wireless type: + 1 - tdd driver, + 2 - 80211 (aquila) driver + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { wirelessDevice 2 } + +wirelessDefaultCountryCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|2)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default Country Code." + DEFVAL { "OT" } + ::= { wirelessDevice 3 } + +wirelessInterfaceMode OBJECT-TYPE + SYNTAX Integer32 (1|2|3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Wireless Interface Mode: + 1 for AP, + 2 for SM, + 3 for Spectrum Analyzer + Device Allocation: AP, SM" + ::= { wirelessInterface 1 } + +wirelessInterfaceSSID OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Wireless SSID + Device Allocation: AP" + DEFVAL { "Cambium-AP" } + ::= { wirelessInterface 2 } + +wirelessInterfaceEncryption OBJECT-TYPE + SYNTAX Integer32 (1|2|3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Wireless authentication type: + 1 - Open mode, + 2 - wpa2 mode, + 3 - EAP-TTLS + Device Allocation: AP" + DEFVAL { 2 } + ::= { wirelessInterface 3 } + +wirelessInterfaceEncryptionKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|8..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Pre-shared authentication key. + Device Allocation: AP" + DEFVAL { "Cam39-Tai!wdmv" } + ::= { wirelessInterface 4 } + +wirelessInterfaceHTMode OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Frequency Bandwidth + 1 - 20Mhz, + 2 - 40Mhz, + 3 - 10Mhz, + 4 - 5MHz + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 5 } + +wirelessInterfaceTXPower OBJECT-TYPE + SYNTAX Integer32 (-24..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Power (Board Output Conducted) + Device Allocation: AP" + DEFVAL { 7 } + ::= { wirelessInterface 6 } + +wirelessInterfaceTDDAntennaGain OBJECT-TYPE + SYNTAX Integer32 (0..40) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Antenna Gain + Device Allocation: AP, SM" + DEFVAL { 16 } + ::= { wirelessInterface 7 } + +wirelessInterfaceTDDRatio OBJECT-TYPE + SYNTAX Integer32 (1|2|3|4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DL/UL Ratio: + 1 - 75/25, + 2 - 50/50, + 3 - 30/70, + 4 - Flexible + Device Allocation: AP" + DEFVAL { 4 } + ::= { wirelessInterface 9 } + +wirelessInterfaceTPCTRL OBJECT-TYPE + SYNTAX Integer32 (-80..-40) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set/get target receive level (TRL) + Device Allocation: AP" + DEFVAL { -60 } + ::= { wirelessInterface 10 } + +wirelessInterfaceTPCMode OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Power mode selection. + Values:0 - Disable, 1 - Open Loop, 2 - Close Loop + When system is in Fixed mode (75/35, 50/50, 30/70), this parameter can only be Close or Open Loop. + When system is in Flexible mode, this parameter can be either Close Loop, Open Loop or Disable. + The default TPC mode is Close Loop. + Device Allocation: AP" + DEFVAL { 2 } + ::= { wirelessInterface 11 } + +wirelessInterfacePTPMode OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PTP Setting + 0 - Off + 1 - Connect First SM, + 2 - MAC Address Limited + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 12 } + +wirelessInterfacePTPMACAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PTP MAC Address + Device Allocation: AP" + ::= { wirelessInterface 13 } + +wirelessInterfaceSyncSource OBJECT-TYPE + SYNTAX Integer32 (1|2|3|4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1PPS Sync Source + 1 - GPS, + 2 - CMM4, + 3 - Internal Free Run, + 4 - CMM3 + Device Allocation: AP" + DEFVAL { 3 } + ::= { wirelessInterface 14 } + +wirelessInterfaceSyncHoldTime OBJECT-TYPE + SYNTAX Integer32 (20..864000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "GPS Sync Hold Time in seconds + Device Allocation: AP" + DEFVAL { 30 } + ::= { wirelessInterface 15 } + +wirelessInterfaceScanFrequencyListTwenty OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..1064)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Scan Frequency List for 20 MHz + Device Allocation: SM" + ::= { wirelessInterface 16 } + +wirelessInterfaceScanFrequencyListForty OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..1064)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Scan Frequency List for 40 MHz + Device Allocation: SM" + ::= { wirelessInterface 17 } + +centerFrequency OBJECT-TYPE + SYNTAX Integer32 (0|2407..5970) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Per freq band: 5725 GHz for 5G SKU, 2407 for 2.4G SKU + Device Allocation: AP" + ::= { wirelessInterface 18 } + +dfsAlternative1CenterFrequency OBJECT-TYPE + SYNTAX Integer32 (0|2407..5970) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Per freq band + Device Allocation: AP" + ::= { wirelessInterface 19 } + +dfsAlternative2CenterFrequency OBJECT-TYPE + SYNTAX Integer32 (0|2407..5970) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Per freq band + Device Allocation: AP" + ::= { wirelessInterface 20 } + +wirelessMaximumCellSize OBJECT-TYPE + SYNTAX Integer32 (0..65) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum Cell Size in units + wirelessCellSizeUnit defines the unit type: + 1 - Miles + 2 - Kilometers + Device Allocation: AP" + DEFVAL { 3 } + ::= { wirelessInterface 21 } + +wirelessCellSizeUnit OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum Cell Size units: + 1 - Miles + 2 - Kilometers + Device Allocation: AP" + ::= { wirelessInterface 22 } + +wirelessMaximumSTA OBJECT-TYPE + SYNTAX Integer32 (0|1..120) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum Number of SM + Device Allocation: AP" + DEFVAL { 60 } + ::= { wirelessInterface 23 } + +wirelessRadiusTimeout OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS server response timeout + Device Allocation: AP" + DEFVAL { 5 } + ::= { wirelessRadius 1 } + +wirelessRadiusRetry OBJECT-TYPE + SYNTAX Integer32 (0..5) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS server retry + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessRadius 2 } + +wirelessRadiusGUIUserAuth OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM GUI User Authentication Option + 0 - Device Local Only + 1 - Remote RADIUS Server Only + 2 - Remote RADIUS Server and Fallback to Local + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessRadius 3 } + +wirelessRadiusCurrentGUIUserAuth OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current GUI User Authentication Option + 0 - Device Local Only + 1 - Remote RADIUS Server Only + 2 - Remote RADIUS Server and Fallback to Local + Device Allocation: SM" + ::= { wirelessRadius 4 } + +wirelessRadiusSeverInfo OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RADIUS server info + Device Allocation: SM" + ::= { wirelessRadius 5 } + +wirelessRadiusIdentityStr OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Identity String + Device Allocation: SM" + DEFVAL { "anonymous" } + ::= { wirelessRadius 6 } + +wirelessRadiusIdentityRealm OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Identity Realm + Device Allocation: SM" + DEFVAL { "cambiumnetworks.com" } + ::= { wirelessRadius 7 } + +wirelessRadiusUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Username + Device Allocation: SM" + DEFVAL { "cambium-station" } + ::= { wirelessRadius 8 } + +wirelessRadiusPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Password + Device Allocation: SM" + DEFVAL { "cambium" } + ::= { wirelessRadius 9 } + +useMACAddressAsWirelessRadiusUsername OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "For using an Ethernet MAC address instead of RADIUS username + 0 - Off (default), + 1 - using ':' as format, + 2 - using '-' as format + Device Allocation: SM" + DEFVAL { 0 } + ::= { wirelessRadius 10 } + +wirelessRadiusServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF WirelessRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RADIUS servers table + Device Allocation: AP" + ::= { wirelessRadiusServerList 1 } + +wirelessRadiusServerEntry OBJECT-TYPE + SYNTAX WirelessRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RADIUS servers table entry + Device Allocation: AP" + INDEX { wirelessRadiusServerIndex } + + ::= { wirelessRadiusServerTable 1 } + +WirelessRadiusServerEntry ::= SEQUENCE { + wirelessRadiusServerIndex + Integer32, + wirelessRadiusServerIP + IpAddress, + wirelessRadiusServerPort + Integer32, + wirelessRadiusServerSecret + DisplayString +} + +wirelessRadiusServerIndex OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS servers limiting number + Device Allocation: AP" + ::= { wirelessRadiusServerEntry 1 } + +wirelessRadiusServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS server IP address + Device Allocation: AP" + ::= { wirelessRadiusServerEntry 2 } + +wirelessRadiusServerPort OBJECT-TYPE + SYNTAX Integer32(1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS server port + Device Allocation: AP" + DEFVAL { 1812 } + ::= { wirelessRadiusServerEntry 3 } + +wirelessRadiusServerSecret OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS server port + Device Allocation: AP" + ::= { wirelessRadiusServerEntry 4 } + +wirelessRadiusDefaultCertificate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..8192)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Default RADIUS certificate + Device Allocation: SM" + ::= { wirelessRadiusCertificateSet 1 } + +wirelessRadiusUser1Certificate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0|1..8192)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default RADIUS certificate + Device Allocation: SM" + ::= { wirelessRadiusCertificateSet 2 } + +wirelessRadiusUser2Certificate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0|1..8192)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default RADIUS certificate + Device Allocation: SM" + ::= { wirelessRadiusCertificateSet 3 } + +wirelessRadiusUseDefaultCertificate OBJECT-TYPE + SYNTAX Integer32(0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS default certificate use + Device Allocation: SM" + DEFVAL { 1 } + ::= { wirelessRadiusCertificateSet 4 } + +wirelessRadiusPMP320Certificate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..8192)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PMP320 RADIUS certificate + Device Allocation: SM" + ::= { wirelessRadiusExtraCertificateSet 1 } + +wirelessRadiusUsePMP320Certificate OBJECT-TYPE + SYNTAX Integer32(0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS PMP320 certificate use + Device Allocation: SM" + DEFVAL { 1 } + ::= { wirelessRadiusExtraCertificateSet 2 } + +wirelessRadiusPMP450Certificate OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..8192)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PMP450 RADIUS certificate + Device Allocation: SM" + ::= { wirelessRadiusExtraCertificateSet 3 } + +wirelessRadiusUsePMP450Certificate OBJECT-TYPE + SYNTAX Integer32(0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS PMP450 certificate use + Device Allocation: SM" + DEFVAL { 1 } + ::= { wirelessRadiusExtraCertificateSet 4 } + +wirelessRadiusUseDefCertificate OBJECT-TYPE + SYNTAX Integer32(0|1) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "RADIUS default certificate use + Device Allocation: SM" + DEFVAL { 1 } + ::= { wirelessRadiusCertificateListRow1 1 } + +wirelessRadiusUser1CertificateName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "First user RADIUS certificate name + Device Allocation: AP" + DEFVAL { "cert2" } + ::= { wirelessRadiusCertificateListRow2 1 } + +wirelessRadiusUser2CertificateName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Second user RADIUS certificate name + Device Allocation: AP" + DEFVAL { "cert3" } + ::= { wirelessRadiusCertificateListRow3 1 } + +wirelessRadiusDefCertificateView OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "RADIUS default certificate view + Device Allocation: AP" + ::= { wirelessRadiusCertificateListRow1 2 } + +wirelessRadiusUser1CertificateView OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "First user RADIUS certificate view + Device Allocation: AP" + ::= { wirelessRadiusCertificateListRow2 2 } + +wirelessRadiusUser2CertificateView OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Second user RADIUS certificate view + Device Allocation: AP" + ::= { wirelessRadiusCertificateListRow3 2 } + +dfsAlternative1Bandwidth OBJECT-TYPE + SYNTAX Integer32 (1|2|3|4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Frequency Bandwidth + 1 - 20Mhz, + 2 - 40Mhz, + 3 - 10Mhz, + 4 - 5Mhz, + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 24 } + +dfsAlternative2Bandwidth OBJECT-TYPE + SYNTAX Integer32 (1|2|3|4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Frequency Bandwidth + 1 - 20Mhz, + 2 - 40Mhz, + 3 - 10Mhz, + 4 - 5Mhz, + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 25 } + +wirelessAcceptableAPRSSIThreshold OBJECT-TYPE + SYNTAX Integer32 (-100..-20) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP RSSI Threshold + Device Allocation: SM" + DEFVAL { -90 } + ::= { wirelessInterface 26 } + +wirelessAcceptableAPCINRThreshold OBJECT-TYPE + SYNTAX Integer32 (-5..60) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "AP CINR Threshold + Device Allocation: SM" + DEFVAL { 0 } + ::= { wirelessInterface 27 } + +wirelessInterfaceUnblockUSfreqs OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Block US 5.2 and 5.4 bands + 5.2 and 5.4 bands are blocked until DFS certification is acheived + Device Allocation: AP, SM" + ::= { wirelessInterface 28 } + +wirelessMIREnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum Information Rate (MIR) Limiting: + 0 - Disable, + 1 - Enable + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 29 } + +wirelessMIRSTAProfileNumber OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum Information Rate (MIR) Limiting Profile Number on SM + Device Allocation: SM" + ::= { wirelessInterface 30 } + +wirelessMIRAPDefaultProfileNumber OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum Information Rate (MIR) Limiting Default Profile number on AP + This Profile Number will be used by AP is SM provides improper profile + Device Allocation: AP" + ::= { wirelessInterface 31 } + +wirelessMIRProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF WirelessMIRProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Maximum Information Rate (MIR) Limiting profile Table + Device Allocation: AP" + ::= { wirelessMIRList 1 } + +wirelessMIRProfileEntry OBJECT-TYPE + SYNTAX WirelessMIRProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Maximum Information Rate (MIR) Limiting profile Table Entry + Device Allocation: AP" + INDEX { wirelessMIRProfileIndex } + ::= { wirelessMIRProfileTable 1 } + +WirelessMIRProfileEntry ::= SEQUENCE { + wirelessMIRProfileIndex + Integer32, + wirelessMIRProfileNumber + Integer32, + wirelessMIRProfileDescription + DisplayString, + wirelessDLMIR + Integer32, + wirelessULMIR + Integer32 +} + +wirelessMIRProfileIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum Information Rate (MIR) Limiting profile Number + Device Allocation: AP" + ::= { wirelessMIRProfileEntry 1 } + +wirelessMIRProfileNumber OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of MIR profile + Device Allocation: AP" + ::= { wirelessMIRProfileEntry 2 } + +wirelessMIRProfileDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MIR profile description + Device Allocation: AP" + ::= { wirelessMIRProfileEntry 3 } + + +wirelessDLMIR OBJECT-TYPE + SYNTAX Integer32 (100..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DL MIR in kilobits per second + Device Allocation: AP" + ::= { wirelessMIRProfileEntry 4 } + +wirelessULMIR OBJECT-TYPE + SYNTAX Integer32 (100..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "UL MIR in kilobits per second + Device Allocation: AP" + ::= { wirelessMIRProfileEntry 5 } + +wirelessInterfaceScanFrequencyBandwidth OBJECT-TYPE + SYNTAX Integer32 (1..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Frequency Bandwidth as bitmask, fields are: + 1 - 20Mhz, + 2 - 40Mhz, + 4 - 10Mhz, + 8 - 5Mhz + Device Allocation: SM" + DEFVAL { 1 } + ::= { wirelessInterface 32 } + +wirelessInterfaceGuardInterval OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Guard Interval: + 1 - Long GuardInterval, + 2 - Short GuardInterval + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 33 } + +wirelessInterfaceiFreqReuseMode OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Frequency Reuse Mode: + 0 - Off, + 1 - Frequency-Reuse-Front, + 2 - Frequency-Reuse-Back + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 34 } + +wirelessSTAPriority OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM priority value: + 0 - Normal, + 1 - High, + 2 - Low + Device Allocation: SM" + DEFVAL { 0 } + ::= { wirelessInterface 35 } + +wirelessSmoothingBit OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Smoothing Bit values: + 0 - Bit is cleared, smoothing is off, + 1 - Bit is set, smoothing is on + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 36 } + +wirelessSecurityMethod OBJECT-TYPE + SYNTAX Integer32 (0..6) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allowed types of authentications on SM side + (Preferred AP list is not set) + Use bitmask to enable pereferred methods, 0 - means enable method: + set 0-th bit to 0 - Open method (110b) + set 1-st bit to 0 - WPA2 method (101b) + set 2-nd bit to 0 - EAP-TTLS method (011b) + 0x00 - All enabled" + DEFVAL { 0 } + ::= { wirelessInterface 37 } + +wirelessAcceptableAPSNRThreshold OBJECT-TYPE + SYNTAX Integer32 (-5..60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP CINR Threshold + Device Allocation: SM" + DEFVAL { 0 } + ::= { wirelessInterface 38 } + +wirelessMgmtPacketRate OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Management rate: + 0 - MCS0 + 1 - MCS1 + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 39 } + +wirelessStaIsolate OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables bridging within the AP driver + between SMs. + 0 - Disabled + 1 - Enabled + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 40 } + +wirelessCcaEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear Channel Assignment: + 0 - Disable + 1 - Enable + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 41 } + +wirelessInterfaceScanFrequencyListTen OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..1064)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Scan Frequency List for 10MHz + Device Allocation: SM" + ::= { wirelessInterface 42 } + +wirelessInterfaceScanFrequencyListFive OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..1064)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Scan Frequency List for 5MHz + Device Allocation: SM" + ::= { wirelessInterface 43 } + +wirelessMulticastEnhanceMode OBJECT-TYPE + SYNTAX Integer32 (0|3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast enhancement mode + 0 - Disabled + 3 - IGMP Snooping + MC Passthru + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 44 } + +wirelessTXPowerManualLimit OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow user to limit MAX output TX Power + Device Allocation: SM" + DEFVAL { 0 } + ::= { wirelessInterface 48 } + +wirelessRateMaxMCS OBJECT-TYPE + SYNTAX Integer32 (1..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow user to set MAX TX rate + Not allowed for SNMP processing + Device Allocation: AP, SM" + ::= { wirelessInterface 49 } + +wirelessSMWifiDistance OBJECT-TYPE + SYNTAX Integer32 (1..52) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Distance to AP for SM in Standard Wi-Fi mode + wirelessCellSizeUnitdefines the unit type: + 1 - Miles + 2 - Kilometers + Device Allocation: SM" + DEFVAL { 1 } + ::= { wirelessInterface 50 } + +wirelessInterfaceProtocolMode OBJECT-TYPE + SYNTAX Integer32 (1|2|3|4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Protocol Module Mode: + 1 - TDD + 2 - AP/SM WiFi + 3 - PTP.LL + 4 - TDD PTP + Device Allocation: AP/SM" + DEFVAL { 1 } + ::= { wirelessInterface 51 } + +forceMcastBcast4Addr OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1 - TRUE + 0 - FALSE" + DEFVAL { 1 } + ::= { wirelessInterface 53 } + +wirelessInterfaceRateMinMCS OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum locked MCS rate. + Default allocation: AP, SM." + DEFVAL { 0 } + ::= { wirelessInterface 55 } + +wirelessInterfaceRateMaxMCS OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum locked MCS rate. + Default allocation: AP, SM." + DEFVAL { 15 } + ::= { wirelessInterface 56 } + +wirelessMulticastIgmpFastLeave OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast enhancement mode + 0 - IGMP Fast Leave OFF + 1 - IGMP Fast Leave ON + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 57 } + +wirelessInterfaceTDDFrameSize OBJECT-TYPE + SYNTAX Integer32 (2500|5000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TDD Frame Duration in microseconds + 2500 - 2.5 ms + 5000 - 5 ms + Device Allocation: AP" + DEFVAL { 5000 } + ::= { wirelessInterface 58 } + +wirelessInterfaceColocState OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Co-location state + 0 - disabled + 1 - FSK co-location + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 59 } + +wirelessInterfaceColocSystemSyncSrc OBJECT-TYPE + SYNTAX Integer32 (1|2|4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Co-location state + 1 - GPS, + 2 - CMM4, + 4 - CMM3 + Device Allocation: AP" + DEFVAL { 2 } + ::= { wirelessInterface 60 } + +wirelessAPWifiWLANmode OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP Wi-Fi WLAN mode (short, 1000m operational distance) + 0 - Disabled, + 1 - Enabled + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 61 } + +apWiFiDLCTSMode OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force AP WiFi to enable Self CTS + 0 - Disabled, + 1 - Enabled + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 62 } + +apWiFiULCTSRTSMode OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force AP WiFi to add ERP IE to the Beacon + 0 - Disabled, + 1 - Enabled + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 63 } + +apWiFiRTSThreshold OBJECT-TYPE + SYNTAX Integer32 (1..2346) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Wi-Fi interface RTS Threshold + Device Allocation: AP, SM" + DEFVAL { 2346 } + ::= { wirelessInterface 64 } + +wirelessMACFilter OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable MAC list filter + 0 - Disabled, + 1 - Enabled + Device Allocation: AP" + DEFVAL { 0 } + ::= { wirelessInterface 70 } + +wirelessMACFilterPolicy OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Permit/Prevent policy for MAC list + 1 - Prevent + 2 - Permit + Device Allocation: AP" + DEFVAL { 1 } + ::= { wirelessInterface 71 } + +wirelessMACFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF WirelessMACFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table for MAC filter list + Device Allocation: AP" + ::= { wirelessInterface 72 } + +wirelessMACFilterEntry OBJECT-TYPE + SYNTAX WirelessMACFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "L2 ACL Table Entry + Device Allocation: AP" + INDEX { wirelessMACFilterIndex } + ::= { wirelessMACFilterTable 1 } + +WirelessMACFilterEntry ::= SEQUENCE { + wirelessMACFilterIndex + Integer32, + wirelessFilterMAC + DisplayString, + wirelessFilterInfo + DisplayString +} + +wirelessMACFilterIndex OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC filter list table Index(equal max STA) + Table Entry is cleared if Index is set to zero + Device Allocation: AP" + ::= { wirelessMACFilterEntry 1 } + +wirelessFilterMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC of SM for filter table + Device Allocation: AP" + ::= { wirelessMACFilterEntry 2 } + +wirelessFilterInfo OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description for MAC in the filter table + Device Allocation: AP" + ::= { wirelessMACFilterEntry 3 } + +l2FirewallEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 ACL Status Flag: + 0 - Disable, + 1 - Enable. + Device Allocation: AP, SM" + ::= { l2Firewall 1 } + +l2FirewallTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2FirewallEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table for L2 ACL + Device Allocation: AP, SM" + ::= { l2Firewall 2 } + +l2FirewallEntry OBJECT-TYPE + SYNTAX L2FirewallEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "L2 ACL Table Entry + Device Allocation: AP, SM" + INDEX { l2FirewallEntryIndex } + ::= { l2FirewallTable 1 } + +L2FirewallEntry ::= SEQUENCE { + l2FirewallEntryIndex + Integer32, + l2FirewallEntryName + DisplayString, + l2FirewallEntryAction + Integer32, + l2FirewallEntryInterface + Integer32, + l2FirewallEntryLog + Integer32, + l2FirewallEntryEtherType + Integer32, + l2FirewallEntryVlanID + Integer32, + l2FirewallEntrySrcMAC + DisplayString, + l2FirewallEntrySrcMask + DisplayString, + l2FirewallEntryDstMAC + DisplayString, + l2FirewallEntryDstMask + DisplayString +} + +l2FirewallEntryIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 Firewall Table Index + Table Entry is cleared if Index is set to zero + Device Allocation: AP, SM" + ::= { l2FirewallEntry 1 } + +l2FirewallEntryName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 ACL Rule Name. + Device Allocation: AP, SM" + ::= { l2FirewallEntry 2 } + +l2FirewallEntryAction OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Action: + 0 - Reject, + 1 - Permit. + Device Allocation: AP, SM" + ::= { l2FirewallEntry 3 } + +l2FirewallEntryInterface OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Interface: + 1 - WAN, + 2 - LAN. + Device Allocation: AP, SM" + ::= { l2FirewallEntry 4 } + +l2FirewallEntryLog OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Log: + 1 - On, + 0 - Off. + Device Allocation: AP, SM" + ::= { l2FirewallEntry 5 } + +l2FirewallEntryEtherType OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 ACL Ethernet type: 0000-ffff + Device Allocation: AP, SM" + ::= { l2FirewallEntry 6 } + +l2FirewallEntryVlanID OBJECT-TYPE + SYNTAX Integer32 (0|1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 ACL Vlan ID + Device Allocation: AP, SM" + ::= { l2FirewallEntry 7 } + +l2FirewallEntrySrcMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 ACL Source MAC Address + Device Allocation: AP, SM" + ::= { l2FirewallEntry 8 } + +l2FirewallEntrySrcMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 ACL Source MAC Address Mask + Device Allocation: AP, SM" + ::= { l2FirewallEntry 9 } + +l2FirewallEntryDstMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 ACL Destination MAC Address + Device Allocation: AP, SM" + ::= { l2FirewallEntry 10 } + +l2FirewallEntryDstMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|11..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L2 ACL Destination MAC Address Mask + Device Allocation: AP, SM" + ::= { l2FirewallEntry 11 } + +l2WanRemoteAccess OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remote Access To AP Through Wan: + 0 - Decline, + 1 - Allow + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { l2Firewall 3 } + +l2SnmpLanRemoteAccess OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP access from LAN: + 0 - Decline, + 1 - Allow + Device Allocation: AP, SM" + DEFVAL { 1 } + ::= { l2Firewall 4 } + +l2DHCPServersBelowSTA OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow DHCP Servers Below SM: + 0 - Decline, + 1 - Allow + Device Allocation: SM" + DEFVAL { 0 } + ::= { l2Firewall 5 } + +l2LanRemoteAccess OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Management Access Through LAN: + 0 - Wireless Only, + 1 - Ethernet and Wireless + Device Allocation: SM" + DEFVAL { 0 } + ::= { l2Firewall 6 } + +l3FirewallEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Status + 1 - Enable, + 0 - Disable + Device Allocation: AP, SM" + ::= { l3Firewall 1 } + +l3FirewallTable OBJECT-TYPE + SYNTAX SEQUENCE OF L3FirewallEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "L3 Firewall Table + Device Allocation: AP, SM" + ::= { l3Firewall 2 } + +l3FirewallEntry OBJECT-TYPE + SYNTAX L3FirewallEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "L3 Firewall Table Entry + Device Allocation: AP, SM" + INDEX { l3FirewallEntryIndex } + ::= { l3FirewallTable 1 } + +L3FirewallEntry ::= SEQUENCE { + l3FirewallEntryIndex + Integer32, + l3FirewallEntryName + DisplayString, + l3FirewallEntryAction + Integer32, + l3FirewallEntryInterface + Integer32, + l3FirewallEntryLog + Integer32, + l3FirewallEntryProtocol + Integer32, + l3FirewallEntryPort + Integer32, + l3FirewallEntrySrcIP + IpAddress, + l3FirewallEntrySrcMask + IpAddress, + l3FirewallEntryDstIP + IpAddress, + l3FirewallEntryDstMask + IpAddress, + l3FirewallEntryDSCP + Integer32, + l3FirewallEntryToS + Integer32 +} + +l3FirewallEntryIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Table Index + Table Entry is cleared if Index is set to zero + Device Allocation: AP, SM" + ::= { l3FirewallEntry 1 } + +l3FirewallEntryName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0|1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Name + Device Allocation: AP, SM" + ::= { l3FirewallEntry 2 } + +l3FirewallEntryAction OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Acrion + 0 - Reject, + 1 - Permit + Device Allocation: AP, SM" + ::= { l3FirewallEntry 3 } + +l3FirewallEntryInterface OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Interface + 1 - WAN, + 2 - LAN + Device Allocation: AP, SM" + ::= { l3FirewallEntry 4 } + +l3FirewallEntryLog OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Log Flag + 1 - Rule Loggin is On, + 0 - Rule Logging is Off + Device Allocation: AP, SM" + ::= { l3FirewallEntry 5 } + +l3FirewallEntryProtocol OBJECT-TYPE + SYNTAX Integer32 (0|1|2|3|4|5) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rules IP Protocol + 1 - TCP, + 2 - UDP, + 3 - TCP+UDP, + 4 - ICMP, + 5 - IP + Device Allocation: AP, SM" + ::= { l3FirewallEntry 6 } + +l3FirewallEntryPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Port + Device Allocation: AP, SM" + ::= { l3FirewallEntry 7 } + +l3FirewallEntrySrcIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Source IP Address + Device Allocation: AP, SM" + ::= { l3FirewallEntry 8 } + +l3FirewallEntrySrcMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Source Network Mask + Device Allocation: AP, SM" + ::= { l3FirewallEntry 9 } + +l3FirewallEntryDstIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Destination IP Address + Device Allocation: AP, SM" + ::= { l3FirewallEntry 10 } + +l3FirewallEntryDstMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule Destination Network Mask + Device Allocation: AP, SM" + ::= { l3FirewallEntry 11 } + +l3FirewallEntryDSCP OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule DSCP + Device Allocation: AP, SM" + ::= { l3FirewallEntry 12 } + +l3FirewallEntryToS OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "L3 ACL Rule TOS + Device Allocation: AP, SM" + ::= { l3FirewallEntry 13 } + +dmzEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable DMZ: + 1 - Enable, + 0 - Disable. + Device Allocation: SM" + DEFVAL { 0 } + ::= { dmz 1 } + +dmzIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DMZ IP Address. + Device Allocation: SM" + ::= { dmz 2 } + +voipEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VoIP Enable: + 0 - disable, + 1 - enable + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { confQoS 1 } + +qosEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable QoS: + 0 - disable, + 1 - enable + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { confQoS 2 } + +classificationListTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClassificationListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Quality of Service rules Table + Device Allocation: AP, SM" + ::= { confQoS 3 } + +mcPriority OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast Priority: + 0 - low, + 1 - high + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { confQoS 4 } + +bcPriority OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Broadcast Priority: + 0 - low, + 1 - high + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { confQoS 5 } + +classificationListEntry OBJECT-TYPE + SYNTAX ClassificationListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Quality of Service Rule Entry + Device Allocation: AP, SM" + INDEX { classificationRuleIndex } + ::= { classificationListTable 1 } + +ClassificationListEntry ::= SEQUENCE { + classificationRuleIndex + Integer32, + classificationRuleType + Integer32, + classificationRuleValue + Integer32, + classificationRuleIP + IpAddress, + classificationRuleMAC + DisplayString, + classificationRuleMask + DisplayString, + classificationRuleDirection + Integer32, + classificationRuleQueue + Integer32 +} + +classificationRuleIndex OBJECT-TYPE + SYNTAX Integer32 (0..14) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "QoS Rule Table Index + Table Entry is cleared if Index is set to zero + Device Allocation: AP, SM" + ::= { classificationListEntry 1 } + +classificationRuleType OBJECT-TYPE + SYNTAX Integer32 (0|1..9) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "QoS Rule Type: + 1 - voip, + 2 - dscp, + 3 - cos, + 4 - vlanid, + 5 - ethertype, + 6 - ipv4, + 7 - mac, + 8 - broadcast, + 9 - multicast + Device Allocation: AP, SM" + ::= { classificationListEntry 2 } + +classificationRuleValue OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "QoS Rule Value. Qos rule value is valid only for dscp, cos, vlanid and ethertype Rule types + Device Allocation: AP, SM" + ::= { classificationListEntry 3 } + +classificationRuleIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "QoS IP Address + Device Allocation: AP, SM" + ::= { classificationListEntry 4 } + +classificationRuleMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "QoS MAC Address + Device Allocation: AP, SM" + ::= { classificationListEntry 5 } + +classificationRuleMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|7..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "QoS Netmask + Device Allocation: AP, SM" + ::= { classificationListEntry 6 } + +classificationRuleDirection OBJECT-TYPE + SYNTAX Integer32 (0|1..3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP or MAC Rules direction: + 1 - Source, + 2 - Destination, + 3 - Either (or Both directions) + Device Allocation: AP, SM" + ::= { classificationListEntry 7 } + +classificationRuleQueue OBJECT-TYPE + SYNTAX Integer32 (0|1..3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Rule Queue: + 1- Hight, + 2 - Low, + 3 - VoIP + Device Allocation: AP, SM" + ::= { classificationListEntry 8 } + +portForwardingEntryEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port Forwarding feature: + 0 - Disable, + 1 - Enable + Device Allocation: SM" + ::= { portForwarding 1 } + +portForwardingTable OBJECT-TYPE + SYNTAX SEQUENCE OF PortForwardingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port Forwarding Rules Table + Device Allocation: SM" + ::= { portForwarding 2 } + +portForwardingEntry OBJECT-TYPE + SYNTAX PortForwardingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port Forwarding Table Rule Entry + Device Allocation: SM" + INDEX { portForwardingTableEntryIndex } + ::= { portForwardingTable 1 } + +PortForwardingEntry ::= SEQUENCE { + portForwardingTableEntryIndex + Integer32, + portForwardingTableEntryProtocol + Integer32, + portForwardingTableEntryWLANPortBegin + Integer32, + portForwardingTableEntryWLANPortEnd + Integer32, + portForwardingTableEntryLANIP + IpAddress, + portForwardingTableEntryWLANPortMappedBegin + Integer32 +} + +portForwardingTableEntryIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port Forwarding Table Entry Index + Table Entry is cleared if Index is set to zero + Device Allocation: SM" + ::= { portForwardingEntry 1 } + +portForwardingTableEntryProtocol OBJECT-TYPE + SYNTAX Integer32 (0|1|2|3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port Forwarding Table Entry Rule Protocol: + 0 - Clear Rule, + 1 - UDP, + 2 - TCP, + 3 - UDP+TCP + Device Allocation: SM" + ::= { portForwardingEntry 2 } + +portForwardingTableEntryWLANPortBegin OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port Forwarding WLAN Port Start number + Device Allocation: SM" + ::= { portForwardingEntry 3 } + +portForwardingTableEntryWLANPortEnd OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port Forwarding WLAN Port End number + Device Allocation: SM" + ::= { portForwardingEntry 4 } + +portForwardingTableEntryLANIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port Forwarding LAN IP Address + Device Allocation: SM" + ::= { portForwardingEntry 5 } + +portForwardingTableEntryWLANPortMappedBegin OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port Forwarding Mapped Port number + Device Allocation: SM" + ::= { portForwardingEntry 6 } + +portForwardingSepMangIPEntryEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding feature: + 0 - Disable, + 1 - Enable + Device Allocation: SM" + ::= { portForwarding 3 } + +portForwardingSepMangIPTable OBJECT-TYPE + SYNTAX SEQUENCE OF PortForwardingSepMangIPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding Rules Table + Device Allocation: SM" + ::= { portForwarding 4 } + +portForwardingSepMangIPEntry OBJECT-TYPE + SYNTAX PortForwardingSepMangIPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding Table Rule Entry + Device Allocation: SM" + INDEX { portForwardingSepMangIPTableEntryIndex } + ::= { portForwardingSepMangIPTable 1 } + +PortForwardingSepMangIPEntry ::= SEQUENCE { + portForwardingSepMangIPTableEntryIndex + Integer32, + portForwardingSepMangIPTableEntryProtocol + Integer32, + portForwardingSepMangIPTableEntryWLANPortBegin + Integer32, + portForwardingSepMangIPTableEntryWLANPortEnd + Integer32, + portForwardingSepMangIPTableEntryLANIP + IpAddress, + portForwardingSepMangIPTableEntryWLANPortMappedBegin + Integer32 +} + +portForwardingSepMangIPTableEntryIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding Table Entry Index + Table Entry is cleared if Index is set to zero + Device Allocation: SM" + ::= { portForwardingSepMangIPEntry 1 } + +portForwardingSepMangIPTableEntryProtocol OBJECT-TYPE + SYNTAX Integer32 (0|1|2|3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding Table Entry Rule Protocol: + 0 - Clear Rule, + 1 - UDP, + 2 - TCP, + 3 - UDP+TCP + Device Allocation: SM" + ::= { portForwardingSepMangIPEntry 2 } + +portForwardingSepMangIPTableEntryWLANPortBegin OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding WLAN Port Start number + Device Allocation: SM" + ::= { portForwardingSepMangIPEntry 3 } + +portForwardingSepMangIPTableEntryWLANPortEnd OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding WLAN Port End number + Device Allocation: SM" + ::= { portForwardingSepMangIPEntry 4 } + +portForwardingSepMangIPTableEntryLANIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding LAN IP Address + Device Allocation: SM" + ::= { portForwardingSepMangIPEntry 5 } + +portForwardingSepMangIPTableEntryWLANPortMappedBegin OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SM Separate Management IP Port Forwarding Mapped Port number + Device Allocation: SM" + ::= { portForwardingSepMangIPEntry 6 } + +staticRoutesEnableMain OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Static Routes trigger + 0 - Disable + 1 - Enable" + DEFVAL { 0 } + ::= { routing 1 } + +cambiumStaticRoutesCnfTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumStaticRoutesCnfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Static Routes Table" + ::= { routing 2 } + +cambiumDeviceAgentEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remote Management: + 0 - Disable + 1 - Enable + Cambium provides cloud management of Cambium devices called cnMaestro. + This allows a user to manage all of their various Cambium devices via the web from any location in the world. + This field enables this cnMaestro Cloud Management." + DEFVAL { 1 } + ::= { cambiumDeviceAgent 1 } + +cambiumDeviceAgentCNSURL OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "cnMaestro URL: + This specifies the URL for accessing the cnMaestro Cloud Manager" + ::= { cambiumDeviceAgent 2 } + +cambiumCNSDeviceAgentID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cambium ID: + This is a user name for the cnMaestro Remote Management system. + This is used with the 'Onboarding Key' to on-board older Cambium devices, + which are not provisioned with an MSN in the Cambium factory." + ::= { cambiumDeviceAgent 3 } + +cambiumCNSDeviceAgentPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Onboarding Key: + This is a password for the cnMaestro Remote Management system. + This is used with the 'Cambium ID' to on-board older Cambium devices, + which are not provisioned with an MSN in the Cambium factory." + ::= { cambiumDeviceAgent 4 } + +cambiumStaticRoutesCnfEntry OBJECT-TYPE + SYNTAX CambiumStaticRoutesCnfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Static Routes Dest/Getway pair entry" + INDEX { cambiumStaticRoutesCnfIndex } + ::= { cambiumStaticRoutesCnfTable 1 } + +CambiumStaticRoutesCnfEntry ::= SEQUENCE { + cambiumStaticRoutesCnfIndex + Integer32, + cambiumStaticRoutesCnfDestIP + IpAddress, + cambiumStaticRoutesCnfGW + IpAddress, + cambiumStaticRoutesCnfNetmask + IpAddress, + cambiumStaticRoutesCnfEnbl + Integer32, + cambiumStaticRoutesCnfInfo + DisplayString +} + +cambiumStaticRoutesCnfIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Index" + ::= { cambiumStaticRoutesCnfEntry 1 } + +cambiumStaticRoutesCnfDestIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination IP" + ::= { cambiumStaticRoutesCnfEntry 2 } + +cambiumStaticRoutesCnfGW OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Getway IP" + ::= { cambiumStaticRoutesCnfEntry 3 } + +cambiumStaticRoutesCnfNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Dest IP Netmask" + ::= { cambiumStaticRoutesCnfEntry 4 } + +cambiumStaticRoutesCnfEnbl OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Static Routes enable an entry" + ::= { cambiumStaticRoutesCnfEntry 5 } + +cambiumStaticRoutesCnfInfo OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..100)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Static Routes Interface Name" + ::= { cambiumStaticRoutesCnfEntry 6 } + + +mgmtVLANEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Management VLANs State: + 0 - Disable, + 1 - Enable + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { mgmtVLAN 1 } + +mgmtVLANVID OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Management VLAN ID + Device Allocation: AP, SM" + ::= { mgmtVLAN 2 } + +mgmtVLANVP OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Management VLAN VP + Device Allocation: AP, SM" + ::= { mgmtVLAN 3 } + +dataVLANEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Data VLANs State: + 0 - Disable, + 1 - Enable + Device Allocation: SM" + DEFVAL { 0 } + ::= { dataVLAN 1 } + +dataVLANVID OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Data VLAN ID + Device Allocation: SM" + ::= { dataVLAN 2 } + +dataVLANVP OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Data VLAN VP + Device Allocation: SM" + ::= { dataVLAN 3 } + +mcastVLANEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast VLAN State: + 0 - Disable, + 1 - Enable + Device Allocation: SM" + DEFVAL { 0 } + ::= { mcastVLAN 1 } + +mcastVLANVID OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast VLAN ID + Device Allocation: SM" + ::= { mcastVLAN 2 } + +mcastVLANVP OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multicast VLAN VP + Device Allocation: SM" + ::= { mcastVLAN 3 } + +membershipVLANTable OBJECT-TYPE + SYNTAX SEQUENCE OF MembershipVLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Membership VLAN Rules Table + Device Allocation: SM" + ::= { vlans 3 } + +membershipVLANEntry OBJECT-TYPE + SYNTAX MembershipVLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Membership VLAN Table Rule Entry + Device Allocation: SM" + INDEX { membershipVLANTableEntryIndex } + ::= { membershipVLANTable 1 } + +MembershipVLANEntry ::= SEQUENCE { + membershipVLANTableEntryIndex + Integer32, + membershipVLANTableEntryVIDBegin + Integer32, + membershipVLANTableEntryVIDEnd + Integer32 +} + +membershipVLANTableEntryIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Membership VLAN Table Entry Index + Table Entry is cleared if Index is set to zero + Device Allocation: SM" + ::= { membershipVLANEntry 1 } + +membershipVLANTableEntryVIDBegin OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Membership VLAN Table Entry VLAN ID Begin + Device Allocation: SM" + ::= { membershipVLANEntry 2 } + +membershipVLANTableEntryVIDEnd OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Membership VLAN Table Entry VLAN ID End + Device Allocation: SM" + ::= { membershipVLANEntry 3 } + +mappingVLANTable OBJECT-TYPE + SYNTAX SEQUENCE OF MappingVLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Mapping VLAN Rules Table + Device Allocation: SM" + ::= { vlans 5 } + +mappingVLANEntry OBJECT-TYPE + SYNTAX MappingVLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Mapping VLAN Table Rule Entry + Device Allocation: SM" + INDEX { mappingVLANTableEntryIndex } + ::= { mappingVLANTable 1 } + +MappingVLANEntry ::= SEQUENCE { + mappingVLANTableEntryIndex + Integer32, + mappingVLANTableEntryCVLAN + Integer32, + mappingVLANTableEntrySVLAN + Integer32 +} + +mappingVLANTableEntryIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mapping VLAN Table Entry Index + Table Entry is cleared if Index is set to zero + Device Allocation: SM" + ::= { mappingVLANEntry 1 } + +mappingVLANTableEntryCVLAN OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mapping VLAN Table C-VLAN ID, + Defines VLAN ID to be mapped from CPE side. + Device Allocation: SM" + ::= { mappingVLANEntry 2 } + +mappingVLANTableEntrySVLAN OBJECT-TYPE + SYNTAX Integer32 (0|1..4095) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mapping VLAN Table S-VLAN ID, + Defines VLAN ID to be mapped from Service provider. + Device Allocation: SM" + ::= { mappingVLANEntry 3 } + +dlkmNATSIPHelpers OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables Auxiliary Netfilter NAT SIP Helper modules support: + 0 - Disable, + 1 - Enabled + Device Allocation: AP, SM" + ::= { dlkm 1 } + +prefferedAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrefferedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Preffered AP Table + Device Allocation: SM" + ::= { wirelessPrefList 1 } + +prefferedAPEntry OBJECT-TYPE + SYNTAX PrefferedAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Preffered SSID Table Entry + Device Allocation: SM" + INDEX { prefferedListTableEntryIndex } + ::= { prefferedAPTable 1 } + +PrefferedAPEntry ::= SEQUENCE { + prefferedListTableEntryIndex + Integer32, + prefferedListTableEntrySSID + DisplayString, + prefferedListTableEntryKEY + DisplayString, + prefferedListTableSecurityMethod + Integer32 +} + +prefferedListTableEntryIndex OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Preferred AP Table Index + Table Entry is cleared if Index is set to zero + Device Allocation: SM" + ::= { prefferedAPEntry 1 } + +prefferedListTableEntrySSID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Preferred AP SSID + Device Allocation: SM" + ::= { prefferedAPEntry 2 } + +prefferedListTableEntryKEY OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|8..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Preferred AP Shared Key + Device Allocation: SM" + ::= { prefferedAPEntry 3 } + +prefferedListTableSecurityMethod OBJECT-TYPE + SYNTAX Integer32(0..6) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication modes to connect to AP + Device Allocation: SM + Use bitmask to enable pereferred methods, 0 - means enable method: + set 0-th bit to 0 - Open method (110b) + set 1-st bit to 0 - WPA2 method (101b) + set 2-nd bit to 0 - EAP-TTLS method (011b) + 0x00 - All enabled" + DEFVAL { 0 } + ::= { prefferedAPEntry 4 } + + +cambiumpmp80211DeviceReboot OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID for Device Reboot, send reboot command to device + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 1 } + +cambiumpmp80211ConfigurationReset OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID for System Configuration reset to Defaults + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 2 } + +cambiumpmp80211ConfigurationSave OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID for configuration save + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 3 } + +-- OID for configuration Apply action + +cambiumpmp80211ConfigurationApply OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID for configuration Apply + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 4 } + +cambiumpmp80211ConfigurationDiscard OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID for configuration Discard + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 5 } + +cambiumpmp80211ConfigurationState OBJECT-TYPE + SYNTAX Integer32 (0..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System configuration state OID. + Bit masks: + 0000 0001 - System is configured. + 0000 0010 - There are unsaved changesets. + 0000 0100 - There are unrestarted services. + 0000 1000 - Needed reboot of the system. + 0001 0000 - Configurations was reset. + 0010 0000 - Services restarting in process. + 0100 0000 - Software Update performed. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 6 } + +cambiumpmp80211SoftwareUpdate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System OID for Software Update Agent, + SW Update link value can be either remote firmware link (http, https, ftp), + or local file link: /tmp/firmware.tar.gz + NOTE: Device is automatically rebooted if link type is remote + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 7 } + +cambiumpmp80211SoftwareUpdateStatus OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software Update Status OID + 0 - No SW Update is pending or No SW upgrade occurs, + 1 - SW Update is in progress, Uploading image to device, + 2 - SW Update is in progress, Verifying SHA2 signature, + 3 - SW Update is in progress, Executing pre-update script, + 4 - SW Update is in progress, Uploading image to flash, + 5 - SW Update is in progress, Uploading u-boot to flash, + 6 - SW Update is in progress, Executing post-update script, + 7 - SW Update is finished, waiting for reboot, + 8 - SW Update is in progress, Executing config down-grade script + When SW Update is successfully, return value is 7, + GUI or NMS indicate that SW update was successful, + Device can be rebooted. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 8 } + +cambiumpmp80211STAListUpdate OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System OID for SM List update + When this OID is received, + Connected SM list table is getting updated with actual SM list + Device Allocation: AP" + ::= { cambiumpmp80211SystemActions 9 } + +cambiumpmp80211STAListUpdateStatus OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sta List Update Status OID. + This OID is used to indicate SM list table status: + 0 - No SMs are registerd to AP + 1 - SM List Table is getting updated + 2 - SM Data is ready + Device Allocation: AP" + ::= { cambiumpmp80211SystemActions 10 } + +cambiumpmp80211APListUpdate OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System OID for AP List update + When this OID is received, + Scanned AP list table is getting updated with actual AP scan list + Device Allocation: SM" + ::= { cambiumpmp80211SystemActions 11 } + +cambiumpmp80211APListUpdateStatus OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP List Update Status OID. + This OID is used to indicate AP list table status: + 0 - No APs are available in the list + 1 - AP List Table is getting updated + 2 - AP Data is ready + Device Allocation: SM" + ::= { cambiumpmp80211SystemActions 12 } + +cambiumpmp80211SoftwareUpdateError OBJECT-TYPE + SYNTAX Integer32 (0..22) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software Update error code: + 0 - Finished successfully, waiting for reboot + 1 - SW update file download failed + 2 - Unpack failed, damaged or wrong format package + 3 - Firmware digital signature check failed + 4 - U-Boot digital signature check failed + 5 - Firmware FLASH write failed + 6 - U-Boot FLASH write failed + 7 - Boot partition switch failed + 8 - Board SKU is not supported for this firmware + 9 - Can't read firmware version, upgrade is impossible + 10 - Down-grade not supported for 802.11 driver + 11 - Down-grade below 2.3.1 is not supported for AP Lite device + 12 - Down-grade not supported for non SM TDD mode + 13 - Down-grade below 2.4.2 not supported for Ironman/Ironland board type + 14 - Down-grade below 2.5.0 not supported for AP WiFi + 15 - Down-grade below 2.4.3 not supported for Reset Via Power Sequence + 16 - Down-grade below 2.4.3 not supported for Particular Country Locked device + 17 - Down-grade below 2.5.0 not supported for 2.5ms mode + 18 - Down-grade below 2.5.2 not supported for Use MAC Address as EAP-TTLS Username + 19 - Down-grade below 2.6.0 not supported for 5/10Mhz BW for WiFi & ePTP mode + 20 - Down-grade below 2.6.0 not supported for Separate Management IP Port Forwarding + 21 - General error. Device has no free memory + 22 - General error code + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 13 } + +cambiumpmp80211StatsPerSTAListUpdateStatus OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Stats per SM List Update Status OID. + This OID is used to indicate Stats per SM list table status: + 0 - No SMs are registerd to AP + 1 - TBD + 2 - TBD" + ::= { cambiumpmp80211SystemActions 14 } + +cambiumpmp80211StatsPerSTAListUpdate OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System OID for Stats per SM table update + When this OID is received, + Stats per SM table is getting updated with actual data" + ::= { cambiumpmp80211SystemActions 15 } + +cambiumpmp80211STADisconnect OBJECT-TYPE + SYNTAX Integer32 (1..120) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System OID for particular SM disconnection + Device Allocation: AP" + ::= { cambiumpmp80211SystemActions 16 } + +cambiumpmp80211GPSAutopopulate OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System action to auto-populate GPS stats for device + into system configuration + device location for latitude, longitude and height + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 17 } + +cambiumpmp80211SoftwareUpdateErrorStr OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Software Update error, text descriprion" + ::= { cambiumpmp80211SystemActions 18 } + +cambiumpmp80211GpsFirmwareUpdate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System OID for GPS Firmware Update Agent, + Gps FW Update link value can be either remote firmware link (http, https, ftp), + or local file link: /tmp/firmware.tar.gz + NOTE: Device is automatically rebooted if link type is remote + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 19 } + +cambiumpmp80211GpsFirmwareUpdateError OBJECT-TYPE + SYNTAX Integer32 (0..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Firmware Update error code: + 0 - Finished successfully + 1 - SW update file download failed + 2 - Unpack failed, damaged or wrong format package, or file access error + 3 - GPS Firmware digital signature check failed + 4 - GPS DA digital signature check failed + 5 - GPS DA download to GPS device failed + 6 - GPS FW download to GPS device failed + 7 - Board SKU is not supported for this firmware + 8 - GPS general communication error + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 21 } + +cambiumpmp80211GpsFirmwareUpdateErrorStr OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "GPS Firmware Update error, text description" + ::= { cambiumpmp80211SystemActions 22 } + +cambiumBridgeTableAPStatus OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP Bridge Table Update Status OID. + This OID is used to indicate bridge table status: + 0 - Bridge table is empty + 1 - Bridge table is filled with data + 2 - AP Data is ready + Device Allocation: AP" + ::= { cambiumpmp80211SystemActions 25 } + +cambiumBridgeTableSTAUpdate OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System OID for AP Bridge Table update. + When this OID is received, bridge table is getting updated with actual + bridge table list + Device Allocation: SM" + ::= { cambiumpmp80211SystemActions 26 } + +cambiumBridgeTableSTAStatus OBJECT-TYPE + SYNTAX Integer32 (0|1|2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Bridge Table Update Status OID. + This OID is used to indicate bridge table status: + 0 - Bridge table is empty + 1 - Bridge table is filled with data + 2 - SM Data is ready + Device Allocation: SM" + ::= { cambiumpmp80211SystemActions 27 } + +cambiumBridgeTableAPUpdate OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System OID for Bridge Table update. + When this OID is received, bridge table is getting updated with actual + bridge table list + Device Allocation: AP" + ::= { cambiumpmp80211SystemActions 28 } + +cambiumForceTabUpdDHCP OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update DHCP Host table, + 1 - Force action + Device Allocation: SM" + ::= { cambiumpmp80211SystemActions 30 } + +cambiumForceTabUpdTrap OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update SNMP Trap table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 31 } + +cambiumForceTabUpdl2Frw OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update l2 Firewal table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 32 } + +cambiumForceTabUpdl3Frw OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update l3 Firewal table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 33 } + +cambiumForceTabUpdQos OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update Quality of Service table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 34 } + +cambiumForceTabUpdPortFw OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update Port Forwarding table, + 1 - Force action + Device Allocation: SM" + ::= { cambiumpmp80211SystemActions 35 } + +cambiumForceTabUpdVlan OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update Membership VLAN table, + 1 - Force action + Device Allocation: SM" + ::= { cambiumpmp80211SystemActions 36 } + +cambiumForceTabUpdMappingVlan OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update VLAN Mapping table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 37 } + +cambiumConfigurationApplyOnReboot OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID for configuration Apply + on stage of device reboot. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 38 } + +cambiumForceSTARescan OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "force a STA rescan, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 39 } + +cambiumForceTabUpdMcastDeny OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update Multicast deny table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 40 } + +cambiumForceTabUpdStaticRoutesCnf OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update Static Routes Conf table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 41 } + +cambiumForceTabUpdMIR OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update MIR table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 42 } + +cambiumForceTabUpdRadiusServ OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update Radius Server table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 43 } + +cambiumForceTabUpdPrefAPList OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update Preferred AP list table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 44 } + +cambiumForceTabUpdAPAlias OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update AP Alias table, + 1 - Force action + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemActions 45 } + +cambiumForceTabUpdPortFwSepMangIP OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force update Separate Management IP Port Forwarding table, + 1 - Force action + Device Allocation: SM" + ::= { cambiumpmp80211SystemActions 46 } + +cambiumpmp80211SoftwareUpdateStatusTrap NOTIFICATION-TYPE + OBJECTS { + cambiumpmp80211SoftwareUpdateError, + cambiumpmp80211SoftwareUpdateErrorStr + } + STATUS current + DESCRIPTION + "Software Update error TRAP. Trap indicating Software Update State. + This state is indicated by the included value of cambiumpmp80211GpsFirmwareUpdateError + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 1 } + +cambiumpmp80211GPSSyncStatusTrap NOTIFICATION-TYPE + OBJECTS { cambiumToolbarGPSSyncState } + STATUS current + DESCRIPTION + "GPS Sync Status TRAP. Trap indicating GPS Sync State change. + This state is indicated by the included value of cambiumToolbarGPSSyncState + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 2 } + +cambiumpmp80211SystemUpTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "System UP TRAP. Trap indicating SNMP subSystem UP + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 3 } + +cambiumpmp80211DFSStatusTrap NOTIFICATION-TYPE + OBJECTS { cambiumDFSStatus, cambiumDFSStatusStr } + STATUS current + DESCRIPTION + "DFS Status TRAP. Trap indicating DFS Event. + This event is indicated by the included value of cambiumDFSStatus + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 4 } + +cambiumpmp80211JSONCfgImportTrap NOTIFICATION-TYPE + OBJECTS { cambiumJSONCfgImportError } + STATUS current + DESCRIPTION + "JSON configuration import error trap. Trap catches JSON configuration + import state. This state is indicated by the included value of + cambiumJSONCfgImportError. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 5 } + +cambiumpmp80211JSONCfgExportTrap NOTIFICATION-TYPE + OBJECTS { cambiumJSONCfgExportError } + STATUS current + DESCRIPTION + "JSON configuration export error trap. Trap catches JSON configuration + export state. This state is indicated by the included value of + cambiumJSONCfgExportError. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 6 } + +cambiumpmp80211FullCfgRestoreTrap NOTIFICATION-TYPE + OBJECTS { cambiumFullCfgRestoreError } + STATUS current + DESCRIPTION + "Full configuration restore error trap. Trap catches full configuration + restoring state. This state is indicated by the included value of + cambiumFullCfgRestoreError. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 7 } + +cambiumpmp80211FullCfgBackupTrap NOTIFICATION-TYPE + OBJECTS { cambiumFullCfgBackUpError } + STATUS current + DESCRIPTION + "Full configuration backup error trap. Trap catches full configuration + backup state. This state is indicated by the included value of + cambiumFullCfgBackUpError. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 8 } + +cambiumpmp80211GpsFirmwareUpdateStatusTrap NOTIFICATION-TYPE + OBJECTS { + cambiumpmp80211GpsFirmwareUpdateError, + cambiumpmp80211GpsFirmwareUpdateErrorStr + } + STATUS current + DESCRIPTION + "GPS Update error TRAP. Trap indicating GPS Firmware Update State. + This state is indicated by the included value of cambiumpmp80211GpsFirmwareUpdateError + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 9 } + +cambiumpmp80211STADropTrap NOTIFICATION-TYPE + OBJECTS { cambiumSTAMAC, cambiumSTADropReason } + STATUS current + DESCRIPTION + "SM Drop trap. Trap catches dropped SM info. Information is + contained in the included values of cambiumSTAMAC and + cambiumSTADropReason. + Device Allocation: AP" + ::= { cambiumpmp80211SystemTraps 10 } + +cambiumpmp80211SMRegTrap NOTIFICATION-TYPE + OBJECTS { cambiumSTAMAC } + STATUS current + DESCRIPTION + "SM Registration trap. Trap catches registered SM info. Information is + contained in the included value of cambiumSTAMAC. + Device Allocation: AP" + ::= { cambiumpmp80211SystemTraps 11 } + +cambiumpmp80211SystemRebootTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "System reboot trap. Trap indicates that snmpd daemon has been shut + down and the system is going to reboot. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 12 } + +cambiumpmp80211SAModeTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Spectrum Analyzer mode trap. Trap indicates that he system is going to + reboot in SA mode. + Device Allocation: AP, SM" + ::= { cambiumpmp80211SystemTraps 13 } + +cambiumpmpETSIframeSkipTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "To much frame skipped due to CCA. + Device Allocation: AP" + ::= { cambiumpmp80211SystemTraps 14 } + +cambiumpmp80211NetworkEntryFailureTrap NOTIFICATION-TYPE + OBJECTS { cambiumNetworkEntryFailureSTAMAC, cambiumNetworkEntryFailureReason } + STATUS current + DESCRIPTION + "SM rejected trap. Trap obtains info about the latest rejected SM. Trap string + is contained an information string with rejected reason and MAC of + rejected SM. Trap message for a host is consisted of cambiumNetworkEntryFailureSTAMAC and + cambiumNetworkEntryFailureReason objects. + Device Allocation: AP" + ::= { cambiumpmp80211SystemTraps 15 } + +cambiumLinkTestDuration OBJECT-TYPE + SYNTAX Integer32 (2|4|6|8|10|12|14|16|18|20) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Link Test Duration OID. + Device Allocation: AP, SM" + DEFVAL { 10 } + ::= { cambiumLinkTest 1 } + +cambiumLinkTestPckSize OBJECT-TYPE + SYNTAX Integer32 (128|800|1500) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Link Test Packet Size OID. + Device Allocation: AP, SM" + DEFVAL { 1500 } + ::= { cambiumLinkTest 2 } + +cambiumLinkTestStartForMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(11..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Link Test Destination MAC address. + Start Link Test by write this OID. + Device Allocation: AP, SM" + ::= { cambiumLinkTest 3 } + +cambiumLinkTestStatus OBJECT-TYPE + SYNTAX Integer32 (0..6) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Link Test Status OID. + 0: WAIT + 1: START + 2: BUSY + 3: SUCCESS + 4: SUCCESS (PREF PERIOD) + 5: ERROR UNREACHABLE + 6: ERROR FAIL + Device Allocation: AP, SM" + ::= { cambiumLinkTest 4 } + +cambiumLinkTestResultDate OBJECT-TYPE + SYNTAX DisplayString (SIZE(6..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Link Test Result Timestamp + Device Allocation: AP, SM" + ::= { cambiumLinkTest 5 } + +cambiumLinkTestResultUL OBJECT-TYPE + SYNTAX Integer32 (0..1000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link Test Result Uplink. + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { cambiumLinkTest 6 } + +cambiumLinkTestResultDL OBJECT-TYPE + SYNTAX Integer32 (0..1000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link Test Result Downlink. + Device Allocation: AP, SM" + DEFVAL { 0 } + ::= { cambiumLinkTest 7 } + +caminfoScanFrequencyListCountry OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Country for Frequency List 20/40 MHz band + Device Allocation: AP, SM" + ::= { caminfo 1 } + +caminfoScanFrequencyListTwentyBand OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..1064)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Scan Frequency List for 20 MHz band + Device Allocation: SM" + ::= { caminfo 2 } + +caminfoScanFrequencyListFortyBand OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..1064)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Scan Frequency List for 40 MHz band + Device Allocation: SM" + ::= { caminfo 3 } + +caminfoScanFrequencyListAllow59band OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allow 59 band if the board is calibrated + using new frequency values. + 0 - Do not Allow + 1 - Allow + Device Allocation: AP, SM" + ::= { caminfo 4 } + +cambiumInternetConnectionServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Internet Connection Server IP Address + This is auxiliary IP address to ping + in order to define Internet connection Status + Device Allocation: AP, SM" + ::= { cambiumToolBarOpts 1 } + +cambiumInternetConnectionPollPeriod OBJECT-TYPE + SYNTAX Integer32 (1..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Internet Connection Server Ping period in seconds + Device Allocation: AP, SM" + ::= { cambiumToolBarOpts 2 } + +cambiumToolbarGlobeState OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Globe Internet Connectivity Status Icon State: + 0 - No Internet Connectivity, + 1 - Internet Connectivity + Device Allocation: AP, SM" + ::= { cambiumToolBarStates 1 } + +cambiumToolbarGPSSyncState OBJECT-TYPE + SYNTAX Integer32 (0..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "GPS Current SYNC State: + 0 - The Initialization State + 1 - The No Synchronization State + 2 - The Synchronization State + 3 - The Hold Off State + 4 - The Regaining Sync State + 5 - The Free Run State + Device Allocation: AP" + ::= { cambiumToolBarStates 2 } + +cambiumToolbarDeviceConfigurationState OBJECT-TYPE + SYNTAX Integer32 (0..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System configuration state OID. + Bit masks: + 0000 0001 - System is configured. + 0000 0010 - There are unsaved changesets. + 0000 0100 - There are unrestarted services. + 0000 1000 - Needed reboot of the system. + 0001 0000 - Configurations was reset. + 0010 0000 - Services restarting in process. + 0100 0000 - Software Update performed. + Device Allocation: AP, SM" + ::= { cambiumToolBarStates 3 } + +cambiumToolbarSyncSource OBJECT-TYPE + SYNTAX Integer32 (1|2|3|4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sync Source Status: + 1 - GPS Sync Up, + 2 - GPS Sync Down, + 3 - CMM4 Sync, + 4 - CMM3 Sync + Device Allocation: AP" + ::= { cambiumToolBarStates 4 } + +cambiumToolbarGPSSyncStateStr OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "GPS Current SYNC State (text) + Device Allocation: AP" + ::= { cambiumToolBarStates 5 } + +cambiumJSONCfgImport OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID to start import process, when valid link to JSON configuration file + is received. + Device Allocation: AP, SM" + ::= { cambiumCfg 1 } + +cambiumJSONCfgImportStatus OBJECT-TYPE + SYNTAX Integer32 (-1..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OID to get the status of the import process: + -1 Error + 0 Idle + 1 Downloading file + 2 Importing file + 3 Rebooting + Device Allocation: AP, SM" + ::= { cambiumCfg 2 } + +cambiumJSONCfgImportError OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Import config Error message (text) + Device Allocation: AP, SM" + ::= { cambiumCfg 3 } + +cambiumJSONCfgExport OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID to start export process + 0 No action + 1 Start + Device Allocation: AP, SM" + ::= { cambiumCfg 10 } + +cambiumJSONCfgExportStatus OBJECT-TYPE + SYNTAX Integer32 (-1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OID to get the status of the export process: + -1 Error + 0 Idle + 1 Exporting JSON config + 2 Moving config into upload directory + 3 Preparing link for uploading + 4 Success + Device Allocation: AP, SM" + ::= { cambiumCfg 11 } + +cambiumJSONCfgExportError OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Export config Error message (text) + Device Allocation: AP, SM" + ::= { cambiumCfg 12 } + +cambiumJSONCfgExportLink OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link to the configuration file on the board + Device Allocation: AP, SM" + ::= { cambiumCfg 13 } + +cambiumFullCfgRestore OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID to start restore process, when valid link to full configuration + file is received. + Device Allocation: AP, SM" + ::= { cambiumCfg 20 } + +cambiumFullCfgRestoreStatus OBJECT-TYPE + SYNTAX Integer32 (-1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OID to get the status of the restore process: + -1 Error + 0 Idle + 1 Downloading file + 2 Decrypting + 3 Unpacking + 4 Importing + 5 Rebooting + Device Allocation: AP, SM" + ::= { cambiumCfg 21 } + +cambiumFullCfgRestoreError OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Restore config Error message (text) + Device Allocation: AP, SM" + ::= { cambiumCfg 22 } + +cambiumFullCfgBackUp OBJECT-TYPE + SYNTAX Integer32 (1..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID to start backup process + Bitmask indicating which part of configuration to backup: + 001 - json-config files + 010 - files of security & certificates + 100 - log files + Device Allocation: AP, SM" + ::= { cambiumCfg 30 } + +cambiumFullCfgBackUpStatus OBJECT-TYPE + SYNTAX Integer32 (-1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OID to get the status of the backup process: + -1 Error + 0 Idle + 1 Packing configuration files + 2 Encrypting configuration files + 3 Moving packed files into upload directory + 4 Preparing link for uploading + 5 Success + Device Allocation: AP, SM" + ::= { cambiumCfg 31 } + +cambiumFullCfgBackUpError OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Backup config Error message (text) + Device Allocation: AP, SM" + ::= { cambiumCfg 32 } + +cambiumFullCfgBackUpLink OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link to the packed configuration files on the board, ready to upload + Device Allocation: AP, SM" + ::= { cambiumCfg 33 } + +acsEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Automatic Channel Selection (ACS) automatically selects best values for + centerFrequency, dfsAlternative1CenterFrequency and dfsAlternative2CenterFrequency: + 0 - Disable, + 1 - Enable + Device Allocation: AP" + DEFVAL { 0 } + ::= { cambiumACSCfg 1 } + +acsScanMinDwellTime OBJECT-TYPE + SYNTAX Integer32 (50..500) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum dwell time during Automatic Channel Selection (ACS) scan in milliseconds. + Device Allocation: AP" + DEFVAL { 200 } + ::= { cambiumACSCfg 2 } + +acsScanMaxDwellTime OBJECT-TYPE + SYNTAX Integer32 (300..600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum dwell time during Automatic Channel Selection (ACS) scan in milliseconds. + Device Allocation: AP" + DEFVAL { 300 } + ::= { cambiumACSCfg 3 } + +acsControl OBJECT-TYPE + SYNTAX Integer32 (0..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Automatic Channel Selection (ACS) control: + 0 - No change, + 1 - Run scan now, + 2 - Abort current scan + Device Allocation: AP" + DEFVAL { 0 } + ::= { cambiumACSCfg 4 } + +cambiumIDMMode OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID to configure IDM Mode + 0 - System Wide + 1 - Local + Device Allocation: AP, SM" + ::= { cambiumIDM 1 } + +cambiumIDMTime OBJECT-TYPE + SYNTAX Integer32 (1000..120000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID to configure IDM Time. + Device Allocation: AP, SM" + ::= { cambiumIDM 2 } + +cambiumIDMEnable OBJECT-TYPE + SYNTAX Integer32 (0|1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID to enable/disable IDM feature + 0 - Enable IDM + 1 - Disable IDM + Device Allocation: AP, SM" + ::= { cambiumIDM 3 } + +cambiumIDMResultsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumIDMResultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information of IDM Results: + IDM Cycle, + Device MAC, + Last Comb RSSI, + Last Rate, + Max Rate, + Number of Packets, + CRC Comb RSSI, + CRC Ch0 RSSI, + CRC Ch1 RSSI, + CRC Number of Packets, + PRQ Comb RSSI, + PRQ Ch0 RSSI, + PRQ Ch1 RSSI, + PRQ Number of Packets, + Device Allocation: AP, SM" + ::= { cambiumIDM 10 } + +cambiumIDMResultsEntry OBJECT-TYPE + SYNTAX CambiumIDMResultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Wireless parameters mapping for particular device. + Device Allocation: AP, SM" + INDEX { cambiumAPNumberOfConnectedSTA } + ::= { cambiumIDMResultsTable 1 } + +CambiumIDMResultsEntry ::= SEQUENCE { + idmDeviceListCycle Integer32, + idmDeviceListMAC DisplayString, + idmDeviceListLCombRSSI Integer32, + idmDeviceListLRate DisplayString, + idmDeviceListMaxRate DisplayString, + idmDeviceListPcktsNum Integer32, + idmDeviceListCRCCombRSSI Integer32, + idmDeviceListCRCCh0RSSI Integer32, + idmDeviceListCRCCh1RSSI Integer32, + idmDeviceListCRCPcktsNum Integer32, + idmDeviceListPRQCombRSSI Integer32, + idmDeviceListPRQCh0RSSI Integer32, + idmDeviceListPRQCh1RSSI Integer32, + idmDeviceListPRQPcktsNum Integer32 + } + +idmDeviceListCycle OBJECT-TYPE + SYNTAX Integer32(1..1024) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IDM Cycle Number. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 1 } + +idmDeviceListMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(11..17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address of device collected IDM Statistics. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 2 } + +idmDeviceListLCombRSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Combined RSSI of last received MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 3 } + +idmDeviceListLRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate code of last received MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 4 } + +idmDeviceListMaxRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum rate code. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 5 } + +idmDeviceListPcktsNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets filtered by IDM. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 6 } + +idmDeviceListCRCCombRSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Combined RSSI of maximum received CRC error MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 7 } + +idmDeviceListCRCCh0RSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 0 RSSI of maximum received CRC error MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 8 } + +idmDeviceListCRCCh1RSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 1 RSSI of maximum received CRC error MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 9 } + +idmDeviceListCRCPcktsNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets with CRC error filtered by IDM. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 10 } + +idmDeviceListPRQCombRSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Combined RSSI of maximum received Probe Requests MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 11 } + +idmDeviceListPRQCh0RSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 0 RSSI of maximum received Probe Requests MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 12 } + +idmDeviceListPRQCh1RSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 1 RSSI of maximum received Probe Requests MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 13 } + +idmDeviceListPRQPcktsNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Probe Requests filtered by IDM. + Device Allocation: AP, SM" + ::= { cambiumIDMResultsEntry 14 } + +cambiumIDMSumMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE(11..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MAC Address of device collected IDM Summary Statistics. + Device Allocation: AP, SM" + ::= { cambiumIDM 11 } + +cambiumIDMSumLCombRSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Combined RSSI of last received MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDM 12 } + +cambiumIDMSumLRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Rate code of last received MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDM 13 } + +cambiumIDMSumMaxRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Maximum rate code. + Device Allocation: AP, SM" + ::= { cambiumIDM 14 } + +cambiumIDMSumPcktsNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Number of packets filtered by IDM. + Device Allocation: AP, SM" + ::= { cambiumIDM 15 } + +cambiumIDMSumCRCCombRSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Combined RSSI of maximum received CRC error MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDM 16 } + +cambiumIDMSumCRCCh0RSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Channel 0 RSSI of maximum received CRC error MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDM 17 } + +cambiumIDMSumCRCCh1RSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Channel 1 RSSI of maximum received CRC error MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDM 18 } + +cambiumIDMSumCRCPcktsNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Number of packets with CRC error filtered by IDM. + Device Allocation: AP, SM" + ::= { cambiumIDM 19 } + +cambiumIDMSumPRQCombRSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Combined RSSI of maximum received Probe Requests MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDM 20 } + +cambiumIDMSumPRQCh0RSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Channel 0 RSSI of maximum received Probe Requests MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDM 21 } + +cambiumIDMSumPRQCh1RSSI OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Channel 1 RSSI of maximum received Probe Requests MPDU. + Device Allocation: AP, SM" + ::= { cambiumIDM 22 } + +cambiumIDMSumPRQPcktsNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Summary Number of Probe Requests filtered by IDM. + Device Allocation: AP, SM" + ::= { cambiumIDM 23 } + +cambiumIDMSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumIDMSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information of IDM Summary Top Interferers: + Intrf MAC, + Intrf RSSI, + Intrf Ch0 RSSI, + Intrf Ch1 RSSI, + Intrf SSID, + Device Allocation: AP, SM" + ::= { cambiumIDM 30 } + +cambiumIDMSummaryEntry OBJECT-TYPE + SYNTAX CambiumIDMSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Wireless parameters mapping for particular device. + Device Allocation: AP, SM" + INDEX { cambiumAPNumberOfConnectedSTA } + ::= { cambiumIDMSummaryTable 1 } + +CambiumIDMSummaryEntry ::= SEQUENCE { + idmSummaryIntMAC DisplayString, + idmSummaryIntCombRSSI Integer32, + idmSummaryIntCh0RSSI Integer32, + idmSummaryIntCh1RSSI Integer32, + idmSummaryIntSSID DisplayString + } + +idmSummaryIntMAC OBJECT-TYPE SYNTAX DisplayString (SIZE(11..17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address of Interferer. + Device Allocation: AP, SM" + ::= { cambiumIDMSummaryEntry 1 } +idmSummaryIntCombRSSI OBJECT-TYPE SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interferer Combined RSSI. + Device Allocation: AP, SM" + ::= { cambiumIDMSummaryEntry 2 } +idmSummaryIntCh0RSSI OBJECT-TYPE SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interferer Channel 0 RSSI. + Device Allocation: AP, SM" + ::= { cambiumIDMSummaryEntry 3 } +idmSummaryIntCh1RSSI OBJECT-TYPE SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interferer Channel 1 RSSI. + Device Allocation: AP, SM" + ::= { cambiumIDMSummaryEntry 4 } +idmSummaryIntSSID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID name of Interferer. + Device Allocation: AP, SM" + ::= { cambiumIDMSummaryEntry 5 } + +END + + diff --git a/MIBS/cambium/CAMBIUM-PTP250-MIB b/MIBS/cambium/CAMBIUM-PTP250-MIB new file mode 100644 index 0000000..f72b6a8 --- /dev/null +++ b/MIBS/cambium/CAMBIUM-PTP250-MIB @@ -0,0 +1,1305 @@ + CAMBIUM-PTP250-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Integer32, IpAddress, + enterprises + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + DisplayString + FROM SNMPv2-TC; + + cambium MODULE-IDENTITY + LAST-UPDATED "201212070935Z" + ORGANIZATION "Cambium Networks" + CONTACT-INFO + "Post: Bill Jones + Cambium Networks Ltd. + Unit B2, + Linhay Business Park, + Eastern Road, + Ashburton, + Devon. + TQ13 7UP + United Kingdom + Phone: +44 (0) 1364 655 500 + Email: bill.jones@cambiumnetworks.com" + DESCRIPTION + "MIB for PTP250" + REVISION "201212070935Z" + DESCRIPTION "PTP250-02-13: + sNMPTrapVersion moved into the sNMPTrapTable." + REVISION "201110181047Z" + DESCRIPTION "PTP250-02-00" + ::= { enterprises 17713 } + + -- Groups in cambium + ptp OBJECT IDENTIFIER ::= { cambium 1 } + ptmp OBJECT IDENTIFIER ::= { cambium 2 } + ptp250 OBJECT IDENTIFIER ::= { cambium 250 } + + -- Groups in ptp250 + configuration OBJECT IDENTIFIER ::= { ptp250 1 } + ethernet OBJECT IDENTIFIER ::= { ptp250 2 } + licence OBJECT IDENTIFIER ::= { ptp250 3 } + management OBJECT IDENTIFIER ::= { ptp250 4 } + phyStatus OBJECT IDENTIFIER ::= { ptp250 5 } + alarms OBJECT IDENTIFIER ::= { ptp250 6 } + smtp OBJECT IDENTIFIER ::= { ptp250 7 } + snmpControl OBJECT IDENTIFIER ::= { ptp250 8 } + ntp OBJECT IDENTIFIER ::= { ptp250 9 } + versions OBJECT IDENTIFIER ::= { ptp250 10 } + pubStats OBJECT IDENTIFIER ::= { ptp250 11 } + ptpGroups OBJECT IDENTIFIER ::= { ptp250 98 } + ptpTraps OBJECT IDENTIFIER ::= { ptp250 99 } + ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 } + + -- Compliance information + -- + ptpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for the Cambium Networks PTP MIB" + MODULE -- this module + MANDATORY-GROUPS { configurationGroup + , ethernetGroup + , licenceGroup + , managementGroup + , phyStatusGroup + , alarmsGroup + , smtpGroup + , snmpControlGroup + , ntpGroup + , versionsGroup + , pubStatsGroup + , notificationsGroup + } + ::= { ptp250 97 } + + configurationGroup OBJECT-GROUP + OBJECTS { iPAddress + , subnetMask + , gatewayIPAddress + , masterSlaveMode + , maximumTransmitPower + , antennaGain + , cableLoss + , channelBandwidth + , remoteIPAddress + , remoteMACAddress + , linkName + , siteName + , band + , configuredModulationMode + , configuredRange + , channelSelection + , vlanTagging + , vlanId + , vlanPriority + , fixedModMode + , dualPayload + } + STATUS current + DESCRIPTION "The configuration object group." + ::= { ptpGroups 5 } + + ethernetGroup OBJECT-GROUP + OBJECTS { dataPortAutoNegotiation + , dataPortAutoNegAdvertisement + , dataPortStatus + , dataPortSpeedAndDuplex + } + STATUS current + DESCRIPTION "The ethernet object group." + ::= { ptpGroups 6 } + + licenceGroup OBJECT-GROUP + OBJECTS { regionCode + , productVariant + , productName + } + STATUS current + DESCRIPTION "The licence object group." + ::= { ptpGroups 8 } + + managementGroup OBJECT-GROUP + OBJECTS { installArmState + , tFTPServerIPAddress + , tFTPServerPortNumber + , tFTPSoftwareUpgradeFileName + , tFTPSoftwareUpgradeStatus + , tFTPSoftwareUpgradeStatusText + , tFTPSoftwareUpgradeStatusAdditionalText + } + STATUS current + DESCRIPTION "The management object group." + ::= { ptpGroups 9 } + + phyStatusGroup OBJECT-GROUP + OBJECTS { receivePower + , vectorError + , transmitPower + , linkLoss + , currentChannel + , extendedChannel + , receiveModulationMode + , transmitModulationMode + , currentFreqMHz + , extendedFreqMHz + , signalStrengthRatio + , searchState + , noiseFloor + , radarDetectChannel + , measuredRange + } + STATUS current + DESCRIPTION "The phyStatus object group." + ::= { ptpGroups 12 } + + alarmsGroup OBJECT-GROUP + OBJECTS { noWirelessChannelAvailable + } + STATUS current + DESCRIPTION "The alarms object group." + ::= { ptpGroups 13 } + + smtpGroup OBJECT-GROUP + OBJECTS { sMTPServerIPAddress + , sMTPServerPortNumber + , sMTPSourceEmailAddress + , sMTPDestinationEmailAddress + , sMTPEnabledMessages + } + STATUS current + DESCRIPTION "The smtp object group." + ::= { ptpGroups 15 } + + snmpControlGroup OBJECT-GROUP + OBJECTS { sNMPCommunityTableNumber + , sNMPTrapTableNumber + , sNMPEnabledTraps + , sNMPTrapIPAddress + , sNMPTrapPortNumber + , sNMPCommunityString + , sNMPCommunityAccess + , sNMPCommunityOid + , sNMPTrapCommunity + , sNMPTrapVersion + } + STATUS current + DESCRIPTION "The snmpControl object group." + ::= { ptpGroups 16 } + + ntpGroup OBJECT-GROUP + OBJECTS { nTPState + , nTPPollInterval + , nTPSync + , nTPLastSync + , systemClock + , timeZone + , nTPServerIp + , nTPServerPortNumber + } + STATUS current + DESCRIPTION "The ntp object group." + ::= { ptpGroups 17 } + + versionsGroup OBJECT-GROUP + OBJECTS { softwareVersion + , hardwareVersion + , bootVersion + } + STATUS current + DESCRIPTION "The versions object group." + ::= { ptpGroups 19 } + + pubStatsGroup OBJECT-GROUP + OBJECTS { receiveDataRate + , transmitDataRate + , aggregateDataRate + , wirelessLinkStatus + } + STATUS current + DESCRIPTION "The pubStats object group." + ::= { ptpGroups 20 } + + notificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { dataPortStatusTrap + , installArmStateTrap + , noWirelessChannelAvailableTrap + , linkStatusTrap + , radarDetectTrap + } + STATUS current + DESCRIPTION "The notifications group." + ::= { ptpGroups 99 } + + + SNMPCommunityTableEntry ::= + SEQUENCE { sNMPCommunityTableIndex INTEGER + , sNMPCommunityString OCTET STRING + , sNMPCommunityAccess INTEGER + , sNMPCommunityOid OBJECT IDENTIFIER + } + + sNMPCommunityTable OBJECT-TYPE + SYNTAX SEQUENCE OF SNMPCommunityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP community string configuration table." + ::= { snmpControl 2 } + + sNMPCommunityTableEntry OBJECT-TYPE + SYNTAX SNMPCommunityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table SNMPCommunityTable" + INDEX { sNMPCommunityTableIndex } + ::= { sNMPCommunityTable 1 } + + SNMPTrapTableEntry ::= + SEQUENCE { sNMPTrapTableIndex INTEGER + , sNMPTrapIPAddress IpAddress + , sNMPTrapPortNumber INTEGER + , sNMPTrapCommunity OCTET STRING + , sNMPTrapVersion INTEGER + } + + sNMPTrapTable OBJECT-TYPE + SYNTAX SEQUENCE OF SNMPTrapTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP trap configuration table." + ::= { snmpControl 4 } + + sNMPTrapTableEntry OBJECT-TYPE + SYNTAX SNMPTrapTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table SNMPTrapTable" + INDEX { sNMPTrapTableIndex } + ::= { sNMPTrapTable 1 } + + -- Configuration group attribute definitions + -- + iPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internet protocol (IP) address. This address is used by + the family of Internet protocols to uniquely identify + the unit on a network." + ::= { configuration 1 } + + subnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A subnet allows the flow of network traffic between + hosts to be segregated based on a network + configuration. By organizing hosts into + logical groups, subnetting can improve network + security and performance." + ::= { configuration 2 } + + gatewayIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a computer on the current network that + is currently acting as a network gateway. A gateway + acts as an entrance / exit to packets from / to + other networks." + ::= { configuration 3 } + + remoteMACAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(6)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the PTP wireless unit forming the other + end of the PTP link" + ::= { configuration 4 } + + masterSlaveMode OBJECT-TYPE + SYNTAX INTEGER { + slave(0), + master(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The PTP wireless link operates using a master and slave + relationship" + ::= { configuration 5 } + + maximumTransmitPower OBJECT-TYPE + SYNTAX Integer32 (-15..27) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum transmit power the wireless unit is permitted to + use when establishing and maintaining the wireless + link" + ::= { configuration 6 } + + antennaGain OBJECT-TYPE + SYNTAX Integer32 (0..610) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Antenna Gain. Expressed in 10ths of dBi. NB: This + attribute is ignored for variants with an + integral antenna." + ::= { configuration 7 } + + cableLoss OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss in the cable between the ODU and the antenna. + Expressed in 10ths of dB. NB: This attribute is + ignored for variants with an integral antenna." + ::= { configuration 8 } + + channelBandwidth OBJECT-TYPE + SYNTAX INTEGER { + bw20MHz(0), + bw40MHz(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The selected bandwidth of the transmit and + receive radio channels" + ::= { configuration 9 } + + remoteIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP Address of the peer wireless unit" + ::= { configuration 10 } + + linkName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the PTP link allocated by the System + Administrator. Used to establish a + connection with the correct PTP wireless unit + at the other end of the link. NOTE: The link name MUST + be the same at both ends of the PTP link." + ::= { configuration 11 } + + siteName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This field contains a user-provided description of the + site name together with any additional notes" + ::= { configuration 12 } + + configuredModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modBpskHalf(0), + modQpskHalf(1), + modQpskThreeQuarters(2), + mod16QamHalf(3), + mod16QamThreeQuarters(4), + mod64QamTwoThirds(5), + mod64QamThreeQuarters(6), + mod64QamFiveSixths(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The fixed modulation mode or maximum adaptive modulation mode + to be used by the wireless link" + ::= { configuration 13 } + + band OBJECT-TYPE + SYNTAX INTEGER { + unset(0), + freq5400MHz(1), + freq5800MHz(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frequency band to be + used by the wireless link" + ::= { configuration 14 } + + configuredRange OBJECT-TYPE + SYNTAX Integer32 (0..5400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Configured distance between the two peer wireless units + expressed in hundredths of a kilometer." + ::= { configuration 15 } + + channelSelection OBJECT-TYPE + SYNTAX BITS { + channum100(0), + channum104(1), + channum108(2), + channum112(3), + channum116(4), + channum120(5), + channum124(6), + channum128(7), + channum132(8), + channum136(9), + channum140(10), + channum149(11), + channum153(12), + channum157(13), + channum161(14), + channum165(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channels selected for use by the user. The + current channel will be selected from this list." + ::= { configuration 16 } + + vlanTagging OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether or not to use VLAN tagging for management." + ::= { configuration 17 } + + vlanId OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VLAN ID for management." + ::= { configuration 18 } + + vlanPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VLAN priority for management." + ::= { configuration 19 } + + fixedModMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If disabled, allows automatic modulation mode selection." + ::= { configuration 22 } + + dualPayload OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If enabled, allows dual payload modulation modes to be selected." + ::= { configuration 23 } + +-- Ethernet group attribute definitions + -- + dataPortAutoNegotiation OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls whether the local Ethernet interface + configuration is automatically negotiated + or forced." + ::= { ethernet 1 } + + dataPortAutoNegAdvertisement OBJECT-TYPE + SYNTAX BITS { + negInvalid(0), + neg10MbpsHalfDuplex(1), + neg10MbpsFullDuplex(2), + neg100MbpsHalfDuplex(3), + neg100MbpsFullDuplex(4), + neg1000MbpsFullDuplex(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This sets the different Ethernet configurations that + will be advertised during auto negotiation." + ::= { ethernet 2 } + + dataPortStatus OBJECT-TYPE + SYNTAX INTEGER { + down(0), + up(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the Ethernet link. NB: a change of + state may generate an SNMP trap and/or SMTP email + alert" + ::= { ethernet 3 } + + dataPortSpeedAndDuplex OBJECT-TYPE + SYNTAX INTEGER { + speed1000MbpsFullDuplex(0), + speed100MbpsFullDuplex(1), + speed100MbpsHalfDuplex(2), + speed10MbpsFullDuplex(3), + speed10MbpsHalfDuplex(4), + speedUnknown6(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current speed and duplex of the Ethernet link" + ::= { ethernet 4 } + + -- Licence group attribute definitions + -- + regionCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The region code prohibits the wireless unit from + operating outside the regulated limits. + NB: a change of state may generate an SNMP trap + and/or SMTP email alert" + ::= { licence 1 } + + productVariant OBJECT-TYPE + SYNTAX INTEGER { + ptpXX400Full(0), + ptpXX400Deprecated1(1), + ptpXX400Deprecated2(2), + ptpXX400Lite(3), + spare1(4), + ptpXX300(5), + spare2(6), + spare3(7), + ptpXX500FullDeprecated(8), + ptpXX500LiteDeprecated(9), + ptpXX500(10), + ptpXX600Lite(11), + ptpXX600Full(12), + spare5(13), + spare6(14), + ptp800(15), + ptp250(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The product variant" + ::= { licence 2 } + + productName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the product variant" + ::= { licence 3 } + + -- Management group attribute definitions + -- + installArmState OBJECT-TYPE + SYNTAX INTEGER { + disarmed(0), + armed(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates if the unit is being installed. NB: a change + of state may generate an SNMP trap and/or SMTP email + alert" + ::= { management 1 } + + tFTPServerIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the TFTP Server from which the TFTP + Software Upgrade File Name will be retrieved" + ::= { management 2 } + + tFTPServerPortNumber OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the TFTP Server from which the TFTP + Software Upgrade File Name will be retrieved" + ::= { management 3 } + + tFTPSoftwareUpgradeFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Filename of the Software Upgrade to be loaded from the + TFTP Server" + ::= { management 4 } + + tFTPSoftwareUpgradeStatus OBJECT-TYPE + SYNTAX INTEGER { + idle(0), + uploadinprogress(1), + uploadsuccessfulprogrammingFLASH(2), + upgradesuccessfulreboottorunthenewsoftwareimage(3), + upgradefailed(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current status of the TFTP Software upgrade process" + ::= { management 5 } + + tFTPSoftwareUpgradeStatusText OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Descriptive text describing the status of the TFTP + Software upgrade process, including any error + details" + ::= { management 6 } + + tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Any additional text describing the status of the TFTP + Software upgrade process, including any error + details" + ::= { management 7 } + + -- PhyStatus group attribute definitions + -- + receivePower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive power expressed in tenths of a dBm" + ::= { phyStatus 1 } + + vectorError OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vector error measurement compares the received + signal's IQ modulation characteristics to an + ideal signal to determine the composite error + vector magnitude. The value represented by this + attribute is the average vector error over the + previous second expressed in tenths of a dB" + ::= { phyStatus 2 } + + transmitPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit power expressed in tenths of a dBm" + ::= { phyStatus 3 } + + linkLoss OBJECT-TYPE + SYNTAX Integer32 (-500..500) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wireless link loss expressed in tenths of a dB" + ::= { phyStatus 5 } + + currentChannel OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active channel" + ::= { phyStatus 6 } + + extendedChannel OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current extended channel in 40MHz mode" + ::= { phyStatus 7 } + + receiveModulationMode OBJECT-TYPE + SYNTAX INTEGER { + acquisition(0), + modBpskHalfSingle(1), + modQpskHalfSingle(2), + modQpskThreeQuartersSingle(3), + mod16QamHalfSingle(4), + mod16QamThreeQuartersSingle(5), + mod64QamTwoThirdsSingle(6), + mod64QamThreeQuartersSingle(7), + mod64QamFiveSixthsSingle(8), + modBpskHalfDual(9), + modQpskHalfDual(10), + modQpskThreeQuartersDual(11), + mod16QamHalfDual(12), + mod16QamThreeQuartersDual(13), + mod64QamTwoThirdsDual(14), + mod64QamThreeQuartersDual(15), + mod64QamFiveSixthsDual(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active receive modulation mode" + ::= { phyStatus 8 } + + transmitModulationMode OBJECT-TYPE + SYNTAX INTEGER { + acquisition(0), + modBpskHalfSingle(1), + modQpskHalfSingle(2), + modQpskThreeQuartersSingle(3), + mod16QamHalfSingle(4), + mod16QamThreeQuartersSingle(5), + mod64QamTwoThirdsSingle(6), + mod64QamThreeQuartersSingle(7), + mod64QamFiveSixthsSingle(8), + modBpskHalfDual(9), + modQpskHalfDual(10), + modQpskThreeQuartersDual(11), + mod16QamHalfDual(12), + mod16QamThreeQuartersDual(13), + mod64QamTwoThirdsDual(14), + mod64QamThreeQuartersDual(15), + mod64QamFiveSixthsDual(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active transmit modulation mode" + ::= { phyStatus 9 } + + currentFreqMHz OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current channel frequency expressed in integer MHz" + ::= { phyStatus 11 } + + extendedFreqMHz OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Extended channel frequency expressed in integer MHz" + ::= { phyStatus 12 } + + signalStrengthRatio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal strength ratio (Vertical / Horizontal) : the + number of dB larger the Vertical antenna input is + than the Horizontal antenna input expressed in + tenths of a dB" + ::= { phyStatus 13 } + + searchState OBJECT-TYPE + SYNTAX INTEGER { + up(0), + registering(1), + acquiring(2), + searching(3), + radarCAC(4), + initialising(5), + noChannels(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Search status of the wireless unit. 'Registering' means + that the unit has locked to an OFDM signal, and the + wireless link is up. 'Searching' means that no + wireless signal has been detected. 'Acquiring' + means that a wireless signal has been detected, but + the unit has not locked to an OFDM signal." + ::= { phyStatus 14 } + + noiseFloor OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Noise floor expressed in tenths of a dBm" + ::= { phyStatus 15 } + + radarDetectChannel OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Channel on which Radar has been detected. + (Note that this variable is accessible-for-notify only)." + ::= { phyStatus 16 } + + measuredRange OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Measured distance between the two peer wireless units + expressed in tenths of Km." + ::= { phyStatus 17 } + + + -- Alarms group attribute definitions + -- + noWirelessChannelAvailable OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + noWirelessChannelAvailable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Spectrum Management was unable to locate a suitable + wireless channel to operate on" + ::= { alarms 1 } + + -- Smtp group attribute definitions + -- + sMTPServerIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the SMTP server" + ::= { smtp 1 } + + sMTPServerPortNumber OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port number of the SMTP server" + ::= { smtp 2 } + + sMTPSourceEmailAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 'from' email address used when constructing the + automatically generated e-mail message" + ::= { smtp 3 } + + sMTPDestinationEmailAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 'to' email address used when constructing the + automatically generated e-mail message" + ::= { smtp 4 } + + sMTPEnabledMessages OBJECT-TYPE + SYNTAX BITS { + dataPortUpDown(0), + wirelessLinkUpDown(1), + coldStart(2), + radarDetect(3), + installArmState(4), + noChannelAvailable(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls which SMTP messages the unit will send" + ::= { smtp 5 } + + -- SnmpControl group attribute definitions + -- + sNMPCommunityTableNumber OBJECT-TYPE + SYNTAX Integer32 (2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the sNMPCommunityTable." + ::= { snmpControl 1 } + + sNMPTrapTableNumber OBJECT-TYPE + SYNTAX Integer32 (2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the sNMPTrapTable." + ::= { snmpControl 3 } + + sNMPEnabledTraps OBJECT-TYPE + SYNTAX BITS { + dataPortUpDown(0), + wirelessLinkUpDown(1), + coldStart(2), + radarDetect(3), + installArmState(4), + noChannelAvailable(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls which SNMP Traps the unit will send" + ::= { snmpControl 6 } + + -- SNMPCommunityTable group attribute definitions + -- + sNMPCommunityTableIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP community value, used to index the SNMPCommunityTable." + ::= { sNMPCommunityTableEntry 1 } + + sNMPCommunityString OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The community string for this entry" + ::= { sNMPCommunityTableEntry 2 } + + sNMPCommunityAccess OBJECT-TYPE + SYNTAX INTEGER { + readOnly(0), + readWrite(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether this community allows read-only or read-write access" + ::= { sNMPCommunityTableEntry 3 } + + sNMPCommunityOid OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The OID at which the root of this community's subtree starts" + ::= { sNMPCommunityTableEntry 4 } + + -- SNMPTrapTable group attribute definitions + -- + sNMPTrapTableIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP trap value, used to index the SNMPTrapTable." + ::= { sNMPTrapTableEntry 1 } + + sNMPTrapIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address to which all SNMP Traps are sent." + ::= { sNMPTrapTableEntry 2 } + + sNMPTrapPortNumber OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Destination port for SNMP Traps (default=162). A value + of 0 will disable the trap receiver." + ::= { sNMPTrapTableEntry 3 } + + sNMPTrapCommunity OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The community string for this trap entry" + ::= { sNMPTrapTableEntry 4 } + + sNMPTrapVersion OBJECT-TYPE + SYNTAX INTEGER { + v1(0), + v2c(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNMP protocol version for this trap entry" + ::= { sNMPTrapTableEntry 5 } + + -- Ntp group attribute definitions + -- + nTPState OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "NTP control state" + ::= { ntp 1 } + + nTPPollInterval OBJECT-TYPE + SYNTAX Integer32 (60..43200) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The NTP server polling interval" + ::= { ntp 2 } + + nTPSync OBJECT-TYPE + SYNTAX INTEGER { + noSync(0), + inSync(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If NTP Sync fails then check the server settings in the + Remote Management page, or disable NTP" + ::= { ntp 3 } + + nTPLastSync OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last NTP sync time" + ::= { ntp 4 } + + systemClock OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System clock presented as local time" + ::= { ntp 5 } + + timeZone OBJECT-TYPE + SYNTAX INTEGER { + gmtMinus1200(0), + gmtMinus1130(1), + gmtMinus1100(2), + gmtMinus1030(3), + gmtMinus1000(4), + gmtMinus0930(5), + gmtMinus0900(6), + gmtMinus0830(7), + gmtMinus0800(8), + gmtMinus0730(9), + gmtMinus0700(10), + gmtMinus0630(11), + gmtMinus0600(12), + gmtMinus0530(13), + gmtMinus0500(14), + gmtMinus0430(15), + gmtMinus0400(16), + gmtMinus0330(17), + gmtMinus0300(18), + gmtMinus0230(19), + gmtMinus0200(20), + gmtMinus0130(21), + gmtMinus0100(22), + gmtMinus0030(23), + gmtZero(24), + gmtPlus0030(25), + gmtPlus0100(26), + gmtPlus0130(27), + gmtPlus0200(28), + gmtPlus0230(29), + gmtPlus0300(30), + gmtPlus0330(31), + gmtPlus0400(32), + gmtPlus0430(33), + gmtPlus0500(34), + gmtPlus0530(35), + gmtPlus0600(36), + gmtPlus0630(37), + gmtPlus0700(38), + gmtPlus0730(39), + gmtPlus0800(40), + gmtPlus0830(41), + gmtPlus0900(42), + gmtPlus0930(43), + gmtPlus1000(44), + gmtPlus1030(45), + gmtPlus1100(46), + gmtPlus1130(47), + gmtPlus1200(48), + gmtPlus1230(49), + gmtPlus1300(50) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time zone offsets from Greenwich Mean Time (GMT)" + ::= { ntp 6 } + + nTPServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the NTP server IP address." + ::= { ntp 7 } + + nTPServerPortNumber OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port number of the NTP server" + ::= { ntp 8 } + + -- Versions group attribute definitions + -- + softwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current software version" + ::= { versions 1 } + + hardwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware platform version" + ::= { versions 2 } + + bootVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Boot code software version" + ::= { versions 3 } + + -- PubStats group attribute definitions + -- + receiveDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (tenths of Mbps)" + ::= { pubStats 1 } + + transmitDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (tenths of Mbps)" + ::= { pubStats 2 } + + aggregateDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (tenths of Mbps)" + ::= { pubStats 3 } + + wirelessLinkStatus OBJECT-TYPE + SYNTAX INTEGER { + down(0), + up(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the wireless link" + ::= { pubStats 4 } + + -- Enterprise NOTIFICATION definitions + -- + + dataPortStatusTrap NOTIFICATION-TYPE + OBJECTS { dataPortStatus } + STATUS current + DESCRIPTION + "Status of the Ethernet link has changed." + ::= { ptpTrapPrefix 1 } + + installArmStateTrap NOTIFICATION-TYPE + OBJECTS { installArmState } + STATUS current + DESCRIPTION + "Unit install arm state has changed" + ::= { ptpTrapPrefix 2 } + + noWirelessChannelAvailableTrap NOTIFICATION-TYPE + OBJECTS { noWirelessChannelAvailable } + STATUS current + DESCRIPTION + "Wireless channel availability has changed" + ::= { ptpTrapPrefix 3 } + + linkStatusTrap NOTIFICATION-TYPE + OBJECTS { wirelessLinkStatus } + STATUS current + DESCRIPTION + "Wireless link status has changed" + ::= { ptpTrapPrefix 4 } + + radarDetectTrap NOTIFICATION-TYPE + OBJECTS { radarDetectChannel } + STATUS current + DESCRIPTION + "Radar has been detected on one or more channels" + ::= { ptpTrapPrefix 5 } + + + END diff --git a/MIBS/cambium/CAMBIUM-PTP650-MIB b/MIBS/cambium/CAMBIUM-PTP650-MIB new file mode 100644 index 0000000..3836e0e --- /dev/null +++ b/MIBS/cambium/CAMBIUM-PTP650-MIB @@ -0,0 +1,6086 @@ + CAMBIUM-PTP650-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Integer32, IpAddress, + enterprises + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + DisplayString + FROM SNMPv2-TC + InetAddress, InetAddressType + FROM INET-ADDRESS-MIB; + + cambium MODULE-IDENTITY + LAST-UPDATED "201502060443Z" + ORGANIZATION "Cambium Networks Ltd." + CONTACT-INFO + "Post: Simon Whitaker + Cambium Networks Ltd. + Unit B2, + Linhay Business Park, + Eastern Road, + Ashburton, + Devon. + TQ13 7UP + United Kingdom + Phone: +44 (0) 1364 655 500 + Email: simon.whitaker@cambiumnetworks.com" + DESCRIPTION + "MIB for non-line-of-sight (NLOS) wireless ethernet bridge." + REVISION "201502060443Z" + DESCRIPTION + "PTP650-01-40: + Added Second Data Service attributes to support a second data path over + wireless link. + Added support for Cable Diagnostics. + Added IEEE 1588 Transparent Clock source port and Transparent Clock source + alarm attributes." + REVISION "201406181412Z" + DESCRIPTION + "PTP650-01-20: + Added TDM group and NIDU attributes to support the telecomms interfaces. + Added Router Protocols group to support Microwave Adaptive Bandwidth (MAB). + Added support for Out-Of-Band Remote Management, and for mute and enable + transmission. Renamed 'ethernet bridging' attributes to 'data bridging'. + Made more SyncE attributes writable." + REVISION "201402211503Z" + DESCRIPTION + "PTP650-01-10: + Added Synchronous Ethernet (SyncE) and IEEE 1588 Transparent Clock. + Support PTP650s. Clarified localPacketFiltering, regulatoryBand, + TDD Sync status & alarm. TX power max increased to 30dBm. + Modified the bit assignments of enabledDiagnosticAlarms to combine + the various status & warning bits for the main PSU, Aux & SFP ports + into a single portState bit." + REVISION "201308021028Z" + DESCRIPTION "PTP650-01-00: Initial revision." + ::= { enterprises 17713 } + + -- Groups in cambium + ptp OBJECT IDENTIFIER ::= { cambium 1 } + ptmp OBJECT IDENTIFIER ::= { cambium 2 } + ptp650 OBJECT IDENTIFIER ::= { cambium 7 } + + -- Groups in ptp650 + dfs OBJECT IDENTIFIER ::= { ptp650 3 } + bridge OBJECT IDENTIFIER ::= { ptp650 4 } + configuration OBJECT IDENTIFIER ::= { ptp650 5 } + ethernet OBJECT IDENTIFIER ::= { ptp650 6 } + tDM OBJECT IDENTIFIER ::= { ptp650 7 } + license OBJECT IDENTIFIER ::= { ptp650 8 } + management OBJECT IDENTIFIER ::= { ptp650 9 } + phyControl OBJECT IDENTIFIER ::= { ptp650 10 } + phyStatus OBJECT IDENTIFIER ::= { ptp650 12 } + alarms OBJECT IDENTIFIER ::= { ptp650 13 } + smtp OBJECT IDENTIFIER ::= { ptp650 15 } + snmpControl OBJECT IDENTIFIER ::= { ptp650 16 } + sntp OBJECT IDENTIFIER ::= { ptp650 17 } + reset OBJECT IDENTIFIER ::= { ptp650 18 } + versions OBJECT IDENTIFIER ::= { ptp650 19 } + pubStats OBJECT IDENTIFIER ::= { ptp650 20 } + encryption OBJECT IDENTIFIER ::= { ptp650 22 } + tDDControl OBJECT IDENTIFIER ::= { ptp650 23 } + aAAControl OBJECT IDENTIFIER ::= { ptp650 25 } + syslogControl OBJECT IDENTIFIER ::= { ptp650 24 } + routerProtocols OBJECT IDENTIFIER ::= { ptp650 26 } + cableDiagnostics OBJECT IDENTIFIER ::= { ptp650 27 } + supplementary OBJECT IDENTIFIER ::= { ptp650 96 } + ptpGroups OBJECT IDENTIFIER ::= { ptp650 98 } + ptpTraps OBJECT IDENTIFIER ::= { ptp650 99 } + ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 } + + -- Compliance information + -- + ptpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for the Cambium PTP MIB" + MODULE -- this module + MANDATORY-GROUPS { dfsGroup + , bridgeGroup + , configurationGroup + , ethernetGroup + , tDMGroup + , licenseGroup + , managementGroup + , phyControlGroup + , phyStatusGroup + , alarmsGroup + , smtpGroup + , snmpControlGroup + , sntpGroup + , resetGroup + , versionsGroup + , pubStatsGroup + , encryptionGroup + , tDDControlGroup + , aAAControlGroup + , syslogControlGroup + , routerProtocolsGroup + , cableDiagnosticsGroup + , supplementaryGroup + , notificationsGroup + } + ::= { ptp650 97 } + + dfsGroup OBJECT-GROUP + OBJECTS { dfsTableNumber + , extendedSpectrumScanning + , dfsMeans + , dfsNineNinePointNinePercentiles + , dfsPeaks + } + STATUS current + DESCRIPTION "The dfs object group." + ::= { ptpGroups 3 } + + bridgeGroup OBJECT-GROUP + OBJECTS { localPacketFiltering + } + STATUS current + DESCRIPTION "The bridge object group." + ::= { ptpGroups 4 } + + configurationGroup OBJECT-GROUP + OBJECTS { iPv4Address + , subnetMask + , gatewayIPAddress + , targetMACAddress + , masterSlaveMode + , maximumTransmitPower + , antennaGain + , cableLoss + , eIRP + , channelBandwidth + , linkName + , siteName + , accessMethod + , groupID + , iPv6Address + , iPVersion + , iPv6AutoConfiguredLinkLocalAddress + , iPv6PrefixLength + , iPv6GatewayAddress + , remoteInternetAddressType + , remoteInternetAddress + , subbandLowestFrequency + , subbandHighestFrequency + , enableTransmission + } + STATUS current + DESCRIPTION "The configuration object group." + ::= { ptpGroups 5 } + + ethernetGroup OBJECT-GROUP + OBJECTS { mainPSUPortAutoNegotiation + , mainPSUPortAutoNegAdvertisement + , mainPSUPortAutoMdix + , mainPSUPortStatus + , mainPSUPortSpeedAndDuplex + , dataPortWirelessDownAlert + , useVLANForManagementInterfaces + , vLANManagementPriority + , vLANManagementVID + , auxPortStatus + , auxPortSpeedAndDuplex + , ethernetPriorityTableNumber + , l2CPPriorityTableNumber + , iPDSCPPriorityTableNumber + , mPLSTCPriorityTableNumber + , managementPortWirelessDownAlert + , qOSPriorityScheme + , unknownNetworkPriorityQueueMapping + , dSCPManagementPriority + , dataBridgingStatus + , mainPSUPortAllocation + , auxPortAllocation + , sFPPortAllocation + , dataPortPauseFrames + , sFPPortAutoNegotiation + , sFPPortAutoNegAdvertisement + , sFPPortAutoMdix + , sFPPortStatus + , sFPPortSpeedAndDuplex + , auxPortPowerOverEthernetOutput + , auxPortPowerOverEthernetOutputStatus + , syncETracking + , syncEEquipmentClock + , mainPSUPortQLRxOverwrite + , mainPSUPortSSMTx + , sFPPortSSMTx + , auxPortSSMTx + , syncETrackingState + , mainPSUPortQLRx + , auxPortQLRx + , sFPPortQLRx + , mainPSUPortQLTx + , auxPortQLTx + , sFPPortQLTx + , mainPSUPortSyncEMasterSlaveStatus + , auxPortSyncEMasterSlaveStatus + , sFPPortSyncEMasterSlaveStatus + , mainPSUPortGigabitMasterSlaveStatus + , auxPortGigabitMasterSlaveStatus + , sFPPortGigabitMasterSlaveStatus + , transparentClock + , transparentClockVLAN + , transparentClockVID + , mainPSUPortAcceptedQLRx + , auxPortAcceptedQLRx + , sFPPortAcceptedQLRx + , mainPSUPortSyncERxStatus + , auxPortSyncERxStatus + , sFPPortSyncERxStatus + , nIDULanPortStatus + , nIDULanPortSpeedAndDuplex + , oOBPriorityQueueMapping + , nIDULanPortAutoNegotiation + , nIDULanPortAutoNegAdvertisement + , nIDULanPortAutoMdix + , nIDULanPortGigabitMasterSlaveStatus + , txMABFrames + , managementNetworkAccessEnabled + , secondDataPortPauseFrames + , secondDataBridgingStatus + , transparentClockPort + , ethernetPriorityQueueMapping + , l2CPPriorityQueueMapping + , iPDSCPPriorityQueueMapping + , mPLSTCPriorityQueueMapping + } + STATUS current + DESCRIPTION "The ethernet object group." + ::= { ptpGroups 6 } + + tDMGroup OBJECT-GROUP + OBJECTS { tDMInterfaceControl + , tDMInterfaceStatus + , tDMEnabledChannels + , tdmTableNumber + , tDMConfigurationMismatch + , lowestTDMModulationMode + , tDMChannelStatus + , tDMChannelLineCode + , tDMChannelCableLength + , tDMChannelLoopback + } + STATUS current + DESCRIPTION "The tDM object group." + ::= { ptpGroups 7 } + + licenseGroup OBJECT-GROUP + OBJECTS { regulatoryBand + , productVariant + , productName + , frequencyVariant + , sNMPv3Enable + , licenseVersion + , licenseUnitSerialNumber + , licenseIssueNumber + , licenseCountry + , licenseNumberOfRegulatoryBands + , licenseBandwidthCap + , licenseEncryption + , licenseSecurityLevel + , licenseGroupAccess + , licenseOOBManagementSupport + , licenseSFPPortSupport + , licenseAuxiliaryPortSupport + , licenseCapacity + , licenseMaxNumberOfTDMChannels + , licenseIEEE1588Support + , licenseSyncESupport + , licenseIPv6Support + , licenseMinimumFirmwareVersion + , licenseFullCapabilityTrialStatus + , licenseRemainingTrialPeriod + , licenseRemainingTrialPeriodAlarm + , capacityVariantMismatch + , licenseTDDSyncSupport + , licenseMaxLinkRange + , licenseTrialPeriod + , licenseRARSupport + , licenseRegulatoryBandsList + } + STATUS current + DESCRIPTION "The license object group." + ::= { ptpGroups 8 } + + managementGroup OBJECT-GROUP + OBJECTS { targetRange + , rangingMode + , installStatus + , installArmState + , tFTPServerPortNumber + , tFTPSoftwareUpgradeFileName + , tFTPStartSoftwareUpgrade + , tFTPSoftwareUpgradeStatus + , tFTPSoftwareUpgradeStatusText + , tFTPSoftwareUpgradeStatusAdditionalText + , hTTPAccessEnabled + , telnetAccessEnabled + , hTTPPortNumber + , hTTPSPortNumber + , telnetPortNumber + , hTTPSAccessEnabled + , tFTPServerInternetAddressType + , tFTPServerInternetAddress + , lowestDataModulationMode + , lowestSecondDataModulationMode + } + STATUS current + DESCRIPTION "The management object group." + ::= { ptpGroups 9 } + + phyControlGroup OBJECT-GROUP + OBJECTS { linkSymmetry + , userConfiguredMaxModulationMode + , linkModeOptimization + , txColorCode + , rxColorCode + , remoteMaximumTransmitPower + } + STATUS current + DESCRIPTION "The phyControl object group." + ::= { ptpGroups 10 } + + phyStatusGroup OBJECT-GROUP + OBJECTS { linkLoss + , receivePower + , vectorError + , transmitPower + , receiveChannel + , transmitChannel + , receiveFreqMHz + , transmitFreqMHz + , signalStrengthRatio + , receiveFreqKHz + , transmitFreqKHz + , rawReceivePower + , range + , receiveModulationMode + , transmitModulationMode + , searchState + } + STATUS current + DESCRIPTION "The phyStatus object group." + ::= { ptpGroups 12 } + + alarmsGroup OBJECT-GROUP + OBJECTS { unitOutOfCalibration + , incompatibleRegulatoryBands + , noWirelessChannelAvailable + , wirelessLinkDisabledWarning + , mainPSUPortDisabledWarning + , sFPError + , mainPSUPortConfigurationMismatch + , incompatibleMasterAndSlave + , tDDSynchronizationStatus + , auxPortDisabledWarning + , tDDSynchronizationAlarm + , linkModeOptimizationMismatch + , auxPortConfigurationMismatch + , secureModeAlarm + , dataBridgingStatusAlarm + , sFPPortDisabledWarning + , sFPPortConfigurationMismatch + , maxLinkRangeExceeded + , nIDULanPortDisabledWarning + , nIDULanPortConfigurationMismatch + , portAllocationMismatch + , secondDataBridgingStatusAlarm + , transparentClockSourcePortAlarm + } + STATUS current + DESCRIPTION "The alarms object group." + ::= { ptpGroups 13 } + + smtpGroup OBJECT-GROUP + OBJECTS { sMTPEmailAlert + , sMTPServerPortNumber + , sMTPSourceEmailAddress + , sMTPDestinationEmailAddress + , sMTPEnabledMessages + , sMTPServerInternetAddressType + , sMTPServerInternetAddress + } + STATUS current + DESCRIPTION "The smtp object group." + ::= { ptpGroups 15 } + + snmpControlGroup OBJECT-GROUP + OBJECTS { sNMPPortNumber + , sNMPCommunityString + , sNMPTrapTableNumber + , sNMPTrapVersion + , sNMPEnabledTraps + , enabledDiagnosticAlarms + , sNMPSendAllTrapsAtStartup + , sNMPTrapPortNumber + , sNMPTrapInternetAddressType + , sNMPTrapInternetAddress + , sNMPTrapReceiverEnabled + } + STATUS current + DESCRIPTION "The snmpControl object group." + ::= { ptpGroups 16 } + + sntpGroup OBJECT-GROUP + OBJECTS { sNTPState + , sNTPPollInterval + , sNTPSync + , sNTPLastSync + , systemClock + , timeZone + , daylightSaving + , sNTPPrimaryServer + , sNTPPrimaryServerDeadTime + , sNTPServerRetries + , sNTPServerTimeout + , sNTPServerTableNumber + , sNTPServerPortNumber + , sNTPServerStatus + , sNTPServerInternetAddressType + , sNTPServerInternetAddress + } + STATUS current + DESCRIPTION "The sntp object group." + ::= { ptpGroups 17 } + + resetGroup OBJECT-GROUP + OBJECTS { systemReset + } + STATUS current + DESCRIPTION "The reset object group." + ::= { ptpGroups 18 } + + versionsGroup OBJECT-GROUP + OBJECTS { softwareVersion + , hardwareVersion + , secondarySoftwareVersion + , bootVersion + } + STATUS current + DESCRIPTION "The versions object group." + ::= { ptpGroups 19 } + + pubStatsGroup OBJECT-GROUP + OBJECTS { receiveDataRate + , transmitDataRate + , aggregateDataRate + , wirelessLinkAvailability + , wirelessLinkStatus + , byteErrorRatio + , receiveModulationModeDetail + , dataBridgingAvailability + } + STATUS current + DESCRIPTION "The pubStats object group." + ::= { ptpGroups 20 } + + encryptionGroup OBJECT-GROUP + OBJECTS { encryptionAlgorithm + } + STATUS current + DESCRIPTION "The encryption object group." + ::= { ptpGroups 22 } + + tDDControlGroup OBJECT-GROUP + OBJECTS { tDDSynchronizationMode + } + STATUS current + DESCRIPTION "The tDDControl object group." + ::= { ptpGroups 23 } + + aAAControlGroup OBJECT-GROUP + OBJECTS { userTableNumber + , userName + , userRole + , userEnabled + , userPassword + } + STATUS current + DESCRIPTION "The aAAControl object group." + ::= { ptpGroups 25 } + + syslogControlGroup OBJECT-GROUP + OBJECTS { syslogClient + , syslogState + } + STATUS current + DESCRIPTION "The syslogControl object group." + ::= { ptpGroups 24 } + + routerProtocolsGroup OBJECT-GROUP + OBJECTS { microwaveAdaptiveBandwidth + , mABNominalModulationMode + , mABTransmissionInterval + , mABHoldoffPeriod + , mABMaintenanceLevel + , useVLANForMABProtocol + , mABProtocolVID + , mABProtocolVLANPriority + , mABState + , mABNominalTransmitCapacity + , mABCurrentTransmitCapacity + } + STATUS current + DESCRIPTION "The routerProtocols object group." + ::= { ptpGroups 26 } + + cableDiagnosticsGroup OBJECT-GROUP + OBJECTS { cableDiagnosticsPorts + , cableDiagnosticsControl + , cableDiagnosticsWarning + , cableDiagnosticsResultTableNumber + , cableDiagnosticsResultsDateTime + , cableDiagPair1Results + , cableDiagPair1Distance + , cableDiagPair2Results + , cableDiagPair2Distance + , cableDiagPair3Results + , cableDiagPair3Distance + , cableDiagPair4Results + , cableDiagPair4Distance + } + STATUS current + DESCRIPTION "The cableDiagnostics object group." + ::= { ptpGroups 27 } + + supplementaryGroup OBJECT-GROUP + OBJECTS { longitude + , latitude + , altitude + } + STATUS current + DESCRIPTION "The supplementary object group." + ::= { ptpGroups 96 } + + notificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { channelChangeTrap + , dfsImpulsiveInterferenceTrap + , mainPSUPortStatusTrap + , mainPSUPortDisabledWarningTrap + , mainPSUPortConfigurationMismatchTrap + , auxPortStatusTrap + , auxPortDisabledWarningTrap + , regulatoryBandTrap + , installStatusTrap + , installArmStateTrap + , unitOutOfCalibrationTrap + , auxPortPowerOverEthernetOutputStatusTrap + , incompatibleRegulatoryBandsTrap + , noWirelessChannelAvailableTrap + , wirelessLinkDisabledWarningTrap + , auxPortConfigurationMismatchTrap + , sFPErrorTrap + , sFPPortStatusTrap + , incompatibleMasterAndSlaveTrap + , sNTPSyncTrap + , tDDSynchronizationAlarmTrap + , sFPPortDisabledWarningTrap + , sFPPortConfigurationMismatchTrap + , linkModeOptimizationMismatchTrap + , tDMInterfaceStatusTrap + , tDMChannelStatusTrap + , tDMChannelLoopbackTrap + , nIDULanPortStatusTrap + , syslogStateTrap + , syslogLocalNearlyFullTrap + , syslogLocalWrappedTrap + , syslogClientTrap + , secureModeAlarmTrap + , dataBridgingStatusAlarmTrap + , licenseRemainingTrialPeriodAlarmTrap + , capacityVariantMismatchTrap + , maxLinkRangeExceededTrap + , tDMConfigurationMismatchTrap + , nIDULanPortDisabledWarningTrap + , nIDULanPortConfigurationMismatchTrap + , secondDataBridgingStatusAlarmTrap + , transparentClockSourcePortAlarmTrap + , portAllocationMismatchTrap + } + STATUS current + DESCRIPTION "The notifications group." + ::= { ptpGroups 99 } + + + DfsTableEntry ::= + SEQUENCE { dfsTableIndex INTEGER + , dfsMeans Integer32 + , dfsNineNinePointNinePercentiles Integer32 + , dfsPeaks Integer32 + } + + dfsTable OBJECT-TYPE + SYNTAX SEQUENCE OF DfsTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A table storing a snapshot of various DFS measurements for each channel" + ::= { dfs 2 } + + dfsTableEntry OBJECT-TYPE + SYNTAX DfsTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table DfsTable" + INDEX { dfsTableIndex } + ::= { dfsTable 1 } + + EthernetPriorityTableEntry ::= + SEQUENCE { ethernetPriorityTableIndex INTEGER + , ethernetPriorityQueueMapping INTEGER + } + + ethernetPriorityTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthernetPriorityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A priority queue mapping table. This is a list of packet queues indexed by Ethernet priority." + ::= { ethernet 15 } + + ethernetPriorityTableEntry OBJECT-TYPE + SYNTAX EthernetPriorityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table EthernetPriorityTable" + INDEX { ethernetPriorityTableIndex } + ::= { ethernetPriorityTable 1 } + + L2CPPriorityTableEntry ::= + SEQUENCE { l2CPPriorityTableIndex INTEGER + , l2CPPriorityQueueMapping INTEGER + } + + l2CPPriorityTable OBJECT-TYPE + SYNTAX SEQUENCE OF L2CPPriorityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A priority queue mapping table. This is a list of packet queues indexed by L2CP priority." + ::= { ethernet 17 } + + l2CPPriorityTableEntry OBJECT-TYPE + SYNTAX L2CPPriorityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table L2CPPriorityTable" + INDEX { l2CPPriorityTableIndex } + ::= { l2CPPriorityTable 1 } + + IPDSCPPriorityTableEntry ::= + SEQUENCE { iPDSCPPriorityTableIndex INTEGER + , iPDSCPPriorityQueueMapping INTEGER + } + + iPDSCPPriorityTable OBJECT-TYPE + SYNTAX SEQUENCE OF IPDSCPPriorityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A priority queue mapping table. This is a list of packet queues indexed by L3 IP DSCP priority." + ::= { ethernet 19 } + + iPDSCPPriorityTableEntry OBJECT-TYPE + SYNTAX IPDSCPPriorityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table IPDSCPPriorityTable" + INDEX { iPDSCPPriorityTableIndex } + ::= { iPDSCPPriorityTable 1 } + + MPLSTCPriorityTableEntry ::= + SEQUENCE { mPLSTCPriorityTableIndex INTEGER + , mPLSTCPriorityQueueMapping INTEGER + } + + mPLSTCPriorityTable OBJECT-TYPE + SYNTAX SEQUENCE OF MPLSTCPriorityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A priority queue mapping table. This is a list of priority queues indexed by MPLS TC priority." + ::= { ethernet 21 } + + mPLSTCPriorityTableEntry OBJECT-TYPE + SYNTAX MPLSTCPriorityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table MPLSTCPriorityTable" + INDEX { mPLSTCPriorityTableIndex } + ::= { mPLSTCPriorityTable 1 } + + TdmTableEntry ::= + SEQUENCE { tdmTableIndex INTEGER + , tDMChannelStatus INTEGER + , tDMChannelLineCode INTEGER + , tDMChannelCableLength INTEGER + , tDMChannelLoopback INTEGER + } + + tdmTable OBJECT-TYPE + SYNTAX SEQUENCE OF TdmTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A table storing a configuration and status for each TDM channel" + ::= { tDM 5 } + + tdmTableEntry OBJECT-TYPE + SYNTAX TdmTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table TdmTable" + INDEX { tdmTableIndex } + ::= { tdmTable 1 } + + LicenseRegulatoryBandsTableEntry ::= + SEQUENCE { licenseRegulatoryBandsTableIndex INTEGER + , licenseRegulatoryBandsList INTEGER + } + + licenseRegulatoryBandsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LicenseRegulatoryBandsTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { license 18 } + + licenseRegulatoryBandsTableEntry OBJECT-TYPE + SYNTAX LicenseRegulatoryBandsTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table LicenseRegulatoryBandsTable" + INDEX { licenseRegulatoryBandsTableIndex } + ::= { licenseRegulatoryBandsTable 1 } + + SNMPTrapTableEntry ::= + SEQUENCE { sNMPTrapTableIndex INTEGER + , sNMPTrapPortNumber INTEGER + , sNMPTrapInternetAddressType INTEGER + , sNMPTrapInternetAddress InetAddress + , sNMPTrapReceiverEnabled INTEGER + } + + sNMPTrapTable OBJECT-TYPE + SYNTAX SEQUENCE OF SNMPTrapTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " SNMP trap configuration table." + ::= { snmpControl 4 } + + sNMPTrapTableEntry OBJECT-TYPE + SYNTAX SNMPTrapTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table SNMPTrapTable" + INDEX { sNMPTrapTableIndex } + ::= { sNMPTrapTable 1 } + + SNTPServerTableEntry ::= + SEQUENCE { sNTPServerTableIndex INTEGER + , sNTPServerPortNumber INTEGER + , sNTPServerStatus DisplayString + , sNTPServerInternetAddressType INTEGER + , sNTPServerInternetAddress InetAddress + } + + sNTPServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF SNTPServerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { sntp 15 } + + sNTPServerTableEntry OBJECT-TYPE + SYNTAX SNTPServerTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table SNTPServerTable" + INDEX { sNTPServerTableIndex } + ::= { sNTPServerTable 1 } + + UserTableEntry ::= + SEQUENCE { userTableIndex INTEGER + , userName DisplayString + , userRole INTEGER + , userEnabled INTEGER + , userPassword DisplayString + } + + userTable OBJECT-TYPE + SYNTAX SEQUENCE OF UserTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " The User Table Control group contains objects specifically for user account management." + ::= { aAAControl 2 } + + userTableEntry OBJECT-TYPE + SYNTAX UserTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table UserTable" + INDEX { userTableIndex } + ::= { userTable 1 } + + CableDiagnosticsResultTableEntry ::= + SEQUENCE { cableDiagnosticsResultTableIndex INTEGER + , cableDiagnosticsResultsDateTime Integer32 + , cableDiagPair1Results INTEGER + , cableDiagPair1Distance Integer32 + , cableDiagPair2Results INTEGER + , cableDiagPair2Distance Integer32 + , cableDiagPair3Results INTEGER + , cableDiagPair3Distance Integer32 + , cableDiagPair4Results INTEGER + , cableDiagPair4Distance Integer32 + } + + cableDiagnosticsResultTable OBJECT-TYPE + SYNTAX SEQUENCE OF CableDiagnosticsResultTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { cableDiagnostics 5 } + + cableDiagnosticsResultTableEntry OBJECT-TYPE + SYNTAX CableDiagnosticsResultTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table CableDiagnosticsResultTable" + INDEX { cableDiagnosticsResultTableIndex } + ::= { cableDiagnosticsResultTable 1 } + + -- Dfs group attribute definitions + -- + dfsTableNumber OBJECT-TYPE + SYNTAX INTEGER (1..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the dfsTable" + ::= { dfs 1 } + + extendedSpectrumScanning OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enables Extended Spectrum Scanning" + ::= { dfs 3 } + + -- DfsTable group attribute definitions + -- + dfsTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..63) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "used to index values in the dfsTable." + ::= { dfsTableEntry 1 } + + dfsMeans OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of DFS means" + ::= { dfsTableEntry 2 } + + dfsNineNinePointNinePercentiles OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of DFS 99.9 percentiles" + ::= { dfsTableEntry 3 } + + dfsPeaks OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snapshot of DFS peaks" + ::= { dfsTableEntry 4 } + + -- Bridge group attribute definitions + -- + localPacketFiltering OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When Local Packet Filtering is Enabled, the unit keeps + track of the port (Main, SFP, Aux or Wireless) on which a + packet with a given MAC source address destined to the + management agent has been received. This MAC address to + port mapping is then used in order to route any response + from the management agent to the right port. When Local + Packet Filtering is Disabled, any Ethernet packet from + the management agent is sent to all ports." + ::= { bridge 1 } + + -- Configuration group attribute definitions + -- + iPv4Address OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Internet protocol (IPv4) address. This address is used + by the family of Internet protocols to uniquely identify + the unit on a network." + ::= { configuration 1 } + + subnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A subnet allows the flow of network traffic between + hosts to be segregated based on a network configuration. + By organizing hosts into logical groups, subnetting can + improve network security and performance." + ::= { configuration 2 } + + gatewayIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IPv4 address of a device on the current network that + acts as an IPv4 network gateway. A gateway acts as an + entrance / exit to packets from / to other networks" + ::= { configuration 3 } + + targetMACAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(6)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the PTP wireless unit forming the other + end of the PTP link" + ::= { configuration 4 } + + masterSlaveMode OBJECT-TYPE + SYNTAX INTEGER { + master(0), + slave(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The PTP wireless link operates using a master and slave + relationship" + ::= { configuration 5 } + + maximumTransmitPower OBJECT-TYPE + SYNTAX INTEGER (-15..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum transmit power the wireless unit is permitted to + use when establishing and maintaining the wireless link. + This may be reduced during installation" + ::= { configuration 6 } + + antennaGain OBJECT-TYPE + SYNTAX INTEGER (130..610) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Antenna Gain. Expressed in 10ths of dBi." + ::= { configuration 7 } + + cableLoss OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Loss in the cable between the ODU and the antenna. + Expressed in 10ths of dB. NB: This attribute is ignored + for variants with an integral antenna." + ::= { configuration 8 } + + eIRP OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Effective Isotropic Radiated Power (EIRP) describes the + strength of the radio signal leaving the wireless unit. + Expressed in 10ths of dBm" + ::= { configuration 9 } + + channelBandwidth OBJECT-TYPE + SYNTAX INTEGER { + bw30MHz(0), + bw15MHz(1), + bw10MHz(2), + bw5MHz(3), + bw20MHz(4), + bw56MHz(5), + bw50MHz(6), + bw40MHz(7), + bw45MHz(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This control sets the bandwidth of the transmit and + receive radio channels" + ::= { configuration 11 } + + linkName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the PTP link allocated by the System + Administrator. Used to establish a connection with the + correct PTP wireless unit at the other end of the link. + NOTE: The link name MUST be the same at both ends of the + PTP link." + ::= { configuration 14 } + + siteName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field contains a user-provided description of the + site name together with any additional notes" + ::= { configuration 15 } + + accessMethod OBJECT-TYPE + SYNTAX INTEGER { + linkAccess(0), + linkNameAccess(1), + groupAccess(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ODUs must be configured in pairs before a link can be + established. The Access Method attribute determines how + the paired ODUs will recognise each other. For the Link + Access method, each ODU must be configured with Target + MAC Address equal to the MAC Address of the other unit. + For the Link Name Access method, both units must be + configured with the same Link Name. For the Group Access + method, both units must be configured with the same Group + ID." + ::= { configuration 16 } + + groupID OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When Access Method is set to Group Access, the Group ID + identifies all the units belonging to the same group" + ::= { configuration 17 } + + iPv6Address OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Internet protocol (IPv6) address. This address is used + by the family of Internet protocols to uniquely identify + the unit on a network." + ::= { configuration 18 } + + iPVersion OBJECT-TYPE + SYNTAX INTEGER { + iPv4(0), + iPv6(1), + dualIPv4andIPv6(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP protocol selection. Choice of IPv4, IPv6 or Dual." + ::= { configuration 20 } + + iPv6AutoConfiguredLinkLocalAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..39)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The auto configured link local IPv6 address" + ::= { configuration 21 } + + iPv6PrefixLength OBJECT-TYPE + SYNTAX INTEGER (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IPv6 prefix length" + ::= { configuration 22 } + + iPv6GatewayAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..39)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IPv6 address of a device on the current network that + is currently acting as an IPv6 network gateway. A gateway + acts as an entrance / exit to packets from / to other + networks." + ::= { configuration 23 } + + remoteInternetAddressType OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), + ipv4(1), + ipv6(2), + ipv4z(3), + ipv6z(4), + unknown6(5), + unknown7(6), + unknown8(7), + unknown9(8), + unknown10(9), + unknown11(10), + unknown12(11), + unknown13(12), + unknown14(13), + unknown15(14), + unknown16(15), + dns(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of Internet address specified by the associated + remoteInternetAddressType." + ::= { configuration 24 } + + remoteInternetAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "INET address used to identify the peer wireless unit" + ::= { configuration 25 } + + subbandLowestFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lowest center frequency of the subset of channels." + ::= { configuration 26 } + + subbandHighestFrequency OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Highest center frequency of the subset of channels." + ::= { configuration 27 } + + enableTransmission OBJECT-TYPE + SYNTAX INTEGER { + enabled(0), + muted(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control for enabling/disabling the radio transmitter of + the Master. Note: Use Web Properties to control this + feature." + ::= { configuration 28 } + + -- Ethernet group attribute definitions + -- + mainPSUPortAutoNegotiation OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls whether the local Ethernet interface + configuration is automatically negotiated or forced. Do + not use a forced setting together with auto negotiation + at the Ethernet link partner. If you want to run your + Ethernet link at a fixed speed and duplex then you would + normally leave auto negotiation enabled and only enable + the single Auto Neg Advertisement option that you want + the link to run in - FORCING ETHERNET CONFIGURATION IS A + LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE + HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST + ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET + LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE + LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED + EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The + new setting will only take effect after a system reboot." + ::= { ethernet 1 } + + mainPSUPortAutoNegAdvertisement OBJECT-TYPE + SYNTAX BITS { + negInvalid(2), + neg10MbpsHalfDuplex(3), + neg10MbpsFullDuplex(4), + neg100MbpsHalfDuplex(5), + neg100MbpsFullDuplex(6), + neg1000MbpsFullDuplex(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This sets the different Ethernet configurations that + will be advertised during auto negotiation. Note the new + setting will only take effect after a system reboot. + WARNING: Duplex mismatch may result if both ends of the + Ethernet link do not have the same settings. Do not auto + negotiation together with a fixed setting at the Ethernet + link partner. WARNING: Make sure that you select + option(s) that you know your connected equipment can + cater for!" + ::= { ethernet 2 } + + mainPSUPortAutoMdix OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This enables/disables the Auto MDI/MDIX capability. NB: + The new setting will only take effect after a system + reboot" + ::= { ethernet 3 } + + mainPSUPortStatus OBJECT-TYPE + SYNTAX INTEGER { + down(0), + copperLinkUp(1), + fiberLinkUp(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the Main PSU Ethernet link. NB: a + change of state may generate an SNMP trap and/or SMTP + email alert" + ::= { ethernet 4 } + + mainPSUPortSpeedAndDuplex OBJECT-TYPE + SYNTAX INTEGER { + speed1000MbpsFullDuplex(0), + speed100MbpsFullDuplex(1), + speed100MbpsHalfDuplex(2), + speed10MbpsFullDuplex(3), + speed10MbpsHalfDuplex(4), + speedUnknown6(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current speed and duplex of the Main PSU Ethernet + link" + ::= { ethernet 5 } + + dataPortWirelessDownAlert OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When enabled, this causes the Ethernet link to be + dropped briefly when the wireless link drops. This is so + that spanning tree algorithms can quickly detect that + there is a problem." + ::= { ethernet 6 } + + useVLANForManagementInterfaces OBJECT-TYPE + SYNTAX INTEGER { + noVLANTagging(0), + iEEE8021QTaggedCTagType8100(1), + iEEE8021adTaggedSTagorBTagType88a8(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls whether the management interfaces + (WWW/SNMP/SMTP/SNTP) use VLAN tags or not. NB: The new + setting will only take effect after a system reboot" + ::= { ethernet 7 } + + vLANManagementPriority OBJECT-TYPE + SYNTAX INTEGER { + p0(0), + p1(1), + p2(2), + p3(3), + p4(4), + p5(5), + p6(6), + p7(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This VLAN Priority (0-7) will be included in packets + generated by the management interfaces" + ::= { ethernet 8 } + + vLANManagementVID OBJECT-TYPE + SYNTAX INTEGER (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This VLAN VID (0-4094) will be included in packets + generated by the management interfaces. Note the new + setting will only take effect after a system reboot" + ::= { ethernet 11 } + + auxPortStatus OBJECT-TYPE + SYNTAX INTEGER { + down(0), + copperLinkUp(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the Aux Ethernet link. NB: a change of + state may generate an SNMP trap and/or SMTP email alert" + ::= { ethernet 12 } + + auxPortSpeedAndDuplex OBJECT-TYPE + SYNTAX INTEGER { + speed1000MbpsFullDuplex(0), + speed100MbpsFullDuplex(1), + speed100MbpsHalfDuplex(2), + speed10MbpsFullDuplex(3), + speed10MbpsHalfDuplex(4), + speedUnknown6(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current speed and duplex of the Aux Ethernet link" + ::= { ethernet 13 } + + ethernetPriorityTableNumber OBJECT-TYPE + SYNTAX INTEGER (9) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the vLANPriorityTable." + ::= { ethernet 14 } + + l2CPPriorityTableNumber OBJECT-TYPE + SYNTAX INTEGER (5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the l2CPPriorityTable." + ::= { ethernet 16 } + + iPDSCPPriorityTableNumber OBJECT-TYPE + SYNTAX INTEGER (64) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the iPDSCPPriorityTable." + ::= { ethernet 18 } + + mPLSTCPriorityTableNumber OBJECT-TYPE + SYNTAX INTEGER (8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the mPLSTCPriorityTable." + ::= { ethernet 20 } + + managementPortWirelessDownAlert OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When enabled, this causes the management link to be + dropped briefly when the wireless link drops. This is so + that spanning tree algorithms can quickly detect that + there is a problem." + ::= { ethernet 23 } + + qOSPriorityScheme OBJECT-TYPE + SYNTAX INTEGER { + ethernet(0), + iPMPLS(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Selects classification based on fields in the Ethernet + header (Layer 2) or in the Network header (Layer 3). The + unit recognises two network layer protocols: IP and MPLS" + ::= { ethernet 24 } + + unknownNetworkPriorityQueueMapping OBJECT-TYPE + SYNTAX INTEGER { + q0(0), + q1(1), + q2(2), + q3(3), + q4(4), + q5(5), + q6(6), + q7(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the classification of unknown network + protocols to an egress queue at the wireless port. + Unknown means something other than IP and MPLS" + ::= { ethernet 25 } + + dSCPManagementPriority OBJECT-TYPE + SYNTAX INTEGER (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This Differentiated Services Code Point value will be + inserted in the IP Header of all IP Datagrams transmitted + by the management interfaces" + ::= { ethernet 26 } + + dataBridgingStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of Ethernet Data traffic bridging over + the wireless link" + ::= { ethernet 27 } + + mainPSUPortAllocation OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + dataOnly(1), + dataandInBandManagement(2), + outofBandLocalManagement(3), + outofBandRemoteManagement(4), + secondDataOnly(5), + secondDataandInBandManagement(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the service or services supported by the Main + PSU Ethernet port" + ::= { ethernet 28 } + + auxPortAllocation OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + dataOnly(1), + dataandInBandManagement(2), + outofBandLocalManagement(3), + outofBandRemoteManagement(4), + secondDataOnly(5), + secondDataandInBandManagement(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the service or services supported by the Aux + Ethernet port" + ::= { ethernet 29 } + + sFPPortAllocation OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + dataOnly(1), + dataandInBandManagement(2), + outofBandLocalManagement(3), + outofBandRemoteManagement(4), + secondDataOnly(5), + secondDataandInBandManagement(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the service or services supported by the SFP + Ethernet port" + ::= { ethernet 30 } + + dataPortPauseFrames OBJECT-TYPE + SYNTAX INTEGER { + tunnel(0), + discard(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Controls whether the bridge tunnels or discards Layer 2 + PAUSE frames arriving at the Data Port. Such frames are + identified by the destination MAC Address being equal to + 01-80-C2-00-00-01" + ::= { ethernet 31 } + + sFPPortAutoNegotiation OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls whether the local SFP Ethernet interface + configuration is automatically negotiated or forced. Do + not use a forced setting together with auto negotiation + at the Ethernet link partner. If you want to run your + Ethernet link at a fixed speed and duplex then you would + normally leave auto negotiation enabled and only enable + the single Auto Neg Advertisement option that you want + the link to run in - FORCING ETHERNET CONFIGURATION IS A + LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE + HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST + ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET + LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE + LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED + EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The + new setting will only take effect after a system reboot." + ::= { ethernet 32 } + + sFPPortAutoNegAdvertisement OBJECT-TYPE + SYNTAX BITS { + negInvalid(2), + neg10MbpsHalfDuplex(3), + neg10MbpsFullDuplex(4), + neg100MbpsHalfDuplex(5), + neg100MbpsFullDuplex(6), + neg1000MbpsFullDuplex(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This sets the different SFP Ethernet configurations that + will be advertised during auto negotiation. Note the new + setting will only take effect after a system reboot. + WARNING: Duplex mismatch may result if both ends of the + Ethernet link do not have the same settings. Do not auto + negotiation together with a fixed setting at the Ethernet + link partner. WARNING: Make sure that you select + option(s) that you know your connected equipment can + cater for!" + ::= { ethernet 33 } + + sFPPortAutoMdix OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This enables/disables the Auto MDI/MDIX capability. NB: + The new setting will only take effect after a system + reboot" + ::= { ethernet 34 } + + sFPPortStatus OBJECT-TYPE + SYNTAX INTEGER { + down(0), + copperLinkUp(1), + fiberLinkUp(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the SFP Ethernet link. NB: a change of + state may generate an SNMP trap and/or SMTP email alert" + ::= { ethernet 35 } + + sFPPortSpeedAndDuplex OBJECT-TYPE + SYNTAX INTEGER { + speed1000MbpsFullDuplex(0), + speed100MbpsFullDuplex(1), + speed100MbpsHalfDuplex(2), + speed10MbpsFullDuplex(3), + speed10MbpsHalfDuplex(4), + speedUnknown6(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current speed and duplex of the SFP Ethernet link" + ::= { ethernet 36 } + + auxPortPowerOverEthernetOutput OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Power Over Ethernet (PoE) output of the + Aux port. Enabling PoE output may lead to system + instability; please refer to the User Guide before + enabling this control" + ::= { ethernet 37 } + + auxPortPowerOverEthernetOutputStatus OBJECT-TYPE + SYNTAX INTEGER { + poEOutputOn(0), + poEOutputDisabled(1), + poEOutputEnabledbutNotActiveErrororNoLoadPresent(2), + poEOutputOverloadError(3), + poEOutputOverTempError(4), + poEOutputErrorDetected(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the Power Over Ethernet (PoE) output + of the Aux port" + ::= { ethernet 38 } + + syncETracking OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1), + internalTDMUseOnly(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether Synchronous Ethernet (SyncE) network + synchronization is enabled." + ::= { ethernet 39 } + + syncEEquipmentClock OBJECT-TYPE + SYNTAX INTEGER { + eECOption1(0), + eECOption2(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "EEC-Option 1 applies to synchronous Ethernet equipments + that are designed to interwork with networks optimized + for the 2048-kbit/s hierarchy. Corresponds to ITU-T G.813 + Option 1; EEC-Option 2 applies to synchronous Ethernet + equipments that are designed to interwork with networks + optimized for the 1544-kbit/s hierarchy. Corresponds to + Type IV clock from ITU-T G.812." + ::= { ethernet 40 } + + mainPSUPortQLRxOverwrite OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Override for the Synchronous Ethernet (SyncE) received + Quality Level (QL) on the main PSU port." + ::= { ethernet 41 } + + mainPSUPortSSMTx OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether the Synchronous Ethernet (SyncE) + Quality Level (QL) is transmitted on the Main PSU port" + ::= { ethernet 42 } + + sFPPortSSMTx OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether the Synchronous Ethernet (SyncE) + Quality Level (QL) is transmitted on the SFP port" + ::= { ethernet 43 } + + auxPortSSMTx OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether the Synchronous Ethernet (SyncE) + Quality Level (QL) is transmitted on the Aux port" + ::= { ethernet 44 } + + syncETrackingState OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + acquiringWirelessLock(1), + freeRunning(2), + lockedLocalAcquiringHoldover(3), + lockedLocalHoldoverAcquired(4), + holdover(5), + lockedRemoteAcquiringHoldover(6), + lockedRemoteHoldoverAcquired(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of Synchronous Ethernet (SyncE) + network synchronization." + ::= { ethernet 45 } + + mainPSUPortQLRx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12), + qLFAILED(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Quality Level (QL) + currently being received on the main PSU port." + ::= { ethernet 46 } + + auxPortQLRx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12), + qLFAILED(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Quality Level (QL) + currently being received on the auxiliary port." + ::= { ethernet 47 } + + sFPPortQLRx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12), + qLFAILED(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Quality Level (QL) + currently being received on the SFP port." + ::= { ethernet 48 } + + mainPSUPortQLTx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) transmit Quality Level + (QL) of the main PSU port." + ::= { ethernet 49 } + + auxPortQLTx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) transmit Quality Level + (QL) of the auxiliary port." + ::= { ethernet 50 } + + sFPPortQLTx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) transmit Quality Level + (QL) of the SFP port." + ::= { ethernet 51 } + + mainPSUPortSyncEMasterSlaveStatus OBJECT-TYPE + SYNTAX INTEGER { + master(0), + slave(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The main PSU port Synchronous Ethernet (SyncE) + Master/Slave status" + ::= { ethernet 52 } + + auxPortSyncEMasterSlaveStatus OBJECT-TYPE + SYNTAX INTEGER { + master(0), + slave(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The auxiliary port Synchronous Ethernet (SyncE) + Master/Slave status" + ::= { ethernet 53 } + + sFPPortSyncEMasterSlaveStatus OBJECT-TYPE + SYNTAX INTEGER { + master(0), + slave(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SFP port Synchronous Ethernet (SyncE) Master/Slave + status" + ::= { ethernet 54 } + + mainPSUPortGigabitMasterSlaveStatus OBJECT-TYPE + SYNTAX INTEGER { + master(0), + slave(1), + notApplicable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The main PSU port Gigabit Ethernet Master/Slave status" + ::= { ethernet 55 } + + auxPortGigabitMasterSlaveStatus OBJECT-TYPE + SYNTAX INTEGER { + master(0), + slave(1), + notApplicable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The auxiliary port Gigabit Ethernet Master/Slave status" + ::= { ethernet 56 } + + sFPPortGigabitMasterSlaveStatus OBJECT-TYPE + SYNTAX INTEGER { + master(0), + slave(1), + notApplicable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SFP port Gigabit Ethernet Master/Slave status" + ::= { ethernet 57 } + + transparentClock OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This control enables the Precision Time Protocol + (IEEE-1588) Transparent Clock. Once enabled the unit will + modify the correction field in PTP event messages to take + account of the time these frames have been resident in + this system. This will happen for all PTP frames at Layer + 2 & Layer 3 (IPv4 & IPv6) unless a transparent clock VLAN + is enabled." + ::= { ethernet 58 } + + transparentClockVLAN OBJECT-TYPE + SYNTAX INTEGER { + all(0), + sTagged(1), + cTagged(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If All is selected then all PTP frames will have their + correction fields modified with the residence time. If an + S-TAG or C-TAG is selected, only frames with this VLAN + tag and matching the VLAN ID in the Transparent Clock VID + will have their correction fields modified." + ::= { ethernet 59 } + + transparentClockVID OBJECT-TYPE + SYNTAX INTEGER (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The VLAN ID which frames must match if they are to be + corrected. Only valid when an S-TAG or C-TAG has been + selected." + ::= { ethernet 60 } + + mainPSUPortAcceptedQLRx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12), + qLFAILED(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Quality Level (QL) + currently accepted (validated) on the main PSU port." + ::= { ethernet 61 } + + auxPortAcceptedQLRx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12), + qLFAILED(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Quality Level (QL) + currently accepted (validated) on the auxiliary port." + ::= { ethernet 62 } + + sFPPortAcceptedQLRx OBJECT-TYPE + SYNTAX INTEGER { + none(0), + qLPRS(1), + qLSTU(2), + qLPRC(3), + qLST2(4), + qLSSUAQLTNC(5), + qLSSUB(6), + qLST3E(7), + qLEEC2QLST3(8), + qLEEC1QLSEC(9), + qLSMC(10), + qLPROV(11), + qLDNUQLDUS(12), + qLFAILED(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Quality Level (QL) + currently accepted (validated) on the SFP port." + ::= { ethernet 63 } + + mainPSUPortSyncERxStatus OBJECT-TYPE + SYNTAX INTEGER { + good(0), + waittoRestore(1), + failed(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Receive Status of the + main PSU port" + ::= { ethernet 64 } + + auxPortSyncERxStatus OBJECT-TYPE + SYNTAX INTEGER { + good(0), + waittoRestore(1), + failed(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Receive Status of the + auxiliary port" + ::= { ethernet 65 } + + sFPPortSyncERxStatus OBJECT-TYPE + SYNTAX INTEGER { + good(0), + waittoRestore(1), + failed(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Synchronous Ethernet (SyncE) Receive Status of the + SFP port" + ::= { ethernet 66 } + + nIDULanPortStatus OBJECT-TYPE + SYNTAX INTEGER { + down(0), + copperLinkUp(1), + fiberLinkUp(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the NIDU LAN Ethernet link. NB: a + change of state may generate an SNMP trap and/or SMTP + email alert" + ::= { ethernet 67 } + + nIDULanPortSpeedAndDuplex OBJECT-TYPE + SYNTAX INTEGER { + speed1000MbpsFullDuplex(0), + speed100MbpsFullDuplex(1), + speed100MbpsHalfDuplex(2), + speed10MbpsFullDuplex(3), + speed10MbpsHalfDuplex(4), + speedUnknown6(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current speed and duplex of the Ethernet link to the + NIDU LAN Port" + ::= { ethernet 68 } + + oOBPriorityQueueMapping OBJECT-TYPE + SYNTAX INTEGER { + q0(0), + q1(1), + q2(2), + q3(3), + q4(4), + q5(5), + q6(6), + q7(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the classification of traffic to an egress + queue at the wireless port" + ::= { ethernet 69 } + + nIDULanPortAutoNegotiation OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls whether the local Ethernet interface + configuration is automatically negotiated or forced. Do + not use a forced setting together with auto negotiation + at the Ethernet link partner. If you want to run your + Ethernet link at a fixed speed and duplex then you would + normally leave auto negotiation enabled and only enable + the single Auto Neg Advertisement option that you want + the link to run in - FORCING ETHERNET CONFIGURATION IS A + LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE + HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST + ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET + LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE + LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED + EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The + new setting will only take effect after a system reboot." + ::= { ethernet 70 } + + nIDULanPortAutoNegAdvertisement OBJECT-TYPE + SYNTAX BITS { + negInvalid(2), + neg10MbpsHalfDuplex(3), + neg10MbpsFullDuplex(4), + neg100MbpsHalfDuplex(5), + neg100MbpsFullDuplex(6), + neg1000MbpsFullDuplex(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This sets the different Ethernet configurations that + will be advertised during auto negotiation. Note the new + setting will only take effect after a system reboot. + WARNING: Duplex mismatch may result if both ends of the + Ethernet link do not have the same settings. Do not auto + negotiation together with a fixed setting at the Ethernet + link partner. WARNING: Make sure that you select + option(s) that you know your connected equipment can + cater for!" + ::= { ethernet 71 } + + nIDULanPortAutoMdix OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This enables/disables the Auto MDI/MDIX capability. NB: + The new setting will only take effect after a system + reboot" + ::= { ethernet 72 } + + nIDULanPortGigabitMasterSlaveStatus OBJECT-TYPE + SYNTAX INTEGER { + master(0), + slave(1), + notApplicable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The NIDU LAN port Gigabit Ethernet Master/Slave status" + ::= { ethernet 73 } + + txMABFrames OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of MAB frames transmitted" + ::= { ethernet 74 } + + managementNetworkAccessEnabled OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When enabled the local Out-of-Band interface can be used + to access the remote management network. If not enabled + the local management agent can still be accessed from the + remote management network and the local Out-of-Band + interface" + ::= { ethernet 75 } + + secondDataPortPauseFrames OBJECT-TYPE + SYNTAX INTEGER { + tunnel(0), + discard(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Controls whether the bridge tunnels or discards Layer 2 + PAUSE frames arriving at the Second Data Service Port. + Such frames are identified by the destination MAC Address + being equal to 01-80-C2-00-00-01" + ::= { ethernet 76 } + + secondDataBridgingStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of bridging Second Data Service Ethernet + traffic over the wireless link" + ::= { ethernet 80 } + + transparentClockPort OBJECT-TYPE + SYNTAX INTEGER { + mainPSU(0), + aux(1), + sFP(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IEEE 1588 Transparent Clock source" + ::= { ethernet 81 } + + -- EthernetPriorityTable group attribute definitions + -- + ethernetPriorityTableIndex OBJECT-TYPE + SYNTAX INTEGER { + p0(1), + p1(2), + p2(3), + p3(4), + p4(5), + p5(6), + p6(7), + p7(8), + untagged(9) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethernet priority flag, used to index values in the + ethernetPriorityTable" + ::= { ethernetPriorityTableEntry 1 } + + ethernetPriorityQueueMapping OBJECT-TYPE + SYNTAX INTEGER { + q0(0), + q1(1), + q2(2), + q3(3), + q4(4), + q5(5), + q6(6), + q7(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the classification of this Ethernet priority + (also known as IEEE 802.1p value) to an egress queue at + the wireless port" + ::= { ethernetPriorityTableEntry 2 } + + -- L2CPPriorityTable group attribute definitions + -- + l2CPPriorityTableIndex OBJECT-TYPE + SYNTAX INTEGER { + bridge(1), + mRP(2), + cFM(3), + rAPS(4), + eAPS(5) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "L2CP priority flag, used to index values in the + l2CPPriorityTable" + ::= { l2CPPriorityTableEntry 1 } + + l2CPPriorityQueueMapping OBJECT-TYPE + SYNTAX INTEGER { + q0(0), + q1(1), + q2(2), + q3(3), + q4(4), + q5(5), + q6(6), + q7(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the classification of this layer two control + protocol (L2CP) to an egress queue at the wireless port" + ::= { l2CPPriorityTableEntry 2 } + + -- IPDSCPPriorityTable group attribute definitions + -- + iPDSCPPriorityTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..64) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP DSCP priority flag, used to index values in the + iPDSCPPriorityTable" + ::= { iPDSCPPriorityTableEntry 1 } + + iPDSCPPriorityQueueMapping OBJECT-TYPE + SYNTAX INTEGER { + q0(0), + q1(1), + q2(2), + q3(3), + q4(4), + q5(5), + q6(6), + q7(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the classification of this IP differentiated + services code point (DSCP) value to an egress queue at + the wireless port" + ::= { iPDSCPPriorityTableEntry 2 } + + -- MPLSTCPriorityTable group attribute definitions + -- + mPLSTCPriorityTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MPLS TC priority flag, used to index values in the + mPLSTCPriorityTable" + ::= { mPLSTCPriorityTableEntry 1 } + + mPLSTCPriorityQueueMapping OBJECT-TYPE + SYNTAX INTEGER { + q0(0), + q1(1), + q2(2), + q3(3), + q4(4), + q5(5), + q6(6), + q7(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the classification of this MPLS traffic class + (the field formerly known as EXP) to an egress queue at + the wireless port" + ::= { mPLSTCPriorityTableEntry 2 } + + -- TDM group attribute definitions + -- + tDMInterfaceControl OBJECT-TYPE + SYNTAX INTEGER { + none(0), + e1(1), + t1(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The line interface type. If this is set to 'None' then + the TDM interfaces are disabled, and the TDM settings + will be ignored." + ::= { tDM 1 } + + tDMInterfaceStatus OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + connectedNotConfigured(1), + notConnected(2), + nIDUdetectedonAUXport(3), + error(4), + codeDownloadInProgress(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "@Current status of the connection to the TDM Box. A + state of 'Up' on a green background indicates that the + TDM Box is connected OK. When connecting a TDM Box only + the Main Ethernet port should be used" + ::= { tDM 2 } + + tDMEnabledChannels OBJECT-TYPE + SYNTAX INTEGER (0..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of TDM channels enabled in the system" + ::= { tDM 3 } + + tdmTableNumber OBJECT-TYPE + SYNTAX INTEGER (1..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the TdmTable" + ::= { tDM 4 } + + tDMConfigurationMismatch OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + linetypemismatch(1), + enabledchannelsmismatch(2), + linetypeandenabledchannelsmismatch(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the configuration of the TDM Box. A + state of 'Ok' on a green background indicates that the + TDM Box configuration is matched OK with the remote end." + ::= { tDM 6 } + + lowestTDMModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modAcquisition(0), + modBpsk63percent(1), + modQpsk63percentSingle(2), + modTransient1(3), + modQpsk87percentSingle(4), + modTransient2(5), + mod16qam63percentSingleA(6), + modTransient3(7), + mod16qam87percentSingle(8), + modTransient4(9), + mod64qam75percentSingle(10), + modTransient5(11), + mod64qam92percentSingle(12), + modTransient6(13), + mod256qam81percentSingle(14), + mod16qam63percentSingleB(15), + mod16qam63percentDual(16), + modTransient7(17), + mod16qam87percentDual(18), + modTransient8(19), + mod64qam75percentDual(20), + modTransient9(21), + mod64qam92percentDual(22), + modTransient10(23), + mod256qam81percentDual(24) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lowest modulation mode at which tdm data will be + sent. The effective lowest modulation mode is displayed + in the TDM Configuration page" + ::= { tDM 7 } + + -- TdmTable group attribute definitions + -- + tdmTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "TDM Channel flag, used to index channels in the + TdmTable" + ::= { tdmTableEntry 1 } + + tDMChannelStatus OBJECT-TYPE + SYNTAX INTEGER { + up(0), + noSignalLocal(1), + noSignalRemote(2), + noSignalLocalandRemote(3), + remoteTiming(4), + noSignalLocalandRemoteTiming(5), + disabled(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the TDM channels. A value of 0 + indicates that a TDM channel is established" + ::= { tdmTableEntry 2 } + + tDMChannelLineCode OBJECT-TYPE + SYNTAX INTEGER { + aMI(0), + b8ZSorHDB3(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The line code setting of the TDM interfaces. This must + match the setting of the device connected to an + interface" + ::= { tdmTableEntry 3 } + + tDMChannelCableLength OBJECT-TYPE + SYNTAX INTEGER { + feet133(0), + feet266(1), + feet399(2), + feet533(3), + feet655(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lengths of the cables connected to the TDM + interfaces, measured in feet" + ::= { tdmTableEntry 4 } + + tDMChannelLoopback OBJECT-TYPE + SYNTAX INTEGER { + none(0), + copper(1), + wireless(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The loopback status of TDM channels. This is intended + for installation testing and should be set to 'None' for + normal operation. The wire connections to a unit can be + tested by applying a 'Copper' loopback to the local unit. + The wireless connection to the remote unit can be tested + by applying a 'Wireless' loopback to the remote unit with + no loopback on the local unit. NB: a change of state may + generate an SNMP trap and/or SMTP email alert" + ::= { tdmTableEntry 5 } + + -- License group attribute definitions + -- + regulatoryBand OBJECT-TYPE + SYNTAX INTEGER { + regInvalid(0), + reg158GHz(1), + reg258GHz(2), + reg358GHz(3), + reg458GHz(4), + reg558GHz(5), + reg658GHz(6), + reg754GHzUnrestrictedEIRPwithDFS(7), + reg854GHzUnrestrictedEIRP(8), + reg9(9), + reg1058GHz(10), + reg1158GHz(11), + reg1254GHzFCCUNII2C(12), + reg1354GHz(13), + reg1449GHzPublicSafety(14), + reg15(15), + reg1659GHz(16), + reg1759GHz(17), + reg1849GHzPublicSafety(18), + reg1958GHz(19), + reg2054GHz(20), + reg2154GHz(21), + reg2258GHz(22), + reg23(23), + reg2458GHz(24), + reg2558GHzETSI(25), + reg2654GHzETSI(26), + reg2758GHz(27), + reg2858GHz(28), + reg2958GHzUnrestrictedEIRPwithDFSandRTTT(29), + reg3054GHz(30), + reg3158GHz(31), + reg3249GHzLicensed(32), + reg3349GHzETSIBroadbandDisasterRelief(33), + reg3458GHz(34), + reg3558GHzUnrestrictedEIRP(35), + reg3654GHz(36), + reg3758GHz(37), + reg3852GHzFCCUNII2A(38), + reg3951GHzETSIBroadbandDisasterRelief(39), + reg4054GHz(40), + reg4154GHz(41), + reg4254GHz(42), + reg4354GHz(43), + reg4458GHz(44), + reg4558GHz(45), + reg4658GHz(46), + reg4758GHz(47), + reg4858GHz(48), + reg4958GHz(49), + reg5058GHz(50), + reg5158GHz(51), + reg5258GHz(52), + reg5358GHz(53), + reg5458GHz(54), + reg5558GHz(55), + reg5654GHz(56), + reg5754GHz(57), + reg5858GHz(58), + reg5958GHz(59), + reg6058GHz(60), + reg6149GHz(61), + reg6252GHz(62), + reg6352GHz(63), + reg6451GHz(64), + reg6551GHz(65), + reg6651GHz(66), + reg6752GHz(67), + reg6852GHz(68), + reg6952GHz(69), + reg7052GHz(70), + reg7152GHz(71), + reg7252GHz(72), + reg7352GHz(73), + reg7452GHz(74), + reg7552GHz(75), + reg7652GHz(76), + reg7752GHz(77), + reg7849GHz(78), + reg7954GHz(79), + reg8049GHz(80), + reg8147GHz(81), + reg8247GHz(82), + reg8352GHz(83), + reg8451GHzFCCUNII1(84), + reg8552GHzFCCUNII12A(85), + reg8654GHzFCCUNII2A2C(86), + reg8758GHz(87), + reg8849GHz(88), + reg8949GHz(89), + reg9054GHzFCCUNII2CParabolicantenna(90), + reg9152GHzFCCUNII2AParabolicantenna(91), + reg9251GHzFCCUNII1Parabolicantenna(92), + reg9349GHz(93), + reg94(94), + reg95(95), + reg96(96), + reg97(97), + reg98(98), + reg99(99), + reg100(100), + reg101(101), + reg102(102), + reg103(103), + reg104(104), + reg105(105), + reg106(106), + reg107(107), + reg108(108), + reg109(109), + reg110(110), + reg111(111), + reg112(112), + reg113(113), + reg114(114), + reg115(115), + reg116(116), + reg117(117), + reg118(118), + reg119(119), + reg120(120), + reg121(121), + reg122(122), + reg123(123), + reg124(124), + reg125(125), + reg126(126), + reg127(127), + reg128(128), + reg129(129), + reg130(130), + reg131(131), + reg132(132), + reg133(133), + reg134(134), + reg135(135), + reg136(136), + reg137(137), + reg138(138), + reg139(139), + reg140(140), + reg141(141), + reg142(142), + reg143(143), + reg144(144), + reg145(145), + reg146(146), + reg147(147), + reg148(148), + reg149(149), + reg150(150), + reg151(151), + reg152(152), + reg153(153), + reg154(154), + reg155(155), + reg156(156), + reg157(157), + reg158(158), + reg159(159), + reg160(160), + reg161(161), + reg162(162), + reg163(163), + reg164(164), + reg165(165), + reg166(166), + reg167(167), + reg168(168), + reg169(169), + reg170(170), + reg171(171), + reg172(172), + reg173(173), + reg174(174), + reg175(175), + reg176(176), + reg177(177), + reg178(178), + reg179(179), + reg180(180), + reg181(181), + reg182(182), + reg183(183), + reg184(184), + reg185(185), + reg186(186), + reg187(187), + reg188(188), + reg189(189), + reg190(190), + reg191(191), + reg192(192), + reg193(193), + reg194(194), + reg195(195), + reg196(196), + reg197(197), + reg198(198), + reg199(199), + reg200(200), + reg201(201), + reg202(202), + reg203(203), + reg204(204), + reg205(205), + reg206(206), + reg207(207), + reg208(208), + reg209(209), + reg210(210), + reg211(211), + reg212(212), + reg213(213), + reg214(214), + reg215(215), + reg216(216), + reg217(217), + reg218(218), + reg219(219), + reg220(220), + reg221(221), + reg222(222), + reg223(223), + reg224(224), + reg225(225), + reg226(226), + reg227(227), + reg228(228), + reg229(229), + reg230(230), + reg231(231), + reg232(232), + reg233(233), + reg234(234), + reg235(235), + reg236(236), + reg237(237), + reg238(238), + reg239(239), + reg240(240), + reg241(241), + reg242(242), + reg243(243), + reg244(244), + reg245(245), + reg246(246), + reg247(247), + reg248(248), + reg249(249), + reg250(250), + reg251(251), + reg252(252), + reg253(253), + reg254(254), + reg255(255) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Regulatory Band prohibits the wireless unit from + operating outside the regulated limits. An invalid + Regulatory Band may be caused by a missing or incorrect + License Key, a corrupt MAC Address or an attempt to + configure a Regulatory Band not allowed by the License + Key. NB: a change of state may generate an SNMP trap + and/or SMTP email alert." + ::= { license 1 } + + productVariant OBJECT-TYPE + SYNTAX INTEGER { + pTPxx400Full(0), + pTPxx400Deprecated1(1), + pTPxx400Deprecated2(2), + pTPxx400Lite(3), + spare1(4), + pTPxx300(5), + spare2(6), + spare3(7), + pTPxx500FullDeprecated(8), + pTPxx500LiteDeprecated(9), + pTPxx500(10), + pTPxx600Lite(11), + pTPxx600Full(12), + pTPxx650(13), + spare6(14), + pTP800(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The product variant" + ::= { license 2 } + + productName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the product variant" + ::= { license 3 } + + frequencyVariant OBJECT-TYPE + SYNTAX INTEGER { + freq5GHz(0), + freq4GHz(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hardware frequency variant" + ::= { license 5 } + + sNMPv3Enable OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SNMPv3 availability control" + ::= { license 9 } + + licenseVersion OBJECT-TYPE + SYNTAX INTEGER (1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key version." + ::= { license 12 } + + licenseUnitSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..11)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unit serial number." + ::= { license 13 } + + licenseIssueNumber OBJECT-TYPE + SYNTAX INTEGER (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key issue number for this unit." + ::= { license 15 } + + licenseCountry OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..103)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The country in which this unit is licensed to operate." + ::= { license 16 } + + licenseNumberOfRegulatoryBands OBJECT-TYPE + SYNTAX INTEGER (0..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of regulatory bands for which the unit is + licensed to operate." + ::= { license 17 } + + licenseBandwidthCap OBJECT-TYPE + SYNTAX INTEGER (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wireless link bandwidth cap in MHz. Zero indicates + no bandwidth cap." + ::= { license 20 } + + licenseEncryption OBJECT-TYPE + SYNTAX INTEGER { + none(0), + aESRijndael(1), + aES192bitRijndael(2), + aES256bitRijndael(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key encryption algorithms available." + ::= { license 21 } + + licenseSecurityLevel OBJECT-TYPE + SYNTAX INTEGER { + normal(0), + fIPS(1), + uCAPL(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key security level." + ::= { license 22 } + + licenseGroupAccess OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key group access setting." + ::= { license 23 } + + licenseOOBManagementSupport OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key Out-Of-Band (OOB) support setting." + ::= { license 24 } + + licenseSFPPortSupport OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key Ethernet SFP Port support setting." + ::= { license 25 } + + licenseAuxiliaryPortSupport OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key Ethernet Auxiliary Port support + setting." + ::= { license 26 } + + licenseCapacity OBJECT-TYPE + SYNTAX INTEGER { + full(0), + mid(1), + lite(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key capacity" + ::= { license 27 } + + licenseMaxNumberOfTDMChannels OBJECT-TYPE + SYNTAX INTEGER (0..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key maximum TDM channels setting. Zero + indicates TDM not available." + ::= { license 28 } + + licenseIEEE1588Support OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key IEEE-1588 support setting." + ::= { license 29 } + + licenseSyncESupport OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key SyncE support setting." + ::= { license 30 } + + licenseIPv6Support OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key IPv6 support setting." + ::= { license 31 } + + licenseMinimumFirmwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..23)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum firmware version required to support this + license key." + ::= { license 32 } + + licenseFullCapabilityTrialStatus OBJECT-TYPE + SYNTAX INTEGER { + available(0), + active(1), + inactive(2), + expired(3), + unavailable(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key full capability trial period status." + ::= { license 33 } + + licenseRemainingTrialPeriod OBJECT-TYPE + SYNTAX INTEGER (0..31536000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remaining time for the license key full capability + trial period." + ::= { license 34 } + + licenseRemainingTrialPeriodAlarm OBJECT-TYPE + SYNTAX INTEGER { + fullCapabilityTrialNotActiveOrMoreThan7DaysRemaining(0), + fullCapabilityTrialExpiringInLessThan7Days(1), + fullCapabilityTrialExpiringInLessThan6Days(2), + fullCapabilityTrialExpiringInLessThan5Days(3), + fullCapabilityTrialExpiringInLessThan4Days(4), + fullCapabilityTrialExpiringInLessThan3Days(5), + fullCapabilityTrialExpiringInLessThan2Days(6), + fullCapabilityTrialExpiringInLessThan1Day(7), + fullCapabilityTrialHasExpired(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If the full capability trial license period is about to + expire then purchase a license upgrade from your + reseller." + ::= { license 35 } + + capacityVariantMismatch OBJECT-TYPE + SYNTAX INTEGER { + noError(0), + mismatchDetected(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remote node of this link has a lower link capacity. + Operating with a reduced effective link capacity." + ::= { license 36 } + + licenseTDDSyncSupport OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key TDD Synchronization support setting." + ::= { license 37 } + + licenseMaxLinkRange OBJECT-TYPE + SYNTAX INTEGER (0..1999) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum licensed range for the wireless link in tenths + of km. A value of zero indicates that the maximum link + range is not limited by the license." + ::= { license 38 } + + licenseTrialPeriod OBJECT-TYPE + SYNTAX INTEGER (0..365) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key maximum trial period, in days." + ::= { license 39 } + + licenseRARSupport OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + mAB(1), + dLEP(2), + mABandDLEP(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The license key Radio Aware Routing support setting." + ::= { license 40 } + + -- LicenseRegulatoryBandsTable group attribute definitions + -- + licenseRegulatoryBandsTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "License regulatory bands, used to index the + LicenseRegulatoryBandsTable." + ::= { licenseRegulatoryBandsTableEntry 1 } + + licenseRegulatoryBandsList OBJECT-TYPE + SYNTAX INTEGER { + regInvalid(0), + reg158GHz(1), + reg258GHz(2), + reg358GHz(3), + reg458GHz(4), + reg558GHz(5), + reg658GHz(6), + reg754GHzUnrestrictedEIRPwithDFS(7), + reg854GHzUnrestrictedEIRP(8), + reg9(9), + reg1058GHz(10), + reg1158GHz(11), + reg1254GHzFCCUNII2C(12), + reg1354GHz(13), + reg1449GHzPublicSafety(14), + reg15(15), + reg1659GHz(16), + reg1759GHz(17), + reg1849GHzPublicSafety(18), + reg1958GHz(19), + reg2054GHz(20), + reg2154GHz(21), + reg2258GHz(22), + reg23(23), + reg2458GHz(24), + reg2558GHzETSI(25), + reg2654GHzETSI(26), + reg2758GHz(27), + reg2858GHz(28), + reg2958GHzUnrestrictedEIRPwithDFSandRTTT(29), + reg3054GHz(30), + reg3158GHz(31), + reg3249GHzLicensed(32), + reg3349GHzETSIBroadbandDisasterRelief(33), + reg3458GHz(34), + reg3558GHzUnrestrictedEIRP(35), + reg3654GHz(36), + reg3758GHz(37), + reg3852GHzFCCUNII2A(38), + reg3951GHzETSIBroadbandDisasterRelief(39), + reg4054GHz(40), + reg4154GHz(41), + reg4254GHz(42), + reg4354GHz(43), + reg4458GHz(44), + reg4558GHz(45), + reg4658GHz(46), + reg4758GHz(47), + reg4858GHz(48), + reg4958GHz(49), + reg5058GHz(50), + reg5158GHz(51), + reg5258GHz(52), + reg5358GHz(53), + reg5458GHz(54), + reg5558GHz(55), + reg5654GHz(56), + reg5754GHz(57), + reg5858GHz(58), + reg5958GHz(59), + reg6058GHz(60), + reg6149GHz(61), + reg6252GHz(62), + reg6352GHz(63), + reg6451GHz(64), + reg6551GHz(65), + reg6651GHz(66), + reg6752GHz(67), + reg6852GHz(68), + reg6952GHz(69), + reg7052GHz(70), + reg7152GHz(71), + reg7252GHz(72), + reg7352GHz(73), + reg7452GHz(74), + reg7552GHz(75), + reg7652GHz(76), + reg7752GHz(77), + reg7849GHz(78), + reg7954GHz(79), + reg8049GHz(80), + reg8147GHz(81), + reg8247GHz(82), + reg8352GHz(83), + reg8451GHzFCCUNII1(84), + reg8552GHzFCCUNII12A(85), + reg8654GHzFCCUNII2A2C(86), + reg8758GHz(87), + reg8849GHz(88), + reg8949GHz(89), + reg9054GHzFCCUNII2CParabolicantenna(90), + reg9152GHzFCCUNII2AParabolicantenna(91), + reg9251GHzFCCUNII1Parabolicantenna(92), + reg9349GHz(93), + reg94(94), + reg95(95), + reg96(96), + reg97(97), + reg98(98), + reg99(99), + reg100(100), + reg101(101), + reg102(102), + reg103(103), + reg104(104), + reg105(105), + reg106(106), + reg107(107), + reg108(108), + reg109(109), + reg110(110), + reg111(111), + reg112(112), + reg113(113), + reg114(114), + reg115(115), + reg116(116), + reg117(117), + reg118(118), + reg119(119), + reg120(120), + reg121(121), + reg122(122), + reg123(123), + reg124(124), + reg125(125), + reg126(126), + reg127(127), + reg128(128), + reg129(129), + reg130(130), + reg131(131), + reg132(132), + reg133(133), + reg134(134), + reg135(135), + reg136(136), + reg137(137), + reg138(138), + reg139(139), + reg140(140), + reg141(141), + reg142(142), + reg143(143), + reg144(144), + reg145(145), + reg146(146), + reg147(147), + reg148(148), + reg149(149), + reg150(150), + reg151(151), + reg152(152), + reg153(153), + reg154(154), + reg155(155), + reg156(156), + reg157(157), + reg158(158), + reg159(159), + reg160(160), + reg161(161), + reg162(162), + reg163(163), + reg164(164), + reg165(165), + reg166(166), + reg167(167), + reg168(168), + reg169(169), + reg170(170), + reg171(171), + reg172(172), + reg173(173), + reg174(174), + reg175(175), + reg176(176), + reg177(177), + reg178(178), + reg179(179), + reg180(180), + reg181(181), + reg182(182), + reg183(183), + reg184(184), + reg185(185), + reg186(186), + reg187(187), + reg188(188), + reg189(189), + reg190(190), + reg191(191), + reg192(192), + reg193(193), + reg194(194), + reg195(195), + reg196(196), + reg197(197), + reg198(198), + reg199(199), + reg200(200), + reg201(201), + reg202(202), + reg203(203), + reg204(204), + reg205(205), + reg206(206), + reg207(207), + reg208(208), + reg209(209), + reg210(210), + reg211(211), + reg212(212), + reg213(213), + reg214(214), + reg215(215), + reg216(216), + reg217(217), + reg218(218), + reg219(219), + reg220(220), + reg221(221), + reg222(222), + reg223(223), + reg224(224), + reg225(225), + reg226(226), + reg227(227), + reg228(228), + reg229(229), + reg230(230), + reg231(231), + reg232(232), + reg233(233), + reg234(234), + reg235(235), + reg236(236), + reg237(237), + reg238(238), + reg239(239), + reg240(240), + reg241(241), + reg242(242), + reg243(243), + reg244(244), + reg245(245), + reg246(246), + reg247(247), + reg248(248), + reg249(249), + reg250(250), + reg251(251), + reg252(252), + reg253(253), + reg254(254), + reg255(255) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The list of regulatory bands for which the unit is + licensed to operate. A regulatory band prohibits the + wireless unit from operating outside the regulated + limits. An invalid regulatory band indicates a corrupted + license key. NB: a change of state may generate an SNMP + trap and/or SMTP email alert." + ::= { licenseRegulatoryBandsTableEntry 2 } + + -- Management group attribute definitions + -- + targetRange OBJECT-TYPE + SYNTAX INTEGER (0..2000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Initial target range used in installation +/-1, + expressed in tenths of a kilometer. When Auto-Ranging + this must be set to 0" + ::= { management 1 } + + rangingMode OBJECT-TYPE + SYNTAX INTEGER { + auto0to40km(0), + auto0to100km(1), + auto0to200km(2), + targetRange(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of ranging to use during installation, either + Auto-Ranging or use a selectable Target Range" + ::= { management 2 } + + installStatus OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + wrongPeer(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A non-zero value indicates that signalling was received + with the wrong MAC address or a mismatched link name. NB: + It is very unusual to detect this, because units with + mis-configured Target MAC Address will normally fail to + establish a wireless link. However, rare circumstances + may establish a partial wireless link and detect this + situation. NB: A non-zero value on start-up, or a change + of value during operation, may generate an SNMP trap + and/or SMTP email alert" + ::= { management 3 } + + installArmState OBJECT-TYPE + SYNTAX INTEGER { + disarmed(0), + armed(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates if the unit is being installed. NB: a change + of state may generate an SNMP trap and/or SMTP email + alert" + ::= { management 4 } + + tFTPServerPortNumber OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port number of the TFTP Server from which the TFTP + Software Upgrade File Name will be retrieved" + ::= { management 6 } + + tFTPSoftwareUpgradeFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Filename of the Software Upgrade to be loaded from the + TFTP Server" + ::= { management 7 } + + tFTPStartSoftwareUpgrade OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Write '1' to this attribute to start the TFTP software + upgrade process. The attribute will be reset to 0 when + the upgrade process has finished. Continuing with the + software upgrade will cause spectrum management (DSO) + channel metrics collection to stop. The wireless unit + will no longer search for the optimal operational radio + channel. The performance of this wireless link may + deterioate over time. If operating in a regulatory band + where RADAR detection is mandatory you must complete the + software upgrade and reboot the unit. Channel metrics + collection will only be restarted after the wireless unit + has been rebooted" + ::= { management 8 } + + tFTPSoftwareUpgradeStatus OBJECT-TYPE + SYNTAX INTEGER { + idle(0), + uploadinprogress(1), + uploadsuccessfulprogrammingFLASH(2), + upgradesuccessfulreboottorunthenewsoftwareimage(3), + upgradefailed(4), + upgradewarning(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current status of the TFTP Software upgrade process" + ::= { management 9 } + + tFTPSoftwareUpgradeStatusText OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Descriptive text describing the status of the TFTP + Software upgrade process, including any error details" + ::= { management 10 } + + tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Any additional text describing the status of the TFTP + Software upgrade process, including any error details" + ::= { management 11 } + + hTTPAccessEnabled OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls whether or not HTTP access is enabled, + i.e. if this is disabled (0) then the unit will not + respond to any requests on the HTTP port. Remote + management via HTTPS is not affected by this setting. Any + change in this setting will not take effect until the + unit has been rebooted. (Factory default = Enabled)" + ::= { management 12 } + + telnetAccessEnabled OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls whether or not Telnet access is enabled, + i.e. if this is disabled (0) then the unit will not + respond to any requests on the TELNET port. Any change in + this setting will not take effect until the unit has been + rebooted. (Factory default = Disabled)" + ::= { management 13 } + + hTTPPortNumber OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls the port number for HTTP access. A value + of zero will use the default port number. Any change in + this setting will not take effect until the unit has been + rebooted. (Factory default = 80)" + ::= { management 14 } + + hTTPSPortNumber OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls the port number for HTTPS access. A value + of zero will use the default port number. Availability of + HTTPS is controlled via the License Key. Any change in + this setting will not take effect until the unit has been + rebooted. (Factory default = 443)" + ::= { management 15 } + + telnetPortNumber OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls the port number for TELNET access. A value + of zero will use the default port number. Any change in + this setting will not take effect until the unit has been + rebooted. (Factory default = 23)" + ::= { management 16 } + + hTTPSAccessEnabled OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls whether or not HTTPS access is enabled, + i.e. if this is disabled (0) then the unit will not + respond to any requests on the HTTPS port. Remote + management via HTTP is not affected by this setting. Any + change in this setting will not take effect until the + unit has been rebooted. (Factory default = Enabled)" + ::= { management 17 } + + tFTPServerInternetAddressType OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), + ipv4(1), + ipv6(2), + ipv4z(3), + ipv6z(4), + unknown6(5), + unknown7(6), + unknown8(7), + unknown9(8), + unknown10(9), + unknown11(10), + unknown12(11), + unknown13(12), + unknown14(13), + unknown15(14), + unknown16(15), + dns(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of Internet address specified by the associated + tFTPServerInternetAddress." + ::= { management 18 } + + tFTPServerInternetAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "INET address of the TFTP Server from which the TFTP + Software Upgrade File Name will be retrieved" + ::= { management 19 } + + lowestDataModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modAcquisition(0), + modBpsk63percent(1), + modQpsk63percentSingle(2), + modTransient1(3), + modQpsk87percentSingle(4), + modTransient2(5), + mod16qam63percentSingleA(6), + modTransient3(7), + mod16qam87percentSingle(8), + modTransient4(9), + mod64qam75percentSingle(10), + modTransient5(11), + mod64qam92percentSingle(12), + modTransient6(13), + mod256qam81percentSingle(14), + mod16qam63percentSingleB(15), + mod16qam63percentDual(16), + modTransient7(17), + mod16qam87percentDual(18), + modTransient8(19), + mod64qam75percentDual(20), + modTransient9(21), + mod64qam92percentDual(22), + modTransient10(23), + mod256qam81percentDual(24) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lowest modulation mode at which Ethernet Data + traffic will be bridged over the wireless link" + ::= { management 20 } + + lowestSecondDataModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modAcquisition(0), + modBpsk63percent(1), + modQpsk63percentSingle(2), + modTransient1(3), + modQpsk87percentSingle(4), + modTransient2(5), + mod16qam63percentSingleA(6), + modTransient3(7), + mod16qam87percentSingle(8), + modTransient4(9), + mod64qam75percentSingle(10), + modTransient5(11), + mod64qam92percentSingle(12), + modTransient6(13), + mod256qam81percentSingle(14), + mod16qam63percentSingleB(15), + mod16qam63percentDual(16), + modTransient7(17), + mod16qam87percentDual(18), + modTransient8(19), + mod64qam75percentDual(20), + modTransient9(21), + mod64qam92percentDual(22), + modTransient10(23), + mod256qam81percentDual(24) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lowest modulation mode at which Second Data Service + Ethernet traffic will be bridged over the wireless link" + ::= { management 21 } + + -- PhyControl group attribute definitions + -- + linkSymmetry OBJECT-TYPE + SYNTAX INTEGER { + symmetryAdaptive(0), + symmetry2to1(1), + symmetry1to1(2), + symmetry1to2(3), + symmetry3to1(4), + symmetry1to3(5), + symmetry5to1(6), + symmetry1to5(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Provides configuration options for sharing the available + wireless capacity between the transmit and receive + directions. Fixed link symmetry is defined by a ratio of + the burst duration for the transmit direction to the + burst duration for the receive direction. Permitted + settings are 5:1, 3:1, 2:1, 1:1, 1:2, 1:3, 1:5. The 1:1 + option provides fixed symmetric operation. The adaptive + option selects transmit and receive burst durations + automatically in response to the offered Ethernet traffic + in each link direction. This attribute is valid only for + a unit configured as a TDD Master" + ::= { phyControl 1 } + + userConfiguredMaxModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modBpsk63percent(0), + modQpsk63percent(1), + modQpsk87percent(2), + mod16qam63percent(3), + mod16qam87percent(4), + mod64qam75percent(5), + mod64qam92percent(6), + mod256qam81percent(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum receive modulation mode controls the MAX + mode used for adaptive modulation. NOTE: This attribute + is automatically disabled when the installation agent is + armed. To disarm the installation agent use the + installation wizard" + ::= { phyControl 2 } + + linkModeOptimization OBJECT-TYPE + SYNTAX INTEGER { + iPTraffic(0), + tDMTraffic(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Optimizes the wireless link behavior for the type of + traffic to be carried. In 'IP Traffic' mode, the wireless + link will minimize transmission errors by automatically + adapting the modulation mode. In 'TDM Traffic' mode, the + wireless link will minimize transmission latency and + preserve throughput by maintaining a higher modulation + mode in the presence of a limited number of errors. The + 'TDM Traffic' mode is recommended for E1/T1 applications + and connectionless protocols." + ::= { phyControl 3 } + + txColorCode OBJECT-TYPE + SYNTAX INTEGER { + a(0), + b(1), + c(2), + d(3), + e(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit Color Code. This attribute need only be + considered when the unit is installed in a network of PTP + units and where some of the units are operating on the + same frequency. In this case, the value would normally be + derived by a network planner. In all other cases, it is + recommended that this attribute is left at the default + value. NOTE: For the link to operate, the value of this + parameter must in all cases match the value of the Rx + Color Code parameter at the far end of the link." + ::= { phyControl 4 } + + rxColorCode OBJECT-TYPE + SYNTAX INTEGER { + a(0), + b(1), + c(2), + d(3), + e(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive Color Code. This attribute need only be + considered when the unit is installed in a network of PTP + units and where some of the units are operating on the + same frequency. In this case, the value would normally be + derived by a network planner. In all other cases, it is + recommended that this attribute is left at the default + value. NOTE: For the link to operate, the value of this + parameter must in all cases match the value of the Tx + Color Code parameter at the far end of the link." + ::= { phyControl 5 } + + remoteMaximumTransmitPower OBJECT-TYPE + SYNTAX INTEGER (-15..30) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum transmit power the remote wireless unit is + permitted to use when establishing and maintaining the + wireless link" + ::= { phyControl 6 } + + -- PhyStatus group attribute definitions + -- + linkLoss OBJECT-TYPE + SYNTAX INTEGER (-500..500) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wireless link loss expressed in tenths of a dB" + ::= { phyStatus 1 } + + receivePower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive power expressed in tenths of a dBm" + ::= { phyStatus 2 } + + vectorError OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vector error measurement compares the received + signal's IQ modulation characteristics to an ideal signal + to determine the composite error vector magnitude. The + value represented by this attribute is the average vector + error over the previous second expressed in tenths of a + dB" + ::= { phyStatus 3 } + + transmitPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit power expressed in tenths of a dBm" + ::= { phyStatus 4 } + + receiveChannel OBJECT-TYPE + SYNTAX INTEGER (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active receive channel" + ::= { phyStatus 5 } + + transmitChannel OBJECT-TYPE + SYNTAX INTEGER (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active transmit channel" + ::= { phyStatus 6 } + + receiveFreqMHz OBJECT-TYPE + SYNTAX INTEGER (0..6050) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current receive frequency expressed in integer MHz" + ::= { phyStatus 7 } + + transmitFreqMHz OBJECT-TYPE + SYNTAX INTEGER (0..6050) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current transmit frequency expressed in integer MHz" + ::= { phyStatus 8 } + + signalStrengthRatio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal strength ratio (Vertical / Horizontal) : the + number of dB larger the Vertical antenna input is than + the Horizontal antenna input expressed in tenths of a dB" + ::= { phyStatus 9 } + + receiveFreqKHz OBJECT-TYPE + SYNTAX INTEGER (0..6050000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current receive frequency expressed as KHz" + ::= { phyStatus 10 } + + transmitFreqKHz OBJECT-TYPE + SYNTAX INTEGER (0..6050000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current transmit frequency expressed as KHz" + ::= { phyStatus 11 } + + rawReceivePower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Raw receive power expressed in tenths of a dBm" + ::= { phyStatus 12 } + + range OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Distance between the two peer wireless units expressed + in tenths of a kilometer" + ::= { phyStatus 13 } + + receiveModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modAcquisition(0), + modBpsk63percent(1), + modQpsk63percentSingle(2), + modTransient1(3), + modQpsk87percentSingle(4), + modTransient2(5), + mod16qam63percentSingleA(6), + modTransient3(7), + mod16qam87percentSingle(8), + modTransient4(9), + mod64qam75percentSingle(10), + modTransient5(11), + mod64qam92percentSingle(12), + modTransient6(13), + mod256qam81percentSingle(14), + mod16qam63percentSingleB(15), + mod16qam63percentDual(16), + modTransient7(17), + mod16qam87percentDual(18), + modTransient8(19), + mod64qam75percentDual(20), + modTransient9(21), + mod64qam92percentDual(22), + modTransient10(23), + mod256qam81percentDual(24) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active receive modulation mode" + ::= { phyStatus 14 } + + transmitModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modAcquisition(0), + modBpsk63percent(1), + modQpsk63percentSingle(2), + modTransient1(3), + modQpsk87percentSingle(4), + modTransient2(5), + mod16qam63percentSingleA(6), + modTransient3(7), + mod16qam87percentSingle(8), + modTransient4(9), + mod64qam75percentSingle(10), + modTransient5(11), + mod64qam92percentSingle(12), + modTransient6(13), + mod256qam81percentSingle(14), + mod16qam63percentSingleB(15), + mod16qam63percentDual(16), + modTransient7(17), + mod16qam87percentDual(18), + modTransient8(19), + mod64qam75percentDual(20), + modTransient9(21), + mod64qam92percentDual(22), + modTransient10(23), + mod256qam81percentDual(24) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active transmit modulation mode" + ::= { phyStatus 15 } + + searchState OBJECT-TYPE + SYNTAX INTEGER { + registering(0), + searching(1), + acquiring(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Search status of the wireless modem. 'Registering' means + that the modem has locked to an OFDM signal, and the + wireless link is up. 'Searching' means that no wireless + signal has been detected. 'Acquiring' means that a + wireless signal has been detected, but the modem has not + locked to an OFDM signal." + ::= { phyStatus 16 } + + -- Alarms group attribute definitions + -- + unitOutOfCalibration OBJECT-TYPE + SYNTAX INTEGER { + calibrated(0), + partialCalibration(1), + invalidCalibration(2), + bandwidthvariantunsupportedPAsShutdown(3), + outOfCalibrationPAsShutdown(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unit is out of calibration" + ::= { alarms 1 } + + incompatibleRegulatoryBands OBJECT-TYPE + SYNTAX INTEGER { + regOK(0), + regIncompatibleLicenseKeys(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The master and slave units have incompatible regulatory + bands. NB: Both units must have compatible license keys" + ::= { alarms 4 } + + noWirelessChannelAvailable OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + noWirelessChannelAvailable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Spectrum Management was unable to locate a suitable + wireless channel to operate on" + ::= { alarms 5 } + + wirelessLinkDisabledWarning OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + disabledBySNMPifAdminStatus(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the wireless interface has + disabled wireless traffic" + ::= { alarms 6 } + + mainPSUPortDisabledWarning OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + disabledBySNMPifAdminStatus(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the interface has disabled + Ethernet traffic" + ::= { alarms 7 } + + sFPError OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + installedSFPNotLicensed(1), + fiberLinkNotEstablishedButLOSNotDetected(2), + fiberLinkNotEstablishedAndLOSDetected(3), + installedSFPNotSupported(4), + sFPInitializationFailed(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If the SFP link is not OK, there are five possible + causes: Either a SFP has been installed but the license + key does not include SFP fiber support, a fiber link + could not be established even though no LOS was detected + (i.e. an optical carrier was detected, which could be due + to a broken TX fiber, or because the link is disabled at + the fiber link partner), a fiber link could not be + established and LOS is detected (i.e. no optical carrier + is detected), the installed SFP is not supported or the + installed SFP failed to initialize correctly. NB: a + change of status may generate an SNMP trap and/or SMTP + email alert" + ::= { alarms 8 } + + mainPSUPortConfigurationMismatch OBJECT-TYPE + SYNTAX INTEGER { + noError(0), + mismatchDetected(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detection of Ethernet fragments (runt packets) when + the link is in full duplex is an indication of an + auto-negotiation or forced configuration mismatch" + ::= { alarms 9 } + + incompatibleMasterAndSlave OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + incompatibleProductVariants(1), + differentSoftwareVersionsRunning(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A non-zero value indicates that the master and slave + ends of a link are different hardware products, or have + different software versions. NB: It is very unusual to + detect this, because incompatible units will normally + fail to establish a wireless link. However, some + combinations may establish a partial wireless link and + detect this situation. NB: A non-zero value may generate + an SNMP trap and/or SMTP email alert" + ::= { alarms 10 } + + tDDSynchronizationStatus OBJECT-TYPE + SYNTAX INTEGER { + locked(0), + holdover(1), + holdoverNoGPSSyncIn(2), + notSynchronized(3), + notSynchronizedNoGPSSyncIn(4), + pTPSYNCNotConnected(5), + initialising(6), + clusterTimingMaster(7), + acquiringLock(8), + inactive(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An alarm value (displayed in red) indicates that one of + the following conditions has not been met (i) An external + timing system is connected or internal timing has been + configured. (ii) The timing system is providing a useable + reference. (iii) The ODU is locked to this reference." + ::= { alarms 11 } + + auxPortDisabledWarning OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + disabledBySNMPifAdminStatus(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the interface has disabled + Ethernet traffic" + ::= { alarms 12 } + + tDDSynchronizationAlarm OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + synchronizationLost(1), + referenceSignalLost(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Not Synchronized indicates failure of the external + timing system for a period greater than the holdover + timer. TDD frame timing will have drifted, and this link + may cause interference with other links in a synchronized + network. Timing System Failure is an early warning, + indicating that 80% of the holdover period has expired." + ::= { alarms 13 } + + linkModeOptimizationMismatch OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + linkModeOptimizationMismatch(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The remote node of this link has been configured with a + different link mode optimization" + ::= { alarms 14 } + + auxPortConfigurationMismatch OBJECT-TYPE + SYNTAX INTEGER { + noError(0), + mismatchDetected(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detection of Ethernet fragments (runt packets) when + the link is in full duplex is an indication of an + auto-negotiation or forced configuration mismatch. This + alarm is only raised if an Out-of-Band Management Mode + has been configured." + ::= { alarms 15 } + + secureModeAlarm OBJECT-TYPE + SYNTAX INTEGER { + secureModeIsActive(0), + secureModeIsNotConfigured(1), + secureModeIsConfiguredButNotActive(2), + secureModeIsNotSupported(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The secure mode (e.g. FIPS, UC-APL) state of the unit. + The secure mode is not configured(1) state indicates that + the unit is capable of secure mode operation, and one or + more of the following security materials has not been + configured: Key Of Keys, Private Key, Public Certificate, + DRNG Entropy Status, Wireless Encryption Key. The secure + mode mode is configured but not active(2) state indicates + that the unit is capable of secure mode operation, and + the security material has been configured, but the + configuration of interfaces is not consistent with secure + mode operation. The secure mode is not supported(3) state + indicates that the unit is not capable of secure mode + operation. The secure mode capability requires + appropriate hardware compatibility, license key and + software image." + ::= { alarms 16 } + + dataBridgingStatusAlarm OBJECT-TYPE + SYNTAX INTEGER { + bridgingEnabled(0), + bridgingDisabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet Data traffic bridging is disabled because the + wireless link is not operating at the configured Lowest + Data Modulation Mode" + ::= { alarms 17 } + + sFPPortDisabledWarning OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + disabledBySNMPifAdminStatus(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the interface has disabled + Ethernet traffic" + ::= { alarms 18 } + + sFPPortConfigurationMismatch OBJECT-TYPE + SYNTAX INTEGER { + noError(0), + mismatchDetected(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detection of Ethernet fragments (runt packets) when + the link is in full duplex is an indication of an + auto-negotiation or forced configuration mismatch. This + alarm is only raised if an Out-of-Band Management Mode + has been configured." + ::= { alarms 19 } + + maxLinkRangeExceeded OBJECT-TYPE + SYNTAX INTEGER { + maxLinkRangeOK(0), + maxLinkRangeExceeded(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The measured link range is greater than the maximum + allowed by the license key. The link will operate at a + reduced capacity while this condition applies. This alarm + is only raised if the license specifies a maximum link + range and the trial license is not active." + ::= { alarms 20 } + + nIDULanPortDisabledWarning OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + disabledBySNMPifAdminStatus(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the interface has disabled + Ethernet traffic" + ::= { alarms 21 } + + nIDULanPortConfigurationMismatch OBJECT-TYPE + SYNTAX INTEGER { + noError(0), + mismatchDetected(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detection of Ethernet fragments (runt packets) when + the link is in full duplex is an indication of an + auto-negotiation or forced configuration mismatch." + ::= { alarms 22 } + + portAllocationMismatch OBJECT-TYPE + SYNTAX INTEGER { + portAllocationOK(0), + mismatchinSecondDataService(1), + mismatchinOutofBandRemoteManagementService(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The local and remote ODUs have different services + configured." + ::= { alarms 23 } + + secondDataBridgingStatusAlarm OBJECT-TYPE + SYNTAX INTEGER { + bridgingEnabled(0), + bridgingDisabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bridging of Ethernet traffic from Second Data Service + has been disabled because the wireless link is not + operating at the configured Lowest Second Data Modulation + Mode" + ::= { alarms 24 } + + transparentClockSourcePortAlarm OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + invalidTransparentClockSourcePort(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transparent Clock will not function properly because + SFP, the selected clock source port is not FIBER" + ::= { alarms 25 } + + -- Smtp group attribute definitions + -- + sMTPEmailAlert OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Simple Mail Transfer Protocol is used to send equipment + alerts via email to a specified email address" + ::= { smtp 1 } + + sMTPServerPortNumber OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number of the SMTP server" + ::= { smtp 3 } + + sMTPSourceEmailAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The 'from' email address used when constructing the + automatically generated e-mail message" + ::= { smtp 4 } + + sMTPDestinationEmailAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The 'to' email address used when constructing the + automatically generated e-mail message" + ::= { smtp 5 } + + sMTPEnabledMessages OBJECT-TYPE + SYNTAX BITS { + nIDULanPortUpDown(0), + sFPPortUpDown(1), + auxPortUpDown(2), + mainPSUPortUpDown(3), + enabledDiagnosticAlarms(4), + dFSImpulseInterference(5), + channelChange(6), + wirelessLinkUpDown(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls which SMTP messages the unit will send" + ::= { smtp 6 } + + sMTPServerInternetAddressType OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), + ipv4(1), + ipv6(2), + ipv4z(3), + ipv6z(4), + unknown6(5), + unknown7(6), + unknown8(7), + unknown9(8), + unknown10(9), + unknown11(10), + unknown12(11), + unknown13(12), + unknown14(13), + unknown15(14), + unknown16(15), + dns(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of Internet address specified by the associated + sMTPServerInternetAddress." + ::= { smtp 7 } + + sMTPServerInternetAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Internet address of the SMTP server" + ::= { smtp 8 } + + -- SnmpControl group attribute definitions + -- + sNMPPortNumber OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP port number used to access the SNMP MIB (i.e. + Gets and Sets) (default = 161). NB: A system reboot is + required to activate changes to this attribute" + ::= { snmpControl 1 } + + sNMPCommunityString OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP community string. NB: A system reboot is + required to activate changes to this attribute" + ::= { snmpControl 2 } + + sNMPTrapTableNumber OBJECT-TYPE + SYNTAX INTEGER (2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the sNMPTrapTable." + ::= { snmpControl 3 } + + sNMPTrapVersion OBJECT-TYPE + SYNTAX INTEGER { + v1(0), + v2c(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP protocol version to use for SNMP Traps. NB: A + system reboot is required to activate changes to this + attribute" + ::= { snmpControl 5 } + + sNMPEnabledTraps OBJECT-TYPE + SYNTAX BITS { + auxPortUpDown(0), + mainPSUPortUpDown(1), + authenticationFailure(2), + enabledDiagnosticAlarms(3), + dFSImpulseInterference(4), + channelChange(5), + wirelessLinkUpDown(6), + coldStart(7), + nIDULanPortUpDown(14), + sFPPortUpDown(15) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This controls which SNMP Traps the unit will send" + ::= { snmpControl 6 } + + enabledDiagnosticAlarms OBJECT-TYPE + SYNTAX BITS { + portState(0), + incompatibleMasterAndSlave(1), + incompatibleRegulatoryBands(2), + maximumLinkRangeExceeded(3), + unitOutOfCalibration(4), + installArmState(5), + installStatus(6), + regulatoryBand(7), + syslogLocalWrapped(8), + syslogLocalNearlyFull(9), + syslogDisabledWarning(10), + linkModeOptimizationMismatch(11), + tDDSynchronizationAlarm(12), + wirelessLinkDisabledWarning(13), + sNTPSynchronizationFailed(14), + noWirelessChannelAvailable(15), + tDMAlarms(18), + capacityVariantMismatch(19), + remainingFullCapacityTrialTime(20), + dataBridgingStatus(21), + unknown18(22), + syslogClientDisabledWarning(23) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls which individual diagnostic alarms are enabled. + The unit may be configured to generate SNMP traps and/or + SMTP email alerts for these enabled alarms by selecting + 'Enabled Diagnostic Alarms' on the 'SNMP Enabled Traps' + and/or 'SMTP Enabled Messages' attributes" + ::= { snmpControl 7 } + + sNMPSendAllTrapsAtStartup OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether cleared traps are reported at start-up + as well as raised traps. Only enabled traps will be + reported. NB: Traps corresponding to transient events + (i.e. not associated with an alarm or status value) are + only sent when required and not at start-up." + ::= { snmpControl 8 } + + -- SNMPTrapTable group attribute definitions + -- + sNMPTrapTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP trap value, used to index the SNMPTrapTable." + ::= { sNMPTrapTableEntry 1 } + + sNMPTrapPortNumber OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Destination port for SNMP Traps (default=162). NB: A + system reboot is required to activate changes to this + attribute." + ::= { sNMPTrapTableEntry 3 } + + sNMPTrapInternetAddressType OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), + ipv4(1), + ipv6(2), + ipv4z(3), + ipv6z(4), + unknown6(5), + unknown7(6), + unknown8(7), + unknown9(8), + unknown10(9), + unknown11(10), + unknown12(11), + unknown13(12), + unknown14(13), + unknown15(14), + unknown16(15), + dns(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of Internet address specified by the associated + sNMPTrapInternetAddress." + ::= { sNMPTrapTableEntry 4 } + + sNMPTrapInternetAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Internet address to which all SNMP Traps are sent." + ::= { sNMPTrapTableEntry 5 } + + sNMPTrapReceiverEnabled OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A value of 0 disables the sending of SNMP trap to + corresponding receiver. A value of 1 enables the sending + of SNMP trap to corresponding receiver." + ::= { sNMPTrapTableEntry 6 } + + -- Sntp group attribute definitions + -- + sNTPState OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNTP control state" + ::= { sntp 1 } + + sNTPPollInterval OBJECT-TYPE + SYNTAX INTEGER (60..43200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNTP server polling interval" + ::= { sntp 4 } + + sNTPSync OBJECT-TYPE + SYNTAX INTEGER { + noSync(0), + inSync(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If SNTP Sync fails then check the server settings in the + Remote Management page, or disable SNTP" + ::= { sntp 5 } + + sNTPLastSync OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last SNTP sync time" + ::= { sntp 6 } + + systemClock OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System clock presented as local time" + ::= { sntp 7 } + + timeZone OBJECT-TYPE + SYNTAX INTEGER { + gmtMinus1200(0), + gmtMinus1130(1), + gmtMinus1100(2), + gmtMinus1030(3), + gmtMinus1000(4), + gmtMinus0930(5), + gmtMinus0900(6), + gmtMinus0830(7), + gmtMinus0800(8), + gmtMinus0730(9), + gmtMinus0700(10), + gmtMinus0630(11), + gmtMinus0600(12), + gmtMinus0530(13), + gmtMinus0500(14), + gmtMinus0430(15), + gmtMinus0400(16), + gmtMinus0330(17), + gmtMinus0300(18), + gmtMinus0230(19), + gmtMinus0200(20), + gmtMinus0130(21), + gmtMinus0100(22), + gmtMinus0030(23), + gmtZero(24), + gmtPlus0030(25), + gmtPlus0100(26), + gmtPlus0130(27), + gmtPlus0200(28), + gmtPlus0230(29), + gmtPlus0300(30), + gmtPlus0330(31), + gmtPlus0400(32), + gmtPlus0430(33), + gmtPlus0500(34), + gmtPlus0530(35), + gmtPlus0600(36), + gmtPlus0630(37), + gmtPlus0700(38), + gmtPlus0730(39), + gmtPlus0800(40), + gmtPlus0830(41), + gmtPlus0900(42), + gmtPlus0930(43), + gmtPlus1000(44), + gmtPlus1030(45), + gmtPlus1100(46), + gmtPlus1130(47), + gmtPlus1200(48), + gmtPlus1230(49), + gmtPlus1300(50) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time zone offsets from Greenwich Mean Time (GMT)" + ::= { sntp 8 } + + daylightSaving OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Daylight Saving Time" + ::= { sntp 9 } + + sNTPPrimaryServer OBJECT-TYPE + SYNTAX INTEGER { + server1(0), + server2(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the primary SNTP server, determining the order + in which the servers are tried." + ::= { sntp 10 } + + sNTPPrimaryServerDeadTime OBJECT-TYPE + SYNTAX INTEGER (0..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time (in seconds) to wait before retrying communications + with an unresponsive primary SNTP server. Setting the + value to 0 disables the timer." + ::= { sntp 11 } + + sNTPServerRetries OBJECT-TYPE + SYNTAX INTEGER (0..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of times the PTP will retry after an SNTP server + fails to respond." + ::= { sntp 12 } + + sNTPServerTimeout OBJECT-TYPE + SYNTAX INTEGER (1..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time (in seconds) the PTP will wait for a response from + an SNTP server." + ::= { sntp 13 } + + sNTPServerTableNumber OBJECT-TYPE + SYNTAX INTEGER (2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the SNTPServerTable." + ::= { sntp 14 } + + -- SNTPServerTable group attribute definitions + -- + sNTPServerTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index range for the SNTPServerTable." + ::= { sNTPServerTableEntry 1 } + + sNTPServerPortNumber OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP port number of the SNTP server. Defaults to port + 123." + ::= { sNTPServerTableEntry 3 } + + sNTPServerStatus OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status message reflecting the result of communications + with the SNTP server when last polled" + ::= { sNTPServerTableEntry 4 } + + sNTPServerInternetAddressType OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), + ipv4(1), + ipv6(2), + ipv4z(3), + ipv6z(4), + unknown6(5), + unknown7(6), + unknown8(7), + unknown9(8), + unknown10(9), + unknown11(10), + unknown12(11), + unknown13(12), + unknown14(13), + unknown15(14), + unknown16(15), + dns(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of Internet address specified by the associated + sNTPServerInternetAddress." + ::= { sNTPServerTableEntry 5 } + + sNTPServerInternetAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Internet address of a valid SNTP server" + ::= { sNTPServerTableEntry 6 } + + -- Reset group attribute definitions + -- + systemReset OBJECT-TYPE + SYNTAX INTEGER { + running(0), + consoleReboot(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this attribute to '1' will cause a system + reboot. NB: a system reboot will apply any pending new + settings held in memory" + ::= { reset 1 } + + -- Versions group attribute definitions + -- + softwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current software version" + ::= { versions 1 } + + hardwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware platform version" + ::= { versions 2 } + + secondarySoftwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary software version, used when the primary + software image is invalid or erased" + ::= { versions 3 } + + bootVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Boot code software version" + ::= { versions 4 } + + -- PubStats group attribute definitions + -- + receiveDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (kbps)" + ::= { pubStats 1 } + + transmitDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (kbps)" + ::= { pubStats 2 } + + aggregateDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (kbps)" + ::= { pubStats 3 } + + wirelessLinkAvailability OBJECT-TYPE + SYNTAX INTEGER (0..1000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link availability calculated since the last reset of the + system counters, as a percentage multiplied by 10000 to + give four decimal places of precision" + ::= { pubStats 4 } + + wirelessLinkStatus OBJECT-TYPE + SYNTAX INTEGER { + up(0), + registering(1), + searching(2), + acquiring(3), + radarCAC(4), + initialising(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the wireless link" + ::= { pubStats 5 } + + byteErrorRatio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reciprocal of the byte error ratio calculated since the + last reset of the system counters" + ::= { pubStats 6 } + + receiveModulationModeDetail OBJECT-TYPE + SYNTAX INTEGER { + runningAtMaximumReceiveMode(0), + runningAtUserConfiguredMaxModulationMode(1), + restrictedBecauseInstallationIsArmed(2), + restrictedBecauseOfByteErrorsOnTheWirelessLink(3), + restrictedBecauseTheLinkParametersAreUpdating(4), + restrictedBecauseChannelChangeIsInProgress(5), + restrictedDueToTheLowEthernetLinkSpeed(6), + runningAtMaximumReceiveModeForChannelBandwidth(7), + limitedByTheWirelessConditions(8), + restrictedBecauseFullCapabilityTrialLicenseExpired(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reason for the current receive modulation mode" + ::= { pubStats 7 } + + dataBridgingAvailability OBJECT-TYPE + SYNTAX INTEGER (0..1000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link availability bridging Ethernet Data traffic + calculated since the last reset of the system counters, + as a percentage multiplied by 10000 to give four decimal + places of precision" + ::= { pubStats 8 } + + -- Encryption group attribute definitions + -- + encryptionAlgorithm OBJECT-TYPE + SYNTAX INTEGER { + none(0), + aESRijndael(1), + aES192bitRijndael(2), + aES256bitRijndael(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Encryption Algorithm used by the wireless link. NB: + A system reboot is required to activate changes to this + attribute. NB: The same Encryption Algorithm must be + configured at BOTH ends of the link for it to function + correctly" + ::= { encryption 1 } + + -- TDDControl group attribute definitions + -- + tDDSynchronizationMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TDD Synchronization Mode selection" + ::= { tDDControl 1 } + + -- AAAControl group attribute definitions + -- + userTableNumber OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the userTable" + ::= { aAAControl 1 } + + -- UserTable group attribute definitions + -- + userTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "used to index values in the userTable." + ::= { userTableEntry 1 } + + userName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..67)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "User name which must be entered, along with the + appropriate password, in order to gain access to the + system." + ::= { userTableEntry 2 } + + userRole OBJECT-TYPE + SYNTAX INTEGER { + readOnly(0), + systemAdministrator(1), + securityOfficer(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Role of the selected user. A Security Officer has access + to and can modify all settings. A System Administrator + has access to and can modify all non-security settings. A + Read Only user can view settings, but cannot make any + changes." + ::= { userTableEntry 3 } + + userEnabled OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable / Disable the selected user" + ::= { userTableEntry 4 } + + userPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..67)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User password, which must be entered in order to gain + access to the system." + ::= { userTableEntry 5 } + + -- SyslogControl group attribute definitions + -- + syslogClient OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable the syslog client" + ::= { syslogControl 1 } + + syslogState OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The syslog service has been enabled or disabled" + ::= { syslogControl 2 } + + -- RouterProtocols group attribute definitions + -- + microwaveAdaptiveBandwidth OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable support of Microwave Adaptive Bandwidth Protocol. + MAB is disabled if link symmetry is configured as + Adaptive" + ::= { routerProtocols 1 } + + mABNominalModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modAcquisition(0), + modBpsk63percent(1), + modQpsk63percentSingle(2), + modTransient1(3), + modQpsk87percentSingle(4), + modTransient2(5), + mod16qam63percentSingleA(6), + modTransient3(7), + mod16qam87percentSingle(8), + modTransient4(9), + mod64qam75percentSingle(10), + modTransient5(11), + mod64qam92percentSingle(12), + modTransient6(13), + mod256qam81percentSingle(14), + mod16qam63percentSingleB(15), + mod16qam63percentDual(16), + modTransient7(17), + mod16qam87percentDual(18), + modTransient8(19), + mod64qam75percentDual(20), + modTransient9(21), + mod64qam92percentDual(22), + modTransient10(23), + mod256qam81percentDual(24) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Nominal modulation mode is the desired modulation + mode. MAB VSM packets are generated when the current + modulation mode falls below the nominal modulation." + ::= { routerProtocols 2 } + + mABTransmissionInterval OBJECT-TYPE + SYNTAX INTEGER { + transmissionInterval1s(0), + transmissionInterval10s(1), + transmissionInterval60s(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum interval (in seconds) between successive MAB + vendor specific messages (VSM). These VSM are sent when + the current transmit capacity falls below the configured + MAB Nominal Modulation Mode." + ::= { routerProtocols 3 } + + mABHoldoffPeriod OBJECT-TYPE + SYNTAX INTEGER (10..60) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The period (in seconds) over which transmit capacity is + averaged over to determine when the wireless link has + degraded" + ::= { routerProtocols 4 } + + mABMaintenanceLevel OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maintenance Levels (0-7) determines the destination MAC + address of MAB vendor specific messages." + ::= { routerProtocols 5 } + + useVLANForMABProtocol OBJECT-TYPE + SYNTAX INTEGER { + noVLANTagging(0), + iEEE8021QTaggedCTagType8100(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls whether MAB vendor specific messages (VSM) + packets use VLAN tags or not." + ::= { routerProtocols 6 } + + mABProtocolVID OBJECT-TYPE + SYNTAX INTEGER (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This VLAN VID (0-4094) will be included in MAB vendor + specific messages (VSM) packets." + ::= { routerProtocols 7 } + + mABProtocolVLANPriority OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This VLAN Priority (0-7) will be included in MAB vendor + specific messages (VSM) packets." + ::= { routerProtocols 8 } + + mABState OBJECT-TYPE + SYNTAX INTEGER { + normal(0), + degraded(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current state of MAB Protocol. A state of 'Normal' on a + green background indicates that a PTP link is operating + at nominal capacity" + ::= { routerProtocols 9 } + + mABNominalTransmitCapacity OBJECT-TYPE + SYNTAX INTEGER (0..1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The nominal Tx capacity used in MAB Vendor Specific + Messages for the selected nominal modulation mode " + ::= { routerProtocols 10 } + + mABCurrentTransmitCapacity OBJECT-TYPE + SYNTAX INTEGER (0..1000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current Tx capacity of the wireless link used in the + last MAB Vendor Specific Message transmitted." + ::= { routerProtocols 11 } + + -- CableDiagnostics group attribute definitions + -- + cableDiagnosticsPorts OBJECT-TYPE + SYNTAX BITS { + auxPort(6), + mainPSUPort(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Select ports on which Cable Diagnostics must be + executed" + ::= { cableDiagnostics 1 } + + cableDiagnosticsControl OBJECT-TYPE + SYNTAX INTEGER { + startTest(0), + testInProgress(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this attribute to 'Test in Progress' to start a + Cable Diagnostics test" + ::= { cableDiagnostics 2 } + + cableDiagnosticsWarning OBJECT-TYPE + SYNTAX INTEGER { + idle(0), + testInProgress(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Normal Ethernet operation is disrupted when a Cable + Diagnostics test is in progress" + ::= { cableDiagnostics 3 } + + cableDiagnosticsResultTableNumber OBJECT-TYPE + SYNTAX INTEGER (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of rows in the Cable Diagnostics Result Table." + ::= { cableDiagnostics 4 } + + -- CableDiagnosticsResultTable group attribute definitions + -- + cableDiagnosticsResultTableIndex OBJECT-TYPE + SYNTAX INTEGER (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cable Diagnostics Port value used to index into the + result table." + ::= { cableDiagnosticsResultTableEntry 1 } + + cableDiagnosticsResultsDateTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Date and Time when a Cable Diagnostics test was last + executed" + ::= { cableDiagnosticsResultTableEntry 2 } + + cableDiagPair1Results OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + unknown(1), + inProgress(2), + notTested(3), + openCircuit(4), + shortCircuit(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The result of the most recent execution of Cable + Diagnostics on cable pair 1. According to the T658B + wiring scheme, pair 1 is pins 4 & 5 on the RJ45 socket on + the ODU. Open Circuit is reported when the impedance is + greater than 330 ohms. Short Circuit is reported when the + impedance is less than 33 ohms. Unknown is reported when + a continuous signal is received from the link partner for + 125 ms, preventing start of the test." + ::= { cableDiagnosticsResultTableEntry 3 } + + cableDiagPair1Distance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The distance in meters from the ODU to the fault + detected on the cable pair during the most recent + execution of Cable Diagnostics. Faults in cables longer + than 160 meters (525 feet) may not be detected. The error + margin is +/-2 meters (6.5 feet)." + ::= { cableDiagnosticsResultTableEntry 4 } + + cableDiagPair2Results OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + unknown(1), + inProgress(2), + notTested(3), + openCircuit(4), + shortCircuit(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The result of the most recent execution of Cable + Diagnostics on cable pair 2. According to the T658B + wiring scheme, pair 2 is pins 1 & 2 on the RJ45 socket on + the ODU. Open Circuit is reported when the impedance is + greater than 330 ohms. Short Circuit is reported when the + impedance is less than 33 ohms. Unknown is reported when + a continuous signal is received from the link partner for + 125 ms, preventing start of the test." + ::= { cableDiagnosticsResultTableEntry 5 } + + cableDiagPair2Distance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The distance in meters from the ODU to the fault + detected on the cable pair during the most recent + execution of Cable Diagnostics. Faults in cables longer + than 160 meters (525 feet) may not be detected. The error + margin is +/-2 meters (6.5 feet)." + ::= { cableDiagnosticsResultTableEntry 6 } + + cableDiagPair3Results OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + unknown(1), + inProgress(2), + notTested(3), + openCircuit(4), + shortCircuit(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The result of the most recent execution of Cable + Diagnostics on cable pair 3. According to the T658B + wiring scheme, pair 3 is pins 3 & 6 on the RJ45 socket on + the ODU. Open Circuit is reported when the impedance is + greater than 330 ohms. Short Circuit is reported when the + impedance is less than 33 ohms. Unknown is reported when + a continuous signal is received from the link partner for + 125 ms, preventing start of the test." + ::= { cableDiagnosticsResultTableEntry 7 } + + cableDiagPair3Distance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The distance in meters from the ODU to the fault + detected on the cable pair during the most recent + execution of Cable Diagnostics. Faults in cables longer + than 160 meters (525 feet) may not be detected. The error + margin is +/-2 meters (6.5 feet)." + ::= { cableDiagnosticsResultTableEntry 8 } + + cableDiagPair4Results OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + unknown(1), + inProgress(2), + notTested(3), + openCircuit(4), + shortCircuit(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The result of the most recent execution of Cable + Diagnostics on cable pair 4. According to the T658B + wiring scheme, pair 4 is pins 7 & 8 on the RJ45 socket on + the ODU. Open Circuit is reported when the impedance is + greater than 330 ohms. Short Circuit is reported when the + impedance is less than 33 ohms. Unknown is reported when + a continuous signal is received from the link partner for + 125 ms, preventing start of the test." + ::= { cableDiagnosticsResultTableEntry 9 } + + cableDiagPair4Distance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The distance in meters from the ODU to the fault + detected on the cable pair during the most recent + execution of Cable Diagnostics. Faults in cables longer + than 160 meters (525 feet) may not be detected. The error + margin is +/-2 meters (6.5 feet)." + ::= { cableDiagnosticsResultTableEntry 10 } + + -- Supplementary group attribute definitions + -- + longitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..19)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The longitude of the unit, measured in decimal degrees. + This object is set by the SNMP manager and has no + internal function." + ::= { supplementary 1 } + + latitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..19)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The latitude of the unit, measured in decimal degrees. + This object is set by the SNMP manager and has no + internal function." + ::= { supplementary 2 } + + altitude OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The altitude of the unit, measured in meters. This + object is set by the SNMP manager and has no internal + function." + ::= { supplementary 3 } + + -- Enterprise NOTIFICATION definitions + -- + + channelChangeTrap NOTIFICATION-TYPE + OBJECTS { receiveChannel } + STATUS current + DESCRIPTION "The PTP radio has changed wireless channel. + This has been caused by either + i) mandatory radar avoidance, + a DFS impulsive interference event will also be + detected, + or + ii) Dynamic Spectrum Optimization, (DSO) + DSO improves link performance by selecting the + most appropriate transmit and receive channels + with the lowest level of interference." + ::= { ptpTrapPrefix 1 } + + dfsImpulsiveInterferenceTrap NOTIFICATION-TYPE + OBJECTS { receiveChannel } + STATUS current + DESCRIPTION "DFS impulsive interference detected event" + ::= { ptpTrapPrefix 2 } + + mainPSUPortStatusTrap NOTIFICATION-TYPE + OBJECTS { mainPSUPortStatus } + STATUS current + DESCRIPTION + "Current status of the Main PSU Ethernet link. NB: a + change of state may generate an SNMP trap and/or SMTP + email alert" + ::= { ptpTrapPrefix 3 } + + mainPSUPortDisabledWarningTrap NOTIFICATION-TYPE + OBJECTS { mainPSUPortDisabledWarning } + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the interface has disabled + Ethernet traffic" + ::= { ptpTrapPrefix 4 } + + mainPSUPortConfigurationMismatchTrap NOTIFICATION-TYPE + OBJECTS { mainPSUPortConfigurationMismatch } + STATUS current + DESCRIPTION + "The detection of Ethernet fragments (runt packets) when + the link is in full duplex is an indication of an + auto-negotiation or forced configuration mismatch" + ::= { ptpTrapPrefix 5 } + + auxPortStatusTrap NOTIFICATION-TYPE + OBJECTS { auxPortStatus } + STATUS current + DESCRIPTION + "Current status of the Aux Ethernet link. NB: a change of + state may generate an SNMP trap and/or SMTP email alert" + ::= { ptpTrapPrefix 6 } + + auxPortDisabledWarningTrap NOTIFICATION-TYPE + OBJECTS { auxPortDisabledWarning } + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the interface has disabled + Ethernet traffic" + ::= { ptpTrapPrefix 7 } + + regulatoryBandTrap NOTIFICATION-TYPE + OBJECTS { regulatoryBand } + STATUS current + DESCRIPTION + "The Regulatory Band prohibits the wireless unit from + operating outside the regulated limits. An invalid + Regulatory Band may be caused by a missing or incorrect + License Key, a corrupt MAC Address or an attempt to + configure a Regulatory Band not allowed by the License + Key. NB: a change of state may generate an SNMP trap + and/or SMTP email alert." + ::= { ptpTrapPrefix 8 } + + installStatusTrap NOTIFICATION-TYPE + OBJECTS { installStatus } + STATUS current + DESCRIPTION + "A non-zero value indicates that signalling was received + with the wrong MAC address or a mismatched link name. NB: + It is very unusual to detect this, because units with + mis-configured Target MAC Address will normally fail to + establish a wireless link. However, rare circumstances + may establish a partial wireless link and detect this + situation. NB: A non-zero value on start-up, or a change + of value during operation, may generate an SNMP trap + and/or SMTP email alert" + ::= { ptpTrapPrefix 9 } + + installArmStateTrap NOTIFICATION-TYPE + OBJECTS { installArmState } + STATUS current + DESCRIPTION + "Indicates if the unit is being installed. NB: a change + of state may generate an SNMP trap and/or SMTP email + alert" + ::= { ptpTrapPrefix 10 } + + unitOutOfCalibrationTrap NOTIFICATION-TYPE + OBJECTS { unitOutOfCalibration } + STATUS current + DESCRIPTION + "The unit is out of calibration" + ::= { ptpTrapPrefix 11 } + + auxPortPowerOverEthernetOutputStatusTrap NOTIFICATION-TYPE + OBJECTS { auxPortPowerOverEthernetOutputStatus } + STATUS current + DESCRIPTION + "Current status of the Power Over Ethernet (PoE) output + of the Aux port" + ::= { ptpTrapPrefix 12 } + + incompatibleRegulatoryBandsTrap NOTIFICATION-TYPE + OBJECTS { incompatibleRegulatoryBands } + STATUS current + DESCRIPTION + "The master and slave units have incompatible regulatory + bands. NB: Both units must have compatible license keys" + ::= { ptpTrapPrefix 14 } + + noWirelessChannelAvailableTrap NOTIFICATION-TYPE + OBJECTS { noWirelessChannelAvailable } + STATUS current + DESCRIPTION + "Spectrum Management was unable to locate a suitable + wireless channel to operate on" + ::= { ptpTrapPrefix 15 } + + wirelessLinkDisabledWarningTrap NOTIFICATION-TYPE + OBJECTS { wirelessLinkDisabledWarning } + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the wireless interface has + disabled wireless traffic" + ::= { ptpTrapPrefix 16 } + + auxPortConfigurationMismatchTrap NOTIFICATION-TYPE + OBJECTS { auxPortConfigurationMismatch } + STATUS current + DESCRIPTION + "The detection of Ethernet fragments (runt packets) when + the link is in full duplex is an indication of an + auto-negotiation or forced configuration mismatch. This + alarm is only raised if an Out-of-Band Management Mode + has been configured." + ::= { ptpTrapPrefix 17 } + + sFPErrorTrap NOTIFICATION-TYPE + OBJECTS { sFPError } + STATUS current + DESCRIPTION + "If the SFP link is not OK, there are five possible + causes: Either a SFP has been installed but the license + key does not include SFP fiber support, a fiber link + could not be established even though no LOS was detected + (i.e. an optical carrier was detected, which could be due + to a broken TX fiber, or because the link is disabled at + the fiber link partner), a fiber link could not be + established and LOS is detected (i.e. no optical carrier + is detected), the installed SFP is not supported or the + installed SFP failed to initialize correctly. NB: a + change of status may generate an SNMP trap and/or SMTP + email alert" + ::= { ptpTrapPrefix 18 } + + sFPPortStatusTrap NOTIFICATION-TYPE + OBJECTS { sFPPortStatus } + STATUS current + DESCRIPTION + "Current status of the SFP Ethernet link. NB: a change of + state may generate an SNMP trap and/or SMTP email alert" + ::= { ptpTrapPrefix 19 } + + incompatibleMasterAndSlaveTrap NOTIFICATION-TYPE + OBJECTS { incompatibleMasterAndSlave } + STATUS current + DESCRIPTION + "A non-zero value indicates that the master and slave + ends of a link are different hardware products, or have + different software versions. NB: It is very unusual to + detect this, because incompatible units will normally + fail to establish a wireless link. However, some + combinations may establish a partial wireless link and + detect this situation. NB: A non-zero value may generate + an SNMP trap and/or SMTP email alert" + ::= { ptpTrapPrefix 20 } + + sNTPSyncTrap NOTIFICATION-TYPE + OBJECTS { sNTPSync } + STATUS current + DESCRIPTION + "If SNTP Sync fails then check the server settings in the + Remote Management page, or disable SNTP" + ::= { ptpTrapPrefix 21 } + + tDDSynchronizationAlarmTrap NOTIFICATION-TYPE + OBJECTS { tDDSynchronizationAlarm } + STATUS current + DESCRIPTION + "Not Synchronized indicates failure of the external + timing system for a period greater than the holdover + timer. TDD frame timing will have drifted, and this link + may cause interference with other links in a synchronized + network. Timing System Failure is an early warning, + indicating that 80% of the holdover period has expired." + ::= { ptpTrapPrefix 22 } + + sFPPortDisabledWarningTrap NOTIFICATION-TYPE + OBJECTS { sFPPortDisabledWarning } + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the interface has disabled + Ethernet traffic" + ::= { ptpTrapPrefix 23 } + + sFPPortConfigurationMismatchTrap NOTIFICATION-TYPE + OBJECTS { sFPPortConfigurationMismatch } + STATUS current + DESCRIPTION + "The detection of Ethernet fragments (runt packets) when + the link is in full duplex is an indication of an + auto-negotiation or forced configuration mismatch. This + alarm is only raised if an Out-of-Band Management Mode + has been configured." + ::= { ptpTrapPrefix 24 } + + linkModeOptimizationMismatchTrap NOTIFICATION-TYPE + OBJECTS { linkModeOptimizationMismatch } + STATUS current + DESCRIPTION + "The remote node of this link has been configured with a + different link mode optimization" + ::= { ptpTrapPrefix 25 } + + tDMInterfaceStatusTrap NOTIFICATION-TYPE + OBJECTS { tDMInterfaceStatus } + STATUS current + DESCRIPTION + "@Current status of the connection to the TDM Box. A + state of 'Up' on a green background indicates that the + TDM Box is connected OK. When connecting a TDM Box only + the Main Ethernet port should be used" + ::= { ptpTrapPrefix 26 } + + tDMChannelStatusTrap NOTIFICATION-TYPE + OBJECTS { tDMChannelStatus } + STATUS current + DESCRIPTION + "Current status of the TDM channels. A value of 0 + indicates that a TDM channel is established" + ::= { ptpTrapPrefix 27 } + + tDMChannelLoopbackTrap NOTIFICATION-TYPE + OBJECTS { tDMChannelLoopback } + STATUS current + DESCRIPTION + "The loopback status of TDM channels. This is intended + for installation testing and should be set to 'None' for + normal operation. The wire connections to a unit can be + tested by applying a 'Copper' loopback to the local unit. + The wireless connection to the remote unit can be tested + by applying a 'Wireless' loopback to the remote unit with + no loopback on the local unit. NB: a change of state may + generate an SNMP trap and/or SMTP email alert" + ::= { ptpTrapPrefix 28 } + + nIDULanPortStatusTrap NOTIFICATION-TYPE + OBJECTS { nIDULanPortStatus } + STATUS current + DESCRIPTION + "Current status of the NIDU LAN Ethernet link. NB: a + change of state may generate an SNMP trap and/or SMTP + email alert" + ::= { ptpTrapPrefix 29 } + + syslogStateTrap NOTIFICATION-TYPE + OBJECTS { syslogState } + STATUS current + DESCRIPTION + "The syslog service has been enabled or disabled" + ::= { ptpTrapPrefix 30 } + + syslogLocalNearlyFullTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The syslog local log is nearly full (90%)" + ::= { ptpTrapPrefix 31 } + + syslogLocalWrappedTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION "The syslog local log has wrapped" + ::= { ptpTrapPrefix 32 } + + syslogClientTrap NOTIFICATION-TYPE + OBJECTS { syslogClient } + STATUS current + DESCRIPTION + "Enable or disable the syslog client" + ::= { ptpTrapPrefix 33 } + + secureModeAlarmTrap NOTIFICATION-TYPE + OBJECTS { secureModeAlarm } + STATUS current + DESCRIPTION + "The secure mode (e.g. FIPS, UC-APL) state of the unit. + The secure mode is not configured(1) state indicates that + the unit is capable of secure mode operation, and one or + more of the following security materials has not been + configured: Key Of Keys, Private Key, Public Certificate, + DRNG Entropy Status, Wireless Encryption Key. The secure + mode mode is configured but not active(2) state indicates + that the unit is capable of secure mode operation, and + the security material has been configured, but the + configuration of interfaces is not consistent with secure + mode operation. The secure mode is not supported(3) state + indicates that the unit is not capable of secure mode + operation. The secure mode capability requires + appropriate hardware compatibility, license key and + software image." + ::= { ptpTrapPrefix 34 } + + dataBridgingStatusAlarmTrap NOTIFICATION-TYPE + OBJECTS { dataBridgingStatusAlarm } + STATUS current + DESCRIPTION + "Ethernet Data traffic bridging is disabled because the + wireless link is not operating at the configured Lowest + Data Modulation Mode" + ::= { ptpTrapPrefix 35 } + + licenseRemainingTrialPeriodAlarmTrap NOTIFICATION-TYPE + OBJECTS { licenseRemainingTrialPeriodAlarm } + STATUS current + DESCRIPTION + "If the full capability trial license period is about to + expire then purchase a license upgrade from your + reseller." + ::= { ptpTrapPrefix 36 } + + capacityVariantMismatchTrap NOTIFICATION-TYPE + OBJECTS { capacityVariantMismatch } + STATUS current + DESCRIPTION + "The remote node of this link has a lower link capacity. + Operating with a reduced effective link capacity." + ::= { ptpTrapPrefix 37 } + + maxLinkRangeExceededTrap NOTIFICATION-TYPE + OBJECTS { maxLinkRangeExceeded } + STATUS current + DESCRIPTION + "The measured link range is greater than the maximum + allowed by the license key. The link will operate at a + reduced capacity while this condition applies. This alarm + is only raised if the license specifies a maximum link + range and the trial license is not active." + ::= { ptpTrapPrefix 38 } + + tDMConfigurationMismatchTrap NOTIFICATION-TYPE + OBJECTS { tDMConfigurationMismatch } + STATUS current + DESCRIPTION + "Current status of the configuration of the TDM Box. A + state of 'Ok' on a green background indicates that the + TDM Box configuration is matched OK with the remote end." + ::= { ptpTrapPrefix 39 } + + nIDULanPortDisabledWarningTrap NOTIFICATION-TYPE + OBJECTS { nIDULanPortDisabledWarning } + STATUS current + DESCRIPTION + "The SNMP ifAdminStatus of the interface has disabled + Ethernet traffic" + ::= { ptpTrapPrefix 40 } + + nIDULanPortConfigurationMismatchTrap NOTIFICATION-TYPE + OBJECTS { nIDULanPortConfigurationMismatch } + STATUS current + DESCRIPTION + "The detection of Ethernet fragments (runt packets) when + the link is in full duplex is an indication of an + auto-negotiation or forced configuration mismatch." + ::= { ptpTrapPrefix 41 } + + secondDataBridgingStatusAlarmTrap NOTIFICATION-TYPE + OBJECTS { secondDataBridgingStatusAlarm } + STATUS current + DESCRIPTION + "Bridging of Ethernet traffic from Second Data Service + has been disabled because the wireless link is not + operating at the configured Lowest Second Data Modulation + Mode" + ::= { ptpTrapPrefix 42 } + + transparentClockSourcePortAlarmTrap NOTIFICATION-TYPE + OBJECTS { transparentClockSourcePortAlarm } + STATUS current + DESCRIPTION + "Transparent Clock will not function properly because + SFP, the selected clock source port is not FIBER" + ::= { ptpTrapPrefix 43 } + + portAllocationMismatchTrap NOTIFICATION-TYPE + OBJECTS { portAllocationMismatch } + STATUS current + DESCRIPTION + "The local and remote ODUs have different services + configured." + ::= { ptpTrapPrefix 44 } + + END diff --git a/MIBS/cambium/CAMBIUM-PTP670-MIB b/MIBS/cambium/CAMBIUM-PTP670-MIB new file mode 100755 index 0000000..6f0b662 --- /dev/null +++ b/MIBS/cambium/CAMBIUM-PTP670-MIB @@ -0,0 +1,7737 @@ + CAMBIUM-PTP670-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ Integer32, IpAddress, Counter64,
+ enterprises
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC
+ InetAddress, InetAddressType
+ FROM INET-ADDRESS-MIB;
+
+ cambium MODULE-IDENTITY
+ LAST-UPDATED "201809042349Z"
+ ORGANIZATION "Cambium Networks Ltd."
+ CONTACT-INFO
+ "Post: Simon Whitaker
+ Cambium Networks Ltd.
+ Unit B2,
+ Linhay Business Park,
+ Eastern Road,
+ Ashburton,
+ Devon.
+ TQ13 7UP
+ United Kingdom
+ Phone: +44 (0) 1364 655 500
+ Email: simon.whitaker@cambiumnetworks.com"
+ DESCRIPTION
+ "MIB for non-line-of-sight (NLOS) wireless ethernet bridge."
+ REVISION "201809042349Z"
+ DESCRIPTION
+ "PTP670-02-65:
+ Added Secure License Signature Alarm.
+ Renamed ethernet statistics counters for clarity and added ethernet Tx counters.
+ Added erroredSeconds (ES), Severely Errored Seconds (SES) and unavailableSeconds (UAS) to the MIB."
+ REVISION "201805251814Z"
+ DESCRIPTION
+ "PTP670-02-60:
+ Added DNS feature support.
+ Added ethernet statistics configuration data.
+ Added syncE slave port and overwrite quality level.
+ Added counters for wireless packets transmitted and received.
+ Added installation mode setting.
+ Added SNTP SHA1 configuration support.
+ Added PCB temperature setting.
+ Removed Transparent Clock Source Port Alarm Trap."
+ REVISION "201711240919Z"
+ DESCRIPTION
+ "PTP670-02-55:
+ Added PCB temperature setting."
+ REVISION "201709061659Z"
+ DESCRIPTION
+ "PTP670-02-50:
+ Revision with HCMP topology support."
+ REVISION "201706151831Z"
+ DESCRIPTION
+ "PTP670-02-00:
+ Added encryption algorithms TLS-RSA, TLS-PSK 128 bit and TLS-PSK 256 bits.
+ Deprecated static AES 128-bit and AES 256-bit encryption algorithms.
+ Added Cambium Sync support."
+ REVISION "201702241159Z"
+ DESCRIPTION "PTP670-01-00: Initial revision."
+ ::= { enterprises 17713 }
+
+ -- Groups in cambium
+ ptp OBJECT IDENTIFIER ::= { cambium 1 }
+ ptmp OBJECT IDENTIFIER ::= { cambium 2 }
+ ptp670 OBJECT IDENTIFIER ::= { cambium 11 }
+
+ -- Groups in ptp670
+ dfs OBJECT IDENTIFIER ::= { ptp670 3 }
+ bridge OBJECT IDENTIFIER ::= { ptp670 4 }
+ configuration OBJECT IDENTIFIER ::= { ptp670 5 }
+ ethernet OBJECT IDENTIFIER ::= { ptp670 6 }
+ tDM OBJECT IDENTIFIER ::= { ptp670 7 }
+ license OBJECT IDENTIFIER ::= { ptp670 8 }
+ management OBJECT IDENTIFIER ::= { ptp670 9 }
+ phyControl OBJECT IDENTIFIER ::= { ptp670 10 }
+ phyStatus OBJECT IDENTIFIER ::= { ptp670 12 }
+ alarms OBJECT IDENTIFIER ::= { ptp670 13 }
+ apc OBJECT IDENTIFIER ::= { ptp670 14 }
+ smtp OBJECT IDENTIFIER ::= { ptp670 15 }
+ snmpControl OBJECT IDENTIFIER ::= { ptp670 16 }
+ sntp OBJECT IDENTIFIER ::= { ptp670 17 }
+ reset OBJECT IDENTIFIER ::= { ptp670 18 }
+ versions OBJECT IDENTIFIER ::= { ptp670 19 }
+ pubStats OBJECT IDENTIFIER ::= { ptp670 20 }
+ encryption OBJECT IDENTIFIER ::= { ptp670 22 }
+ tDDControl OBJECT IDENTIFIER ::= { ptp670 23 }
+ aAAControl OBJECT IDENTIFIER ::= { ptp670 25 }
+ syslogControl OBJECT IDENTIFIER ::= { ptp670 24 }
+ routerProtocols OBJECT IDENTIFIER ::= { ptp670 26 }
+ cableDiagnostics OBJECT IDENTIFIER ::= { ptp670 27 }
+ unitIdentification OBJECT IDENTIFIER ::= { ptp670 28 }
+ authorizationControl OBJECT IDENTIFIER ::= { ptp670 29 }
+ dNS OBJECT IDENTIFIER ::= { ptp670 30 }
+ supplementary OBJECT IDENTIFIER ::= { ptp670 96 }
+ ptpGroups OBJECT IDENTIFIER ::= { ptp670 98 }
+ ptpTraps OBJECT IDENTIFIER ::= { ptp670 99 }
+ ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 }
+
+ -- Compliance information
+ --
+ ptpCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the Cambium PTP MIB"
+ MODULE -- this module
+ MANDATORY-GROUPS { dfsGroup
+ , bridgeGroup
+ , configurationGroup
+ , ethernetGroup
+ , tDMGroup
+ , licenseGroup
+ , managementGroup
+ , phyControlGroup
+ , phyStatusGroup
+ , alarmsGroup
+ , apcGroup
+ , smtpGroup
+ , snmpControlGroup
+ , sntpGroup
+ , resetGroup
+ , versionsGroup
+ , pubStatsGroup
+ , encryptionGroup
+ , tDDControlGroup
+ , aAAControlGroup
+ , syslogControlGroup
+ , routerProtocolsGroup
+ , cableDiagnosticsGroup
+ , unitIdentificationGroup
+ , authorizationControlGroup
+ , dNSGroup
+ , supplementaryGroup
+ , notificationsGroup
+ }
+ ::= { ptp670 97 }
+
+ dfsGroup OBJECT-GROUP
+ OBJECTS { dfsTableNumber
+ , extendedSpectrumScanning
+ , dfsMeans
+ , dfsNineNinePointNinePercentiles
+ , dfsPeaks
+ }
+ STATUS current
+ DESCRIPTION "The dfs object group."
+ ::= { ptpGroups 3 }
+
+ bridgeGroup OBJECT-GROUP
+ OBJECTS { localPacketFiltering
+ , packetsToInternalStack
+ , packetsFromInternalStack
+ }
+ STATUS current
+ DESCRIPTION "The bridge object group."
+ ::= { ptpGroups 4 }
+
+ configurationGroup OBJECT-GROUP
+ OBJECTS { iPv4Address
+ , subnetMask
+ , gatewayIPAddress
+ , targetMACAddress
+ , masterSlaveMode
+ , maximumTransmitPower
+ , antennaGain
+ , cableLoss
+ , eIRP
+ , channelBandwidth
+ , linkName
+ , siteName
+ , accessMethod
+ , groupID
+ , iPv6Address
+ , iPVersion
+ , iPv6AutoConfiguredLinkLocalAddress
+ , iPv6PrefixLength
+ , iPv6GatewayAddress
+ , remoteInternetAddressTypeLinked
+ , remoteInternetAddressLinked
+ , subbandLowestFrequency
+ , subbandHighestFrequency
+ , enableTransmission
+ , antennaSelection
+ , transmitterChannels
+ , wirelessTopology
+ , configurationInstancedTableNumber
+ , unitName
+ , authorizationMethod
+ , remoteUnitNameLinked
+ , remoteInternetAddressType
+ , remoteInternetAddress
+ , remoteUnitName
+ }
+ STATUS current
+ DESCRIPTION "The configuration object group."
+ ::= { ptpGroups 5 }
+
+ ethernetGroup OBJECT-GROUP
+ OBJECTS { mainPSUPortAutoNegotiation
+ , mainPSUPortAutoNegAdvertisement
+ , mainPSUPortAutoMdix
+ , mainPSUPortStatus
+ , mainPSUPortSpeedAndDuplex
+ , dataPortWirelessDownAlert
+ , useVLANForManagementInterfaces
+ , vLANManagementPriority
+ , vLANManagementVID
+ , auxPortStatus
+ , auxPortSpeedAndDuplex
+ , ethernetPriorityTableNumber
+ , l2CPPriorityTableNumber
+ , iPDSCPPriorityTableNumber
+ , mPLSTCPriorityTableNumber
+ , managementPortWirelessDownAlert
+ , qOSPriorityScheme
+ , unknownNetworkPriorityQueueMapping
+ , dSCPManagementPriority
+ , dataBridgingStatusLinked
+ , mainPSUPortAllocation
+ , auxPortAllocation
+ , sFPPortAllocation
+ , dataPortPauseFrames
+ , sFPPortAutoNegotiation
+ , sFPPortAutoNegAdvertisement
+ , sFPPortAutoMdix
+ , sFPPortStatus
+ , sFPPortSpeedAndDuplex
+ , auxPortPowerOverEthernetOutput
+ , auxPortPowerOverEthernetOutputStatus
+ , syncETracking
+ , syncEEquipmentClock
+ , mainPSUPortQLRxOverwrite
+ , mainPSUPortSSMTx
+ , sFPPortSSMTx
+ , auxPortSSMTx
+ , syncETrackingState
+ , mainPSUPortQLRx
+ , auxPortQLRx
+ , sFPPortQLRx
+ , mainPSUPortQLTx
+ , auxPortQLTx
+ , sFPPortQLTx
+ , mainPSUPortSyncEMasterSlaveStatus
+ , auxPortSyncEMasterSlaveStatus
+ , sFPPortSyncEMasterSlaveStatus
+ , mainPSUPortGigabitMasterSlaveStatus
+ , auxPortGigabitMasterSlaveStatus
+ , sFPPortGigabitMasterSlaveStatus
+ , transparentClock
+ , transparentClockVLAN
+ , transparentClockVID
+ , mainPSUPortAcceptedQLRx
+ , auxPortAcceptedQLRx
+ , sFPPortAcceptedQLRx
+ , mainPSUPortSyncERxStatus
+ , auxPortSyncERxStatus
+ , sFPPortSyncERxStatus
+ , nIDULanPortStatus
+ , nIDULanPortSpeedAndDuplex
+ , oOBPriorityQueueMapping
+ , nIDULanPortAutoNegotiation
+ , nIDULanPortAutoNegAdvertisement
+ , nIDULanPortAutoMdix
+ , nIDULanPortGigabitMasterSlaveStatus
+ , txMABFrames
+ , managementNetworkAccessEnabled
+ , transparentClockPort
+ , syncESlavePort
+ , sFPPortQLRxOverwrite
+ , ethernetInstancedTableNumber
+ , ethernetStatisticsTableNumber
+ , ethernetPriorityQueueMapping
+ , l2CPPriorityQueueMapping
+ , iPDSCPPriorityQueueMapping
+ , mPLSTCPriorityQueueMapping
+ , dataBridgingStatus
+ , ethernetStatisticsDataSource
+ , ethernetStatisticsRxOctets
+ , ethernetStatisticsRxFrames
+ , ethernetStatisticsRxBroadcasts
+ , ethernetStatisticsRxFramesWithError
+ , ethernetStatisticsRxFramesUndersize
+ , ethernetStatisticsRxFramesOversize
+ , ethernetStatisticsTxOctets
+ , ethernetStatisticsTxFrames
+ , ethernetStatisticsTxBroadcasts
+ }
+ STATUS current
+ DESCRIPTION "The ethernet object group."
+ ::= { ptpGroups 6 }
+
+ tDMGroup OBJECT-GROUP
+ OBJECTS { tDMInterfaceControl
+ , tDMInterfaceStatus
+ , tDMEnabledChannels
+ , tdmTableNumber
+ , tDMConfigurationMismatch
+ , lowestTDMModulationMode
+ , tDMChannelStatus
+ , tDMChannelLineCode
+ , tDMChannelCableLength
+ , tDMChannelLoopback
+ }
+ STATUS current
+ DESCRIPTION "The tDM object group."
+ ::= { ptpGroups 7 }
+
+ licenseGroup OBJECT-GROUP
+ OBJECTS { regulatoryBand
+ , productVariant
+ , productName
+ , frequencyVariant
+ , sNMPv3Enable
+ , licenseVersion
+ , licenseUnitSerialNumber
+ , licenseIssueNumber
+ , licenseCountry
+ , licenseNumberOfRegulatoryBands
+ , licenseBandwidthCap
+ , licenseEncryption
+ , licenseSecurityLevel
+ , licenseGroupAccess
+ , licenseOOBManagementSupport
+ , licenseSFPPortSupport
+ , licenseAuxiliaryPortSupport
+ , licenseCapacity
+ , licenseMaxNumberOfTDMChannels
+ , licenseIEEE1588Support
+ , licenseSyncESupport
+ , licenseIPv6Support
+ , licenseMinimumFirmwareVersion
+ , licenseFullCapabilityTrialStatus
+ , licenseRemainingTrialPeriod
+ , licenseRemainingTrialPeriodAlarm
+ , capacityVariantMismatchLinked
+ , licenseTDDSyncSupport
+ , licenseMaxLinkRange
+ , licenseTrialPeriod
+ , licenseRARSupport
+ , licenseGasGroup
+ , licenseLongMinimumFirmwareVersion
+ , licenseHCMPSupport
+ , licenseInstancedTableNumber
+ , licenseTLSRekey
+ , licenseAdvanceHCMPSupport
+ , licenseMinFirmwareVersionPTP650Emulation
+ , capacityVariantMismatch
+ , licenseRegulatoryBandsList
+ }
+ STATUS current
+ DESCRIPTION "The license object group."
+ ::= { ptpGroups 8 }
+
+ managementGroup OBJECT-GROUP
+ OBJECTS { targetRange
+ , rangingMode
+ , installStatusLinked
+ , installArmState
+ , tFTPServerPortNumber
+ , tFTPSoftwareUpgradeFileName
+ , tFTPStartSoftwareUpgrade
+ , tFTPSoftwareUpgradeStatus
+ , tFTPSoftwareUpgradeStatusText
+ , tFTPSoftwareUpgradeStatusAdditionalText
+ , hTTPAccessEnabled
+ , telnetAccessEnabled
+ , hTTPPortNumber
+ , hTTPSPortNumber
+ , telnetPortNumber
+ , hTTPSAccessEnabled
+ , tFTPServerInternetAddressType
+ , tFTPServerInternetAddress
+ , lowestDataModulationMode
+ , tFTPClient
+ , mgmtInstancedTableNumber
+ , tFTPServerResolvedInternetAddress
+ , installationMode
+ , installStatus
+ }
+ STATUS current
+ DESCRIPTION "The management object group."
+ ::= { ptpGroups 9 }
+
+ phyControlGroup OBJECT-GROUP
+ OBJECTS { linkSymmetry
+ , userConfiguredMaxModulationMode
+ , linkModeOptimization
+ , txColorCode
+ , rxColorCode
+ , remoteMaximumTransmitPowerLinked
+ , phyControlInstancedTableNumber
+ , remoteMaximumTransmitPower
+ }
+ STATUS current
+ DESCRIPTION "The phyControl object group."
+ ::= { ptpGroups 10 }
+
+ phyStatusGroup OBJECT-GROUP
+ OBJECTS { linkLossLinked
+ , receivePowerLinked
+ , vectorErrorLinked
+ , transmitPowerLinked
+ , receiveChannel
+ , transmitChannel
+ , receiveFreqMHz
+ , transmitFreqMHz
+ , signalStrengthRatioLinked
+ , receiveFreqKHz
+ , transmitFreqKHz
+ , rawReceivePowerLinked
+ , rangeLinked
+ , receiveModulationModeLinked
+ , transmitModulationModeLinked
+ , searchStateLinked
+ , remoteMACAddressLinked
+ , phyInstancedStatusTableNumber
+ , tempPcb
+ , linkLoss
+ , receivePower
+ , vectorError
+ , signalStrengthRatio
+ , range
+ , receiveModulationMode
+ , transmitModulationMode
+ , searchState
+ , remoteMACAddress
+ , rawReceivePower
+ , transmitPower
+ }
+ STATUS current
+ DESCRIPTION "The phyStatus object group."
+ ::= { ptpGroups 12 }
+
+ alarmsGroup OBJECT-GROUP
+ OBJECTS { unitOutOfCalibration
+ , incompatibleRegulatoryBandsLinked
+ , noWirelessChannelAvailable
+ , wirelessLinkDisabledWarning
+ , mainPSUPortDisabledWarning
+ , sFPError
+ , mainPSUPortConfigurationMismatch
+ , incompatibleMasterAndSlaveLinked
+ , tDDSynchronizationStatus
+ , auxPortDisabledWarning
+ , tDDSynchronizationAlarm
+ , linkModeOptimizationMismatchLinked
+ , auxPortConfigurationMismatch
+ , secureModeAlarm
+ , dataBridgingStatusAlarmLinked
+ , sFPPortDisabledWarning
+ , sFPPortConfigurationMismatch
+ , maxLinkRangeExceededLinked
+ , nIDULanPortDisabledWarning
+ , nIDULanPortConfigurationMismatch
+ , portAllocationMismatchLinked
+ , transparentClockSourcePortAlarm
+ , alarmInstancedTableNumber
+ , secureLicenseSignatureAlarm
+ , incompatibleMasterAndSlave
+ , linkModeOptimizationMismatch
+ , dataBridgingStatusAlarm
+ , maxLinkRangeExceeded
+ , portAllocationMismatch
+ , wirelessLinkStatusAlarm
+ , incompatibleRegulatoryBands
+ }
+ STATUS current
+ DESCRIPTION "The alarms object group."
+ ::= { ptpGroups 13 }
+
+ apcGroup OBJECT-GROUP
+ OBJECTS { atpcHcmpMasterTargetRxPower
+ , atpcHcmpMasterTxPower
+ }
+ STATUS current
+ DESCRIPTION "The apc object group."
+ ::= { ptpGroups 14 }
+
+ smtpGroup OBJECT-GROUP
+ OBJECTS { sMTPEmailAlert
+ , sMTPServerPortNumber
+ , sMTPSourceEmailAddress
+ , sMTPDestinationEmailAddress
+ , sMTPEnabledMessages
+ , sMTPServerInternetAddressType
+ , sMTPServerInternetAddress
+ , sMTPServerResolvedInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The smtp object group."
+ ::= { ptpGroups 15 }
+
+ snmpControlGroup OBJECT-GROUP
+ OBJECTS { sNMPPortNumber
+ , sNMPCommunityString
+ , sNMPTrapTableNumber
+ , sNMPTrapVersion
+ , sNMPEnabledTraps
+ , enabledDiagnosticAlarms
+ , sNMPSendAllTrapsAtStartup
+ , sNMPTrapPortNumber
+ , sNMPTrapInternetAddressType
+ , sNMPTrapInternetAddress
+ , sNMPTrapReceiverEnabled
+ , sNMPTrapResolvedInternetAddress
+ }
+ STATUS current
+ DESCRIPTION "The snmpControl object group."
+ ::= { ptpGroups 16 }
+
+ sntpGroup OBJECT-GROUP
+ OBJECTS { sNTPState
+ , sNTPPollInterval
+ , sNTPSync
+ , sNTPLastSync
+ , systemClock
+ , timeZone
+ , daylightSaving
+ , sNTPPrimaryServer
+ , sNTPPrimaryServerDeadTime
+ , sNTPServerRetries
+ , sNTPServerTimeout
+ , sNTPServerTableNumber
+ , sNTPServerPortNumber
+ , sNTPServerStatus
+ , sNTPServerInternetAddressType
+ , sNTPServerInternetAddress
+ , sNTPServerResolvedInternetAddress
+ , sNTPServerAuthenticationProtocol
+ , sNTPServerKeyIdentifier
+ }
+ STATUS current
+ DESCRIPTION "The sntp object group."
+ ::= { ptpGroups 17 }
+
+ resetGroup OBJECT-GROUP
+ OBJECTS { systemReset
+ }
+ STATUS current
+ DESCRIPTION "The reset object group."
+ ::= { ptpGroups 18 }
+
+ versionsGroup OBJECT-GROUP
+ OBJECTS { softwareVersion
+ , hardwareVersion
+ , secondarySoftwareVersion
+ , bootVersion
+ }
+ STATUS current
+ DESCRIPTION "The versions object group."
+ ::= { ptpGroups 19 }
+
+ pubStatsGroup OBJECT-GROUP
+ OBJECTS { receiveDataRateLinked
+ , transmitDataRateLinked
+ , aggregateDataRateLinked
+ , wirelessLinkAvailabilityLinked
+ , wirelessLinkStatusLinked
+ , byteErrorRatioLinked
+ , receiveModulationModeDetailLinked
+ , dataBridgingAvailabilityLinked
+ , pubInstancedStatsTableNumber
+ , receiveDataRate
+ , transmitDataRate
+ , aggregateDataRate
+ , wirelessLinkAvailability
+ , wirelessLinkStatus
+ , receiveModulationModeDetail
+ , dataBridgingAvailability
+ , byteErrorRatio
+ , wirelessOutEthernetOctets
+ , wirelessOutAllOctets
+ , wirelessOutOctets
+ , erroredSeconds
+ , severelyErroredSeconds
+ , unavailableSeconds
+ }
+ STATUS current
+ DESCRIPTION "The pubStats object group."
+ ::= { ptpGroups 20 }
+
+ encryptionGroup OBJECT-GROUP
+ OBJECTS { encryptionAlgorithm
+ , tLSMinimumSecurityLevel
+ }
+ STATUS current
+ DESCRIPTION "The encryption object group."
+ ::= { ptpGroups 22 }
+
+ tDDControlGroup OBJECT-GROUP
+ OBJECTS { tDDSynchronizationMode
+ , hCMPMaximumLinkRange
+ , maximumNumberOfSlaves
+ , hCMPLinkSymmetry
+ }
+ STATUS current
+ DESCRIPTION "The tDDControl object group."
+ ::= { ptpGroups 23 }
+
+ aAAControlGroup OBJECT-GROUP
+ OBJECTS { userTableNumber
+ , userName
+ , userRole
+ , userEnabled
+ , userPassword
+ }
+ STATUS current
+ DESCRIPTION "The aAAControl object group."
+ ::= { ptpGroups 25 }
+
+ syslogControlGroup OBJECT-GROUP
+ OBJECTS { syslogClient
+ , syslogState
+ }
+ STATUS current
+ DESCRIPTION "The syslogControl object group."
+ ::= { ptpGroups 24 }
+
+ routerProtocolsGroup OBJECT-GROUP
+ OBJECTS { microwaveAdaptiveBandwidth
+ , mABNominalModulationMode
+ , mABTransmissionInterval
+ , mABHoldoffPeriod
+ , mABMaintenanceLevel
+ , useVLANForMABProtocol
+ , mABProtocolVID
+ , mABProtocolVLANPriority
+ , mABState
+ , mABNominalTransmitCapacity
+ , mABCurrentTransmitCapacity
+ }
+ STATUS current
+ DESCRIPTION "The routerProtocols object group."
+ ::= { ptpGroups 26 }
+
+ cableDiagnosticsGroup OBJECT-GROUP
+ OBJECTS { cableDiagnosticsPorts
+ , cableDiagnosticsControl
+ , cableDiagnosticsWarning
+ , cableDiagnosticsResultTableNumber
+ , cableDiagnosticsResultsDateTime
+ , cableDiagPair1Results
+ , cableDiagPair1Distance
+ , cableDiagPair2Results
+ , cableDiagPair2Distance
+ , cableDiagPair3Results
+ , cableDiagPair3Distance
+ , cableDiagPair4Results
+ , cableDiagPair4Distance
+ }
+ STATUS current
+ DESCRIPTION "The cableDiagnostics object group."
+ ::= { ptpGroups 27 }
+
+ unitIdentificationGroup OBJECT-GROUP
+ OBJECTS { deviceMACAddress
+ , deviceESN
+ , deviceMSN
+ }
+ STATUS current
+ DESCRIPTION "The unitIdentification object group."
+ ::= { ptpGroups 28 }
+
+ authorizationControlGroup OBJECT-GROUP
+ OBJECTS { authorizationControlTableNumber
+ , whitelistRMMacAddress
+ , whitelistRMEnabled
+ , blacklistRMMacAddress
+ , blacklistRMEnabled
+ }
+ STATUS current
+ DESCRIPTION "The authorizationControl object group."
+ ::= { ptpGroups 29 }
+
+ dNSGroup OBJECT-GROUP
+ OBJECTS { dNSResolver
+ , dNSPrimaryServer
+ , dNSServerTableNumber
+ , dNSServerInternetAddressType
+ , dNSServerInternetAddress
+ , dNSServerPortNumber
+ }
+ STATUS current
+ DESCRIPTION "The dNS object group."
+ ::= { ptpGroups 30 }
+
+ supplementaryGroup OBJECT-GROUP
+ OBJECTS { longitude
+ , latitude
+ , altitude
+ }
+ STATUS current
+ DESCRIPTION "The supplementary object group."
+ ::= { ptpGroups 96 }
+
+ notificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { channelChangeTrap
+ , dfsImpulsiveInterferenceTrap
+ , mainPSUPortStatusTrap
+ , mainPSUPortDisabledWarningTrap
+ , mainPSUPortConfigurationMismatchTrap
+ , auxPortStatusTrap
+ , auxPortDisabledWarningTrap
+ , regulatoryBandTrap
+ , installStatusTrap
+ , installArmStateTrap
+ , unitOutOfCalibrationTrap
+ , auxPortPowerOverEthernetOutputStatusTrap
+ , incompatibleRegulatoryBandsTrap
+ , noWirelessChannelAvailableTrap
+ , wirelessLinkDisabledWarningTrap
+ , auxPortConfigurationMismatchTrap
+ , sFPErrorTrap
+ , sFPPortStatusTrap
+ , incompatibleMasterAndSlaveTrap
+ , sNTPSyncTrap
+ , tDDSynchronizationAlarmTrap
+ , sFPPortDisabledWarningTrap
+ , sFPPortConfigurationMismatchTrap
+ , linkModeOptimizationMismatchTrap
+ , tDMInterfaceStatusTrap
+ , tDMChannelStatusTrap
+ , tDMChannelLoopbackTrap
+ , nIDULanPortStatusTrap
+ , syslogStateTrap
+ , syslogLocalNearlyFullTrap
+ , syslogLocalWrappedTrap
+ , syslogClientTrap
+ , secureModeAlarmTrap
+ , dataBridgingStatusAlarmTrap
+ , licenseRemainingTrialPeriodAlarmTrap
+ , capacityVariantMismatchTrap
+ , maxLinkRangeExceededTrap
+ , tDMConfigurationMismatchTrap
+ , nIDULanPortDisabledWarningTrap
+ , nIDULanPortConfigurationMismatchTrap
+ , portAllocationMismatchTrap
+ , wirelessLinkStatusAlarmTrap
+ , lbtDetectedTrap
+ , secureLicenseSignatureAlarmTrap
+ }
+ STATUS current
+ DESCRIPTION "The notifications group."
+ ::= { ptpGroups 99 }
+
+
+ DfsTableEntry ::=
+ SEQUENCE { dfsTableIndex INTEGER
+ , dfsMeans Integer32
+ , dfsNineNinePointNinePercentiles Integer32
+ , dfsPeaks Integer32
+ }
+
+ dfsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DfsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A table storing a snapshot of various DFS measurements for each channel"
+ ::= { dfs 2 }
+
+ dfsTableEntry OBJECT-TYPE
+ SYNTAX DfsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table DfsTable"
+ INDEX { dfsTableIndex }
+ ::= { dfsTable 1 }
+
+ ConfigurationInstancedTableEntry ::=
+ SEQUENCE { configurationInstancedTableIndex INTEGER
+ , remoteInternetAddressType INTEGER
+ , remoteInternetAddress InetAddress
+ , remoteUnitName DisplayString
+ }
+
+ configurationInstancedTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ConfigurationInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Instanced Public stats table."
+ ::= { configuration 33 }
+
+ configurationInstancedTableEntry OBJECT-TYPE
+ SYNTAX ConfigurationInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table ConfigurationInstancedTable"
+ INDEX { configurationInstancedTableIndex }
+ ::= { configurationInstancedTable 1 }
+
+ EthernetPriorityTableEntry ::=
+ SEQUENCE { ethernetPriorityTableIndex INTEGER
+ , ethernetPriorityQueueMapping INTEGER
+ }
+
+ ethernetPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EthernetPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by Ethernet priority."
+ ::= { ethernet 15 }
+
+ ethernetPriorityTableEntry OBJECT-TYPE
+ SYNTAX EthernetPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table EthernetPriorityTable"
+ INDEX { ethernetPriorityTableIndex }
+ ::= { ethernetPriorityTable 1 }
+
+ L2CPPriorityTableEntry ::=
+ SEQUENCE { l2CPPriorityTableIndex INTEGER
+ , l2CPPriorityQueueMapping INTEGER
+ }
+
+ l2CPPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF L2CPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by L2CP priority."
+ ::= { ethernet 17 }
+
+ l2CPPriorityTableEntry OBJECT-TYPE
+ SYNTAX L2CPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table L2CPPriorityTable"
+ INDEX { l2CPPriorityTableIndex }
+ ::= { l2CPPriorityTable 1 }
+
+ IPDSCPPriorityTableEntry ::=
+ SEQUENCE { iPDSCPPriorityTableIndex INTEGER
+ , iPDSCPPriorityQueueMapping INTEGER
+ }
+
+ iPDSCPPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IPDSCPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of packet queues indexed by L3 IP DSCP priority."
+ ::= { ethernet 19 }
+
+ iPDSCPPriorityTableEntry OBJECT-TYPE
+ SYNTAX IPDSCPPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table IPDSCPPriorityTable"
+ INDEX { iPDSCPPriorityTableIndex }
+ ::= { iPDSCPPriorityTable 1 }
+
+ MPLSTCPriorityTableEntry ::=
+ SEQUENCE { mPLSTCPriorityTableIndex INTEGER
+ , mPLSTCPriorityQueueMapping INTEGER
+ }
+
+ mPLSTCPriorityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MPLSTCPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A priority queue mapping table. This is a list of priority queues indexed by MPLS TC priority."
+ ::= { ethernet 21 }
+
+ mPLSTCPriorityTableEntry OBJECT-TYPE
+ SYNTAX MPLSTCPriorityTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table MPLSTCPriorityTable"
+ INDEX { mPLSTCPriorityTableIndex }
+ ::= { mPLSTCPriorityTable 1 }
+
+ EthernetInstancedTableEntry ::=
+ SEQUENCE { ethernetInstancedTableIndex INTEGER
+ , dataBridgingStatus INTEGER
+ }
+
+ ethernetInstancedTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EthernetInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Instanced table showing the ethernet status"
+ ::= { ethernet 85 }
+
+ ethernetInstancedTableEntry OBJECT-TYPE
+ SYNTAX EthernetInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table EthernetInstancedTable"
+ INDEX { ethernetInstancedTableIndex }
+ ::= { ethernetInstancedTable 1 }
+
+ EthernetStatisticsTableEntry ::=
+ SEQUENCE { ethernetStatisticsTableIndex INTEGER
+ , ethernetStatisticsDataSource OBJECT IDENTIFIER
+ , ethernetStatisticsRxOctets Counter64
+ , ethernetStatisticsRxFrames Counter64
+ , ethernetStatisticsRxBroadcasts Counter64
+ , ethernetStatisticsRxFramesWithError Counter64
+ , ethernetStatisticsRxFramesUndersize Counter64
+ , ethernetStatisticsRxFramesOversize Counter64
+ , ethernetStatisticsTxOctets Counter64
+ , ethernetStatisticsTxFrames Counter64
+ , ethernetStatisticsTxBroadcasts Counter64
+ }
+
+ ethernetStatisticsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EthernetStatisticsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Instanced table showing the ethernet statistics"
+ ::= { ethernet 87 }
+
+ ethernetStatisticsTableEntry OBJECT-TYPE
+ SYNTAX EthernetStatisticsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table EthernetStatisticsTable"
+ INDEX { ethernetStatisticsTableIndex }
+ ::= { ethernetStatisticsTable 1 }
+
+ TdmTableEntry ::=
+ SEQUENCE { tdmTableIndex INTEGER
+ , tDMChannelStatus INTEGER
+ , tDMChannelLineCode INTEGER
+ , tDMChannelCableLength INTEGER
+ , tDMChannelLoopback INTEGER
+ }
+
+ tdmTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TdmTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " A table storing a configuration and status for each TDM channel"
+ ::= { tDM 5 }
+
+ tdmTableEntry OBJECT-TYPE
+ SYNTAX TdmTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table TdmTable"
+ INDEX { tdmTableIndex }
+ ::= { tdmTable 1 }
+
+ LicenseInstancedTableEntry ::=
+ SEQUENCE { licenseInstancedTableIndex INTEGER
+ , capacityVariantMismatch INTEGER
+ }
+
+ licenseInstancedTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LicenseInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Instanced license table"
+ ::= { license 45 }
+
+ licenseInstancedTableEntry OBJECT-TYPE
+ SYNTAX LicenseInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table LicenseInstancedTable"
+ INDEX { licenseInstancedTableIndex }
+ ::= { licenseInstancedTable 1 }
+
+ LicenseRegulatoryBandsTableEntry ::=
+ SEQUENCE { licenseRegulatoryBandsTableIndex INTEGER
+ , licenseRegulatoryBandsList INTEGER
+ }
+
+ licenseRegulatoryBandsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LicenseRegulatoryBandsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { license 18 }
+
+ licenseRegulatoryBandsTableEntry OBJECT-TYPE
+ SYNTAX LicenseRegulatoryBandsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table LicenseRegulatoryBandsTable"
+ INDEX { licenseRegulatoryBandsTableIndex }
+ ::= { licenseRegulatoryBandsTable 1 }
+
+ MgmtInstancedTableEntry ::=
+ SEQUENCE { mgmtInstancedTableIndex INTEGER
+ , installStatus INTEGER
+ }
+
+ mgmtInstancedTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MgmtInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Instanced management table."
+ ::= { management 24 }
+
+ mgmtInstancedTableEntry OBJECT-TYPE
+ SYNTAX MgmtInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table MgmtInstancedTable"
+ INDEX { mgmtInstancedTableIndex }
+ ::= { mgmtInstancedTable 1 }
+
+ PhyControlInstancedTableEntry ::=
+ SEQUENCE { phyControlInstancedTableIndex INTEGER
+ , remoteMaximumTransmitPower INTEGER
+ }
+
+ phyControlInstancedTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PhyControlInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { phyControl 8 }
+
+ phyControlInstancedTableEntry OBJECT-TYPE
+ SYNTAX PhyControlInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table PhyControlInstancedTable"
+ INDEX { phyControlInstancedTableIndex }
+ ::= { phyControlInstancedTable 1 }
+
+ PhyInstancedStatusTableEntry ::=
+ SEQUENCE { phyInstancedStatusTableIndex INTEGER
+ , linkLoss INTEGER
+ , receivePower Integer32
+ , vectorError Integer32
+ , signalStrengthRatio Integer32
+ , range Integer32
+ , receiveModulationMode INTEGER
+ , transmitModulationMode INTEGER
+ , searchState INTEGER
+ , remoteMACAddress OCTET STRING
+ , rawReceivePower Integer32
+ , transmitPower Integer32
+ }
+
+ phyInstancedStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PhyInstancedStatusTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Instanced PHY status table."
+ ::= { phyStatus 19 }
+
+ phyInstancedStatusTableEntry OBJECT-TYPE
+ SYNTAX PhyInstancedStatusTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table PhyInstancedStatusTable"
+ INDEX { phyInstancedStatusTableIndex }
+ ::= { phyInstancedStatusTable 1 }
+
+ AlarmInstancedTableEntry ::=
+ SEQUENCE { alarmInstancedTableIndex INTEGER
+ , incompatibleMasterAndSlave INTEGER
+ , linkModeOptimizationMismatch INTEGER
+ , dataBridgingStatusAlarm INTEGER
+ , maxLinkRangeExceeded INTEGER
+ , portAllocationMismatch INTEGER
+ , wirelessLinkStatusAlarm INTEGER
+ , incompatibleRegulatoryBands INTEGER
+ }
+
+ alarmInstancedTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AlarmInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Instanced alarm table."
+ ::= { alarms 27 }
+
+ alarmInstancedTableEntry OBJECT-TYPE
+ SYNTAX AlarmInstancedTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table AlarmInstancedTable"
+ INDEX { alarmInstancedTableIndex }
+ ::= { alarmInstancedTable 1 }
+
+ SNMPTrapTableEntry ::=
+ SEQUENCE { sNMPTrapTableIndex INTEGER
+ , sNMPTrapPortNumber INTEGER
+ , sNMPTrapInternetAddressType INTEGER
+ , sNMPTrapInternetAddress InetAddress
+ , sNMPTrapReceiverEnabled INTEGER
+ , sNMPTrapResolvedInternetAddress DisplayString
+ }
+
+ sNMPTrapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " SNMP trap configuration table."
+ ::= { snmpControl 4 }
+
+ sNMPTrapTableEntry OBJECT-TYPE
+ SYNTAX SNMPTrapTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table SNMPTrapTable"
+ INDEX { sNMPTrapTableIndex }
+ ::= { sNMPTrapTable 1 }
+
+ SNTPServerTableEntry ::=
+ SEQUENCE { sNTPServerTableIndex INTEGER
+ , sNTPServerPortNumber INTEGER
+ , sNTPServerStatus DisplayString
+ , sNTPServerInternetAddressType INTEGER
+ , sNTPServerInternetAddress InetAddress
+ , sNTPServerResolvedInternetAddress DisplayString
+ , sNTPServerAuthenticationProtocol INTEGER
+ , sNTPServerKeyIdentifier Integer32
+ }
+
+ sNTPServerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SNTPServerTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { sntp 15 }
+
+ sNTPServerTableEntry OBJECT-TYPE
+ SYNTAX SNTPServerTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table SNTPServerTable"
+ INDEX { sNTPServerTableIndex }
+ ::= { sNTPServerTable 1 }
+
+ PubInstancedStatsTableEntry ::=
+ SEQUENCE { pubInstancedStatsTableIndex INTEGER
+ , receiveDataRate Integer32
+ , transmitDataRate Integer32
+ , aggregateDataRate Integer32
+ , wirelessLinkAvailability INTEGER
+ , wirelessLinkStatus INTEGER
+ , receiveModulationModeDetail INTEGER
+ , dataBridgingAvailability INTEGER
+ , byteErrorRatio Integer32
+ , wirelessOutEthernetOctets Counter64
+ , wirelessOutAllOctets Counter64
+ , wirelessOutOctets Counter64
+ , erroredSeconds Integer32
+ , severelyErroredSeconds Integer32
+ , unavailableSeconds Integer32
+ }
+
+ pubInstancedStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PubInstancedStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " Instanced Public stats table."
+ ::= { pubStats 10 }
+
+ pubInstancedStatsTableEntry OBJECT-TYPE
+ SYNTAX PubInstancedStatsTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table PubInstancedStatsTable"
+ INDEX { pubInstancedStatsTableIndex }
+ ::= { pubInstancedStatsTable 1 }
+
+ UserTableEntry ::=
+ SEQUENCE { userTableIndex INTEGER
+ , userName DisplayString
+ , userRole INTEGER
+ , userEnabled INTEGER
+ , userPassword DisplayString
+ }
+
+ userTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " The User Table Control group contains objects specifically for user account management."
+ ::= { aAAControl 2 }
+
+ userTableEntry OBJECT-TYPE
+ SYNTAX UserTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table UserTable"
+ INDEX { userTableIndex }
+ ::= { userTable 1 }
+
+ CableDiagnosticsResultTableEntry ::=
+ SEQUENCE { cableDiagnosticsResultTableIndex INTEGER
+ , cableDiagnosticsResultsDateTime Integer32
+ , cableDiagPair1Results INTEGER
+ , cableDiagPair1Distance Integer32
+ , cableDiagPair2Results INTEGER
+ , cableDiagPair2Distance Integer32
+ , cableDiagPair3Results INTEGER
+ , cableDiagPair3Distance Integer32
+ , cableDiagPair4Results INTEGER
+ , cableDiagPair4Distance Integer32
+ }
+
+ cableDiagnosticsResultTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CableDiagnosticsResultTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { cableDiagnostics 5 }
+
+ cableDiagnosticsResultTableEntry OBJECT-TYPE
+ SYNTAX CableDiagnosticsResultTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table CableDiagnosticsResultTable"
+ INDEX { cableDiagnosticsResultTableIndex }
+ ::= { cableDiagnosticsResultTable 1 }
+
+ AuthorizationControlTableEntry ::=
+ SEQUENCE { authorizationControlTableIndex INTEGER
+ , whitelistRMMacAddress OCTET STRING
+ , whitelistRMEnabled INTEGER
+ , blacklistRMMacAddress OCTET STRING
+ , blacklistRMEnabled INTEGER
+ }
+
+ authorizationControlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AuthorizationControlTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " AuthorizationControlTable - used to validate an RM trying to connect to it."
+ ::= { authorizationControl 2 }
+
+ authorizationControlTableEntry OBJECT-TYPE
+ SYNTAX AuthorizationControlTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table AuthorizationControlTable"
+ INDEX { authorizationControlTableIndex }
+ ::= { authorizationControlTable 1 }
+
+ DNSServerTableEntry ::=
+ SEQUENCE { dNSServerTableIndex INTEGER
+ , dNSServerInternetAddressType INTEGER
+ , dNSServerInternetAddress InetAddress
+ , dNSServerPortNumber INTEGER
+ }
+
+ dNSServerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DNSServerTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { dNS 4 }
+
+ dNSServerTableEntry OBJECT-TYPE
+ SYNTAX DNSServerTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table DNSServerTable"
+ INDEX { dNSServerTableIndex }
+ ::= { dNSServerTable 1 }
+
+ -- Dfs group attribute definitions
+ --
+ dfsTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..305)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the dfsTable"
+ ::= { dfs 1 }
+
+ extendedSpectrumScanning OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enables Extended Spectrum Scanning"
+ ::= { dfs 3 }
+
+ -- DfsTable group attribute definitions
+ --
+ dfsTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..305)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the dfsTable."
+ ::= { dfsTableEntry 1 }
+
+ dfsMeans OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS means"
+ ::= { dfsTableEntry 2 }
+
+ dfsNineNinePointNinePercentiles OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS 99.9 percentiles"
+ ::= { dfsTableEntry 3 }
+
+ dfsPeaks OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Snapshot of DFS peaks"
+ ::= { dfsTableEntry 4 }
+
+ -- Bridge group attribute definitions
+ --
+ localPacketFiltering OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When Local Packet Filtering is Enabled, the unit keeps
+ track of the port (Main, SFP, Aux or Wireless) on which a
+ packet with a given MAC source address destined to the
+ management agent has been received. This MAC address to
+ port mapping is then used in order to route any response
+ from the management agent to the right port. When Local
+ Packet Filtering is Disabled, any Ethernet packet from
+ the management agent is sent to all ports."
+ ::= { bridge 1 }
+
+ packetsToInternalStack OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of good packets the bridge has transmitted
+ to the internal TCP/IP stack."
+ ::= { bridge 2 }
+
+ packetsFromInternalStack OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of good packets the bridge has received
+ from the internal TCP/IP stack."
+ ::= { bridge 3 }
+
+ -- Configuration group attribute definitions
+ --
+ iPv4Address OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet protocol (IPv4) address. This address is used
+ by the family of Internet protocols to uniquely identify
+ the unit on a network."
+ ::= { configuration 1 }
+
+ subnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A subnet allows the flow of network traffic between
+ hosts to be segregated based on a network configuration.
+ By organizing hosts into logical groups, subnetting can
+ improve network security and performance."
+ ::= { configuration 2 }
+
+ gatewayIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IPv4 address of a device on the current network that
+ acts as an IPv4 network gateway. A gateway acts as an
+ entrance / exit to packets from / to other networks"
+ ::= { configuration 3 }
+
+ targetMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC address of the unit forming the other end of the
+ link"
+ ::= { configuration 4 }
+
+ masterSlaveMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The wireless link operates using a master and slave
+ relationship"
+ ::= { configuration 5 }
+
+ maximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-15..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the wireless unit is permitted to
+ use when establishing and maintaining the wireless link.
+ This may be reduced during installation"
+ ::= { configuration 6 }
+
+ antennaGain OBJECT-TYPE
+ SYNTAX INTEGER (100..610)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Antenna Gain. Expressed in 10ths of dBi."
+ ::= { configuration 7 }
+
+ cableLoss OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Loss in the cable between the ODU and the antenna.
+ Expressed in 10ths of dB. NB: This attribute is ignored
+ for variants with an integral antenna."
+ ::= { configuration 8 }
+
+ eIRP OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Effective Isotropic Radiated Power (EIRP) describes the
+ strength of the radio signal leaving the wireless unit.
+ Expressed in 10ths of dBm"
+ ::= { configuration 9 }
+
+ channelBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bw30MHz(0),
+ bw15MHz(1),
+ bw10MHz(2),
+ bw5MHz(3),
+ bw20MHz(4),
+ bw56MHz(5),
+ bw50MHz(6),
+ bw40MHz(7),
+ bw45MHz(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This control sets the bandwidth of the transmit and
+ receive radio channels"
+ ::= { configuration 11 }
+
+ linkName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Name of the link allocated by the System Administrator.
+ Used to establish a connection with the correct wireless
+ unit at the other end of the link. NOTE: The link name
+ MUST be the same at both ends of the link."
+ ::= { configuration 14 }
+
+ siteName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This field contains a user-provided description of the
+ site name together with any additional notes"
+ ::= { configuration 15 }
+
+ accessMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ linkAccess(0),
+ linkNameAccess(1),
+ groupAccess(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ODUs must be configured in pairs before a link can be
+ established. The Access Method attribute determines how
+ the paired ODUs will recognise each other. For the Link
+ Access method, each ODU must be configured with Target
+ MAC Address equal to the MAC Address of the other unit.
+ For the Link Name Access method, both units must be
+ configured with the same Link Name. For the Group Access
+ method, both units must be configured with the same Group
+ ID."
+ ::= { configuration 16 }
+
+ groupID OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When Access Method is set to Group Access, the Group ID
+ identifies all the units belonging to the same group"
+ ::= { configuration 17 }
+
+ iPv6Address OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet protocol (IPv6) address. This address is used
+ by the family of Internet protocols to uniquely identify
+ the unit on a network."
+ ::= { configuration 18 }
+
+ iPVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ iPv4(0),
+ iPv6(1),
+ dualIPv4andIPv6(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP protocol selection. Choice of IPv4, IPv6 or Dual."
+ ::= { configuration 20 }
+
+ iPv6AutoConfiguredLinkLocalAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The auto configured link local IPv6 address"
+ ::= { configuration 21 }
+
+ iPv6PrefixLength OBJECT-TYPE
+ SYNTAX INTEGER (0..128)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IPv6 prefix length"
+ ::= { configuration 22 }
+
+ iPv6GatewayAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..39))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IPv6 address of a device on the current network that
+ is currently acting as an IPv6 network gateway. A gateway
+ acts as an entrance / exit to packets from / to other
+ networks."
+ ::= { configuration 23 }
+
+ remoteInternetAddressTypeLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteInternetAddressType."
+ ::= { configuration 24 }
+
+ remoteInternetAddressLinked OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "INET address used to identify the peer wireless unit"
+ ::= { configuration 25 }
+
+ subbandLowestFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Lowest center frequency of the subset of channels."
+ ::= { configuration 26 }
+
+ subbandHighestFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Highest center frequency of the subset of channels."
+ ::= { configuration 27 }
+
+ enableTransmission OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(0),
+ muted(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Control for enabling/disabling the radio transmitter of
+ the Master. Note: Use Web Properties to control this
+ feature."
+ ::= { configuration 28 }
+
+ antennaSelection OBJECT-TYPE
+ SYNTAX INTEGER {
+ integrated(0),
+ connectorized(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Antenna Selection. Choice of Integrated or
+ Connectorized"
+ ::= { configuration 29 }
+
+ transmitterChannels OBJECT-TYPE
+ SYNTAX INTEGER {
+ handV(0),
+ hOnly(1),
+ vOnly(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To select transmitter channel(s) (H,V)"
+ ::= { configuration 30 }
+
+ wirelessTopology OBJECT-TYPE
+ SYNTAX INTEGER {
+ pointToPoint(0),
+ highCapacityMultiPoint(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This attribute determines whether the device operates as
+ part of a PTP or an HCMP network topology."
+ ::= { configuration 31 }
+
+ configurationInstancedTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the ConfigurationInstancedTable."
+ ::= { configuration 32 }
+
+ unitName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This field contains user-provided name for this unit"
+ ::= { configuration 34 }
+
+ authorizationMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ whitelist(0),
+ blacklist(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authorization Method to be used - Whitelist or
+ Blacklist"
+ ::= { configuration 35 }
+
+ remoteUnitNameLinked OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field contains user-provided name of the peer
+ received over the wireless link"
+ ::= { configuration 36 }
+
+ -- ConfigurationInstancedTable group attribute definitions
+ --
+ configurationInstancedTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index the ConfigurationInstancedTable."
+ ::= { configurationInstancedTableEntry 1 }
+
+ remoteInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ remoteInternetAddressType."
+ ::= { configurationInstancedTableEntry 2 }
+
+ remoteInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "INET address used to identify the peer wireless unit"
+ ::= { configurationInstancedTableEntry 3 }
+
+ remoteUnitName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This field contains user-provided name of the peer
+ received over the wireless link"
+ ::= { configurationInstancedTableEntry 4 }
+
+ -- Ethernet group attribute definitions
+ --
+ mainPSUPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This controls whether the local Ethernet interface
+ configuration is automatically negotiated or forced. Do
+ not use a forced setting together with auto negotiation
+ at the Ethernet link partner. If you want to run your
+ Ethernet link at a fixed speed and duplex then you would
+ normally leave auto negotiation enabled and only enable
+ the single Auto Neg Advertisement option that you want
+ the link to run in - FORCING ETHERNET CONFIGURATION IS A
+ LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE
+ HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST
+ ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET
+ LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE
+ LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED
+ EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The
+ new setting will only take effect after a system reboot."
+ ::= { ethernet 1 }
+
+ mainPSUPortAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ negInvalid(2),
+ neg10MbpsHalfDuplex(3),
+ neg10MbpsFullDuplex(4),
+ neg100MbpsHalfDuplex(5),
+ neg100MbpsFullDuplex(6),
+ neg1000MbpsFullDuplex(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This sets the different Ethernet configurations that
+ will be advertised during auto negotiation. Note the new
+ setting will only take effect after a system reboot.
+ WARNING: Duplex mismatch may result if both ends of the
+ Ethernet link do not have the same settings. Do not auto
+ negotiation together with a fixed setting at the Ethernet
+ link partner. WARNING: Make sure that you select
+ option(s) that you know your connected equipment can
+ cater for!"
+ ::= { ethernet 2 }
+
+ mainPSUPortAutoMdix OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This enables/disables the Auto MDI/MDIX capability. NB:
+ The new setting will only take effect after a system
+ reboot"
+ ::= { ethernet 3 }
+
+ mainPSUPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1),
+ fiberLinkUp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the Main PSU Ethernet link. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ethernet 4 }
+
+ mainPSUPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000MbpsFullDuplex(0),
+ speed100MbpsFullDuplex(1),
+ speed100MbpsHalfDuplex(2),
+ speed10MbpsFullDuplex(3),
+ speed10MbpsHalfDuplex(4),
+ speedUnknown6(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the Main PSU Ethernet
+ link"
+ ::= { ethernet 5 }
+
+ dataPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled, this causes the Ethernet link to be
+ dropped briefly when the wireless link drops. This is so
+ that spanning tree algorithms can quickly detect that
+ there is a problem."
+ ::= { ethernet 6 }
+
+ useVLANForManagementInterfaces OBJECT-TYPE
+ SYNTAX INTEGER {
+ noVLANTagging(0),
+ iEEE8021QTaggedCTagType8100(1),
+ iEEE8021adTaggedSTagorBTagType88a8(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether the management interfaces
+ (WWW/SNMP/SMTP/SNTP) use VLAN tags or not. NB: The new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 7 }
+
+ vLANManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(0),
+ p1(1),
+ p2(2),
+ p3(3),
+ p4(4),
+ p5(5),
+ p6(6),
+ p7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN Priority (0-7) will be included in packets
+ generated by the management interfaces"
+ ::= { ethernet 8 }
+
+ vLANManagementVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This VLAN VID (0-4094) will be included in packets
+ generated by the management interfaces. Note the new
+ setting will only take effect after a system reboot"
+ ::= { ethernet 11 }
+
+ auxPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the Aux Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ethernet 12 }
+
+ auxPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000MbpsFullDuplex(0),
+ speed100MbpsFullDuplex(1),
+ speed100MbpsHalfDuplex(2),
+ speed10MbpsFullDuplex(3),
+ speed10MbpsHalfDuplex(4),
+ speedUnknown6(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the Aux Ethernet link"
+ ::= { ethernet 13 }
+
+ ethernetPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the vLANPriorityTable."
+ ::= { ethernet 14 }
+
+ l2CPPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (5)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the l2CPPriorityTable."
+ ::= { ethernet 16 }
+
+ iPDSCPPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the iPDSCPPriorityTable."
+ ::= { ethernet 18 }
+
+ mPLSTCPriorityTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the mPLSTCPriorityTable."
+ ::= { ethernet 20 }
+
+ managementPortWirelessDownAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled, this causes the management link to be
+ dropped briefly when the wireless link drops. This is so
+ that spanning tree algorithms can quickly detect that
+ there is a problem."
+ ::= { ethernet 23 }
+
+ qOSPriorityScheme OBJECT-TYPE
+ SYNTAX INTEGER {
+ ethernet(0),
+ iPMPLS(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Selects classification based on fields in the Ethernet
+ header (Layer 2) or in the Network header (Layer 3). The
+ unit recognises two network layer protocols: IP and MPLS"
+ ::= { ethernet 24 }
+
+ unknownNetworkPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of unknown network
+ protocols to an egress queue at the wireless port.
+ Unknown means something other than IP and MPLS"
+ ::= { ethernet 25 }
+
+ dSCPManagementPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..63)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This Differentiated Services Code Point value will be
+ inserted in the IP Header of all IP Datagrams transmitted
+ by the management interfaces"
+ ::= { ethernet 26 }
+
+ dataBridgingStatusLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of Ethernet Data traffic bridging over
+ the wireless link"
+ ::= { ethernet 27 }
+
+ mainPSUPortAllocation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ dataOnly(1),
+ dataandInBandManagement(2),
+ outofBandLocalManagement(3),
+ outofBandRemoteManagement(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the service or services supported by the Main
+ PSU Ethernet port"
+ ::= { ethernet 28 }
+
+ auxPortAllocation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ dataOnly(1),
+ dataandInBandManagement(2),
+ outofBandLocalManagement(3),
+ outofBandRemoteManagement(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the service or services supported by the Aux
+ Ethernet port"
+ ::= { ethernet 29 }
+
+ sFPPortAllocation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ dataOnly(1),
+ dataandInBandManagement(2),
+ outofBandLocalManagement(3),
+ outofBandRemoteManagement(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the service or services supported by the SFP
+ Ethernet port"
+ ::= { ethernet 30 }
+
+ dataPortPauseFrames OBJECT-TYPE
+ SYNTAX INTEGER {
+ tunnel(0),
+ discard(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Controls whether the bridge tunnels or discards Layer 2
+ PAUSE frames arriving at the Data Port. Such frames are
+ identified by the destination MAC Address being equal to
+ 01-80-C2-00-00-01"
+ ::= { ethernet 31 }
+
+ sFPPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This controls whether the local SFP Ethernet interface
+ configuration is automatically negotiated or forced. Do
+ not use a forced setting together with auto negotiation
+ at the Ethernet link partner. If you want to run your
+ Ethernet link at a fixed speed and duplex then you would
+ normally leave auto negotiation enabled and only enable
+ the single Auto Neg Advertisement option that you want
+ the link to run in - FORCING ETHERNET CONFIGURATION IS A
+ LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE
+ HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST
+ ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET
+ LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE
+ LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED
+ EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The
+ new setting will only take effect after a system reboot."
+ ::= { ethernet 32 }
+
+ sFPPortAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ negInvalid(2),
+ neg10MbpsHalfDuplex(3),
+ neg10MbpsFullDuplex(4),
+ neg100MbpsHalfDuplex(5),
+ neg100MbpsFullDuplex(6),
+ neg1000MbpsFullDuplex(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This sets the different SFP Ethernet configurations that
+ will be advertised during auto negotiation. Note the new
+ setting will only take effect after a system reboot.
+ WARNING: Duplex mismatch may result if both ends of the
+ Ethernet link do not have the same settings. Do not auto
+ negotiation together with a fixed setting at the Ethernet
+ link partner. WARNING: Make sure that you select
+ option(s) that you know your connected equipment can
+ cater for!"
+ ::= { ethernet 33 }
+
+ sFPPortAutoMdix OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This enables/disables the Auto MDI/MDIX capability. NB:
+ The new setting will only take effect after a system
+ reboot"
+ ::= { ethernet 34 }
+
+ sFPPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1),
+ fiberLinkUp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the SFP Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ethernet 35 }
+
+ sFPPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000MbpsFullDuplex(0),
+ speed100MbpsFullDuplex(1),
+ speed100MbpsHalfDuplex(2),
+ speed10MbpsFullDuplex(3),
+ speed10MbpsHalfDuplex(4),
+ speedUnknown6(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the SFP Ethernet link"
+ ::= { ethernet 36 }
+
+ auxPortPowerOverEthernetOutput OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the Power Over Ethernet (PoE) output of the
+ Aux port. Enabling PoE output may lead to system
+ instability; please refer to the User Guide before
+ enabling this control"
+ ::= { ethernet 37 }
+
+ auxPortPowerOverEthernetOutputStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ poEOutputOn(0),
+ poEOutputDisabled(1),
+ poEOutputEnabledbutNotActiveErrororNoLoadPresent(2),
+ poEOutputOverloadError(3),
+ poEOutputOverTempError(4),
+ poEOutputErrorDetected(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the Power Over Ethernet (PoE) output
+ of the Aux port"
+ ::= { ethernet 38 }
+
+ syncETracking OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1),
+ internalTDMUseOnly(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether Synchronous Ethernet (SyncE) network
+ synchronization is enabled."
+ ::= { ethernet 39 }
+
+ syncEEquipmentClock OBJECT-TYPE
+ SYNTAX INTEGER {
+ eECOption1(0),
+ eECOption2(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "EEC-Option 1 applies to synchronous Ethernet equipments
+ that are designed to interwork with networks optimized
+ for the 2048-kbit/s hierarchy. Corresponds to ITU-T G.813
+ Option 1; EEC-Option 2 applies to synchronous Ethernet
+ equipments that are designed to interwork with networks
+ optimized for the 1544-kbit/s hierarchy. Corresponds to
+ Type IV clock from ITU-T G.812."
+ ::= { ethernet 40 }
+
+ mainPSUPortQLRxOverwrite OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Override for the Synchronous Ethernet (SyncE) received
+ Quality Level (QL) on the main PSU port."
+ ::= { ethernet 41 }
+
+ mainPSUPortSSMTx OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether the Synchronous Ethernet (SyncE)
+ Quality Level (QL) is transmitted on the Main PSU port"
+ ::= { ethernet 42 }
+
+ sFPPortSSMTx OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether the Synchronous Ethernet (SyncE)
+ Quality Level (QL) is transmitted on the SFP port"
+ ::= { ethernet 43 }
+
+ auxPortSSMTx OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether the Synchronous Ethernet (SyncE)
+ Quality Level (QL) is transmitted on the Aux port"
+ ::= { ethernet 44 }
+
+ syncETrackingState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ acquiringWirelessLock(1),
+ freeRunning(2),
+ lockedLocalAcquiringHoldover(3),
+ lockedLocalHoldoverAcquired(4),
+ holdover(5),
+ lockedRemoteAcquiringHoldover(6),
+ lockedRemoteHoldoverAcquired(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current state of Synchronous Ethernet (SyncE)
+ network synchronization."
+ ::= { ethernet 45 }
+
+ mainPSUPortQLRx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12),
+ qLFAILED(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Quality Level (QL)
+ currently being received on the main PSU port."
+ ::= { ethernet 46 }
+
+ auxPortQLRx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12),
+ qLFAILED(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Quality Level (QL)
+ currently being received on the auxiliary port."
+ ::= { ethernet 47 }
+
+ sFPPortQLRx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12),
+ qLFAILED(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Quality Level (QL)
+ currently being received on the SFP port."
+ ::= { ethernet 48 }
+
+ mainPSUPortQLTx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) transmit Quality Level
+ (QL) of the main PSU port."
+ ::= { ethernet 49 }
+
+ auxPortQLTx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) transmit Quality Level
+ (QL) of the auxiliary port."
+ ::= { ethernet 50 }
+
+ sFPPortQLTx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) transmit Quality Level
+ (QL) of the SFP port."
+ ::= { ethernet 51 }
+
+ mainPSUPortSyncEMasterSlaveStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The main PSU port Synchronous Ethernet (SyncE)
+ Master/Slave status"
+ ::= { ethernet 52 }
+
+ auxPortSyncEMasterSlaveStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The auxiliary port Synchronous Ethernet (SyncE)
+ Master/Slave status"
+ ::= { ethernet 53 }
+
+ sFPPortSyncEMasterSlaveStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SFP port Synchronous Ethernet (SyncE) Master/Slave
+ status"
+ ::= { ethernet 54 }
+
+ mainPSUPortGigabitMasterSlaveStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1),
+ notApplicable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The main PSU port Gigabit Ethernet Master/Slave status"
+ ::= { ethernet 55 }
+
+ auxPortGigabitMasterSlaveStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1),
+ notApplicable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The auxiliary port Gigabit Ethernet Master/Slave status"
+ ::= { ethernet 56 }
+
+ sFPPortGigabitMasterSlaveStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1),
+ notApplicable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SFP port Gigabit Ethernet Master/Slave status"
+ ::= { ethernet 57 }
+
+ transparentClock OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This control enables the Precision Time Protocol
+ (IEEE-1588) Transparent Clock. Once enabled the unit will
+ modify the correction field in PTP event messages to take
+ account of the time these frames have been resident in
+ this system. This will happen for all PTP frames at Layer
+ 2 & Layer 3 (IPv4 & IPv6) unless a transparent clock VLAN
+ is enabled."
+ ::= { ethernet 58 }
+
+ transparentClockVLAN OBJECT-TYPE
+ SYNTAX INTEGER {
+ all(0),
+ sTagged(1),
+ cTagged(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If All is selected then all PTP frames will have their
+ correction fields modified with the residence time. If an
+ S-TAG or C-TAG is selected, only frames with this VLAN
+ tag and matching the VLAN ID in the Transparent Clock VID
+ will have their correction fields modified."
+ ::= { ethernet 59 }
+
+ transparentClockVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN ID which frames must match if they are to be
+ corrected. Only valid when an S-TAG or C-TAG has been
+ selected."
+ ::= { ethernet 60 }
+
+ mainPSUPortAcceptedQLRx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12),
+ qLFAILED(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Quality Level (QL)
+ currently accepted (validated) on the main PSU port."
+ ::= { ethernet 61 }
+
+ auxPortAcceptedQLRx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12),
+ qLFAILED(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Quality Level (QL)
+ currently accepted (validated) on the auxiliary port."
+ ::= { ethernet 62 }
+
+ sFPPortAcceptedQLRx OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12),
+ qLFAILED(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Quality Level (QL)
+ currently accepted (validated) on the SFP port."
+ ::= { ethernet 63 }
+
+ mainPSUPortSyncERxStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ good(0),
+ waittoRestore(1),
+ failed(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Receive Status of the
+ main PSU port"
+ ::= { ethernet 64 }
+
+ auxPortSyncERxStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ good(0),
+ waittoRestore(1),
+ failed(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Receive Status of the
+ auxiliary port"
+ ::= { ethernet 65 }
+
+ sFPPortSyncERxStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ good(0),
+ waittoRestore(1),
+ failed(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Synchronous Ethernet (SyncE) Receive Status of the
+ SFP port"
+ ::= { ethernet 66 }
+
+ nIDULanPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ copperLinkUp(1),
+ fiberLinkUp(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the NIDU LAN Ethernet link. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ethernet 67 }
+
+ nIDULanPortSpeedAndDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed1000MbpsFullDuplex(0),
+ speed100MbpsFullDuplex(1),
+ speed100MbpsHalfDuplex(2),
+ speed10MbpsFullDuplex(3),
+ speed10MbpsHalfDuplex(4),
+ speedUnknown6(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current speed and duplex of the Ethernet link to the
+ NIDU LAN Port"
+ ::= { ethernet 68 }
+
+ oOBPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of traffic to an egress
+ queue at the wireless port"
+ ::= { ethernet 69 }
+
+ nIDULanPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This controls whether the local Ethernet interface
+ configuration is automatically negotiated or forced. Do
+ not use a forced setting together with auto negotiation
+ at the Ethernet link partner. If you want to run your
+ Ethernet link at a fixed speed and duplex then you would
+ normally leave auto negotiation enabled and only enable
+ the single Auto Neg Advertisement option that you want
+ the link to run in - FORCING ETHERNET CONFIGURATION IS A
+ LAST RESORT WHICH SHOULD ONLY BE PERFORMED IF YOU ARE
+ HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST
+ ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE ETHERNET
+ LINK PARTNER TO WHICH IT IS CONNECTED IDENTICALLY (THE
+ LINK PARTNER MUST NOT HAVE AUTO NEGOTIATION ENABLED
+ EITHER, OTHERWISE A DUPLEX MISMATCH WILL OCCUR). NB: The
+ new setting will only take effect after a system reboot."
+ ::= { ethernet 70 }
+
+ nIDULanPortAutoNegAdvertisement OBJECT-TYPE
+ SYNTAX BITS {
+ negInvalid(2),
+ neg10MbpsHalfDuplex(3),
+ neg10MbpsFullDuplex(4),
+ neg100MbpsHalfDuplex(5),
+ neg100MbpsFullDuplex(6),
+ neg1000MbpsFullDuplex(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This sets the different Ethernet configurations that
+ will be advertised during auto negotiation. Note the new
+ setting will only take effect after a system reboot.
+ WARNING: Duplex mismatch may result if both ends of the
+ Ethernet link do not have the same settings. Do not auto
+ negotiation together with a fixed setting at the Ethernet
+ link partner. WARNING: Make sure that you select
+ option(s) that you know your connected equipment can
+ cater for!"
+ ::= { ethernet 71 }
+
+ nIDULanPortAutoMdix OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This enables/disables the Auto MDI/MDIX capability. NB:
+ The new setting will only take effect after a system
+ reboot"
+ ::= { ethernet 72 }
+
+ nIDULanPortGigabitMasterSlaveStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(0),
+ slave(1),
+ notApplicable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The NIDU LAN port Gigabit Ethernet Master/Slave status"
+ ::= { ethernet 73 }
+
+ txMABFrames OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of MAB frames transmitted"
+ ::= { ethernet 74 }
+
+ managementNetworkAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled the local Out-of-Band interface can be used
+ to access the remote management network. If not enabled
+ the local management agent can still be accessed from the
+ remote management network and the local Out-of-Band
+ interface"
+ ::= { ethernet 75 }
+
+ transparentClockPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ mainPSU(0),
+ aux(1),
+ sFP(2),
+ mainPSUplusAux(3),
+ mainPSUplusSFP(4),
+ auxplusSFP(5),
+ mainPSUplusAuxplusSFP(6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IEEE 1588 Transparent Clock source"
+ ::= { ethernet 81 }
+
+ syncESlavePort OBJECT-TYPE
+ SYNTAX INTEGER {
+ mainPSUPort(0),
+ sFPPort(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select a Sync E Slave Port"
+ ::= { ethernet 82 }
+
+ sFPPortQLRxOverwrite OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ qLPRS(1),
+ qLSTU(2),
+ qLPRC(3),
+ qLST2(4),
+ qLSSUAQLTNC(5),
+ qLSSUB(6),
+ qLST3E(7),
+ qLEEC2QLST3(8),
+ qLEEC1QLSEC(9),
+ qLSMC(10),
+ qLPROV(11),
+ qLDNUQLDUS(12)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Override for the Synchronous Ethernet (SyncE) received
+ Quality Level (QL) on the SFP Port."
+ ::= { ethernet 83 }
+
+ ethernetInstancedTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the ethernetInstancedTable."
+ ::= { ethernet 84 }
+
+ ethernetStatisticsTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..3)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the ethernetStatisticsTable."
+ ::= { ethernet 86 }
+
+ -- EthernetPriorityTable group attribute definitions
+ --
+ ethernetPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(1),
+ p1(2),
+ p2(3),
+ p3(4),
+ p4(5),
+ p5(6),
+ p6(7),
+ p7(8),
+ untagged(9)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Ethernet priority flag, used to index values in the
+ ethernetPriorityTable"
+ ::= { ethernetPriorityTableEntry 1 }
+
+ ethernetPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this Ethernet priority
+ (also known as IEEE 802.1p value) to an egress queue at
+ the wireless port"
+ ::= { ethernetPriorityTableEntry 2 }
+
+ -- L2CPPriorityTable group attribute definitions
+ --
+ l2CPPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ bridge(1),
+ mRP(2),
+ cFM(3),
+ rAPS(4),
+ eAPS(5),
+ pPPoEDiscoveryLCP(6)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "L2CP priority flag, used to index values in the
+ l2CPPriorityTable"
+ ::= { l2CPPriorityTableEntry 1 }
+
+ l2CPPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this layer two control
+ protocol (L2CP) to an egress queue at the wireless port"
+ ::= { l2CPPriorityTableEntry 2 }
+
+ -- IPDSCPPriorityTable group attribute definitions
+ --
+ iPDSCPPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "IP DSCP priority flag, used to index values in the
+ iPDSCPPriorityTable"
+ ::= { iPDSCPPriorityTableEntry 1 }
+
+ iPDSCPPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this IP differentiated
+ services code point (DSCP) value to an egress queue at
+ the wireless port"
+ ::= { iPDSCPPriorityTableEntry 2 }
+
+ -- MPLSTCPriorityTable group attribute definitions
+ --
+ mPLSTCPriorityTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "MPLS TC priority flag, used to index values in the
+ mPLSTCPriorityTable"
+ ::= { mPLSTCPriorityTableEntry 1 }
+
+ mPLSTCPriorityQueueMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ q0(0),
+ q1(1),
+ q2(2),
+ q3(3),
+ q4(4),
+ q5(5),
+ q6(6),
+ q7(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configures the classification of this MPLS traffic class
+ (the field formerly known as EXP) to an egress queue at
+ the wireless port"
+ ::= { mPLSTCPriorityTableEntry 2 }
+
+ -- EthernetInstancedTable group attribute definitions
+ --
+ ethernetInstancedTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index the ethernetInstancedTable."
+ ::= { ethernetInstancedTableEntry 1 }
+
+ dataBridgingStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of Ethernet Data traffic bridging over
+ the wireless link"
+ ::= { ethernetInstancedTableEntry 2 }
+
+ -- EthernetStatisticsTable group attribute definitions
+ --
+ ethernetStatisticsTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..3)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index the ethernetStatisticsTable."
+ ::= { ethernetStatisticsTableEntry 1 }
+
+ ethernetStatisticsDataSource OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object identifies the ethernet interface that this
+ ethernetStatistics entry is configured to report. In
+ order to identify a particular interface, this object
+ shall identify the instance of the ifIndex object,
+ defined in RFC 2233 [17], for the desired interface. For
+ example, if an entry were to receive data from interface
+ #1, this object would be set to ifIndex.1."
+ ::= { ethernetStatisticsTableEntry 2 }
+
+ ethernetStatisticsRxOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of octets (excluding framing bits but
+ including FCS octets) received from the LAN in good
+ packets"
+ ::= { ethernetStatisticsTableEntry 3 }
+
+ ethernetStatisticsRxFrames OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packets (including bad packets,
+ broadcast packets, and multicast packets) received"
+ ::= { ethernetStatisticsTableEntry 4 }
+
+ ethernetStatisticsRxBroadcasts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of good and bad broadcast packets received from
+ the LAN. Note that this does not include multicast
+ packets."
+ ::= { ethernetStatisticsTableEntry 5 }
+
+ ethernetStatisticsRxFramesWithError OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of frames received with errors. The errors can be
+ a frame check sequence (CRC) error, an alignment error or
+ an incorrect frame length"
+ ::= { ethernetStatisticsTableEntry 6 }
+
+ ethernetStatisticsRxFramesUndersize OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of short frames (<64 Bytes) received from the LAN
+ with or without a valid CRC"
+ ::= { ethernetStatisticsTableEntry 7 }
+
+ ethernetStatisticsRxFramesOversize OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of oversize frames received from the LAN with or
+ without a valid CRC"
+ ::= { ethernetStatisticsTableEntry 8 }
+
+ ethernetStatisticsTxOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of octets transmitted to the LAN"
+ ::= { ethernetStatisticsTableEntry 9 }
+
+ ethernetStatisticsTxFrames OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of frames transmitted to the LAN"
+ ::= { ethernetStatisticsTableEntry 10 }
+
+ ethernetStatisticsTxBroadcasts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of broadcast frames transmitted to the LAN. Note
+ that this does not include multicast packets."
+ ::= { ethernetStatisticsTableEntry 11 }
+
+ -- TDM group attribute definitions
+ --
+ tDMInterfaceControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ e1(1),
+ t1(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line interface type. If this is set to 'None' then
+ the TDM interfaces are disabled, and the TDM settings
+ will be ignored."
+ ::= { tDM 1 }
+
+ tDMInterfaceStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ connectedNotConfigured(1),
+ notConnected(2),
+ nIDUdetectedonAUXport(3),
+ error(4),
+ codeDownloadInProgress(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "@Current status of the connection to the TDM Box. A
+ state of 'Up' on a green background indicates that the
+ TDM Box is connected OK. When connecting a TDM Box only
+ the Main Ethernet port should be used"
+ ::= { tDM 2 }
+
+ tDMEnabledChannels OBJECT-TYPE
+ SYNTAX INTEGER (0..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of TDM channels enabled in the system"
+ ::= { tDM 3 }
+
+ tdmTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the TdmTable"
+ ::= { tDM 4 }
+
+ tDMConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ linetypemismatch(1),
+ enabledchannelsmismatch(2),
+ linetypeandenabledchannelsmismatch(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the configuration of the TDM Box. A
+ state of 'Ok' on a green background indicates that the
+ TDM Box configuration is matched OK with the remote end."
+ ::= { tDM 6 }
+
+ lowestTDMModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk63percent(1),
+ modQpsk63percentSingle(2),
+ modTransient1(3),
+ modQpsk87percentSingle(4),
+ modTransient2(5),
+ mod16qam63percentSingleA(6),
+ modTransient3(7),
+ mod16qam87percentSingle(8),
+ modTransient4(9),
+ mod64qam75percentSingle(10),
+ modTransient5(11),
+ mod64qam92percentSingle(12),
+ modTransient6(13),
+ mod256qam81percentSingle(14),
+ mod16qam63percentSingleB(15),
+ mod16qam63percentDual(16),
+ modTransient7(17),
+ mod16qam87percentDual(18),
+ modTransient8(19),
+ mod64qam75percentDual(20),
+ modTransient9(21),
+ mod64qam92percentDual(22),
+ modTransient10(23),
+ mod256qam81percentDual(24)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The lowest modulation mode at which tdm data will be
+ sent. The effective lowest modulation mode is displayed
+ in the TDM Configuration page"
+ ::= { tDM 7 }
+
+ -- TdmTable group attribute definitions
+ --
+ tdmTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "TDM Channel flag, used to index channels in the
+ TdmTable"
+ ::= { tdmTableEntry 1 }
+
+ tDMChannelStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ noSignalLocal(1),
+ noSignalRemote(2),
+ noSignalLocalandRemote(3),
+ remoteTiming(4),
+ noSignalLocalandRemoteTiming(5),
+ disabled(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the TDM channels. A value of 0
+ indicates that a TDM channel is established"
+ ::= { tdmTableEntry 2 }
+
+ tDMChannelLineCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ aMI(0),
+ b8ZSorHDB3(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The line code setting of the TDM interfaces. This must
+ match the setting of the device connected to an
+ interface"
+ ::= { tdmTableEntry 3 }
+
+ tDMChannelCableLength OBJECT-TYPE
+ SYNTAX INTEGER {
+ feet133(0),
+ feet266(1),
+ feet399(2),
+ feet533(3),
+ feet655(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The lengths of the cables connected to the TDM
+ interfaces, measured in feet"
+ ::= { tdmTableEntry 4 }
+
+ tDMChannelLoopback OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ copper(1),
+ wireless(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The loopback status of TDM channels. This is intended
+ for installation testing and should be set to 'None' for
+ normal operation. The wire connections to a unit can be
+ tested by applying a 'Copper' loopback to the local unit.
+ The wireless connection to the remote unit can be tested
+ by applying a 'Wireless' loopback to the remote unit with
+ no loopback on the local unit. NB: a change of state may
+ generate an SNMP trap and/or SMTP email alert"
+ ::= { tdmTableEntry 5 }
+
+ -- License group attribute definitions
+ --
+ regulatoryBand OBJECT-TYPE
+ SYNTAX INTEGER {
+ regInvalid(0),
+ reg158GHz(1),
+ reg258GHz(2),
+ reg358GHz(3),
+ reg458GHzWithRTTT(4),
+ reg558GHz(5),
+ reg658GHz(6),
+ reg754GHz(7),
+ reg854GHz(8),
+ reg954GHz(9),
+ reg1058GHz(10),
+ reg1158GHz(11),
+ reg1254GHz(12),
+ reg1354GHz(13),
+ reg1449GHzPublicSafety(14),
+ reg15(15),
+ reg1659GHz(16),
+ reg1759GHz(17),
+ reg1849GHzPublicSafety(18),
+ reg1958GHz(19),
+ reg2054GHz(20),
+ reg2154GHz(21),
+ reg2258GHz(22),
+ reg23(23),
+ reg2458GHz(24),
+ reg2558GHz(25),
+ reg2654GHz(26),
+ reg2758GHz(27),
+ reg2858GHz(28),
+ reg2958GHz(29),
+ reg3054GHz(30),
+ reg3158GHz(31),
+ reg3249GHzLicensed(32),
+ reg3349GHzETSIBroadbandDisasterRelief(33),
+ reg3458GHz(34),
+ reg3558GHz(35),
+ reg3654GHz(36),
+ reg3758GHz(37),
+ reg3852GHz(38),
+ reg3951GHzETSIBroadbandDisasterRelief(39),
+ reg4054GHz(40),
+ reg4154GHz(41),
+ reg4254GHz(42),
+ reg4354GHz(43),
+ reg4458GHz(44),
+ reg4558GHz(45),
+ reg4658GHz(46),
+ reg4758GHz(47),
+ reg4858GHz(48),
+ reg4958GHz(49),
+ reg5058GHz(50),
+ reg5158GHz(51),
+ reg5258GHz(52),
+ reg5358GHz(53),
+ reg5458GHz(54),
+ reg5558GHz(55),
+ reg5654GHz(56),
+ reg5754GHz(57),
+ reg5858GHz(58),
+ reg5958GHz(59),
+ reg6058GHz(60),
+ reg6149GHz(61),
+ reg6251GHz52GHz(62),
+ reg6352GHz(63),
+ reg6451GHz(64),
+ reg6551GHz(65),
+ reg6651GHz(66),
+ reg6752GHz(67),
+ reg6852GHz(68),
+ reg6952GHz(69),
+ reg7052GHz(70),
+ reg7152GHz(71),
+ reg7252GHz(72),
+ reg7352GHz(73),
+ reg7452GHz(74),
+ reg7552GHz(75),
+ reg7652GHz(76),
+ reg7752GHz(77),
+ reg7849GHz(78),
+ reg7954GHz(79),
+ reg8049GHz(80),
+ reg8147GHz(81),
+ reg8247GHz(82),
+ reg8352GHz(83),
+ reg8451GHz(84),
+ reg8551GHz52GHz(85),
+ reg8652GHz54GHz(86),
+ reg8758GHz(87),
+ reg8849GHz(88),
+ reg8949GHz(89),
+ reg9054GHzParabolicantenna(90),
+ reg9152GHzParabolicantenna(91),
+ reg9251GHzParabolicantenna(92),
+ reg9349GHz(93),
+ reg9449GHz(94),
+ reg9545GHz(95),
+ reg9648GHz(96),
+ reg9752GHz(97),
+ reg9849GHz27dBiantenna(98),
+ reg9949GHz29dBiantenna(99),
+ reg10048GHz(100),
+ reg10158GHz(101),
+ reg102(102),
+ reg103(103),
+ reg10458GHzNoRTTT(104),
+ reg105(105),
+ reg106(106),
+ reg107(107),
+ reg108(108),
+ reg109(109),
+ reg110(110),
+ reg111(111),
+ reg112(112),
+ reg113(113),
+ reg114(114),
+ reg115(115),
+ reg116(116),
+ reg117(117),
+ reg118(118),
+ reg119(119),
+ reg120(120),
+ reg121(121),
+ reg122(122),
+ reg123(123),
+ reg124(124),
+ reg125(125),
+ reg126(126),
+ reg127(127),
+ reg128(128),
+ reg129(129),
+ reg130(130),
+ reg131(131),
+ reg132(132),
+ reg133(133),
+ reg134(134),
+ reg135(135),
+ reg136(136),
+ reg137(137),
+ reg138(138),
+ reg139(139),
+ reg140(140),
+ reg141(141),
+ reg142(142),
+ reg143(143),
+ reg144(144),
+ reg145(145),
+ reg146(146),
+ reg147(147),
+ reg148(148),
+ reg149(149),
+ reg150(150),
+ reg151(151),
+ reg152(152),
+ reg153(153),
+ reg154(154),
+ reg155(155),
+ reg156(156),
+ reg157(157),
+ reg158(158),
+ reg159(159),
+ reg160(160),
+ reg161(161),
+ reg162(162),
+ reg163(163),
+ reg164(164),
+ reg165(165),
+ reg166(166),
+ reg167(167),
+ reg168(168),
+ reg169(169),
+ reg170(170),
+ reg171(171),
+ reg172(172),
+ reg173(173),
+ reg174(174),
+ reg175(175),
+ reg176(176),
+ reg177(177),
+ reg178(178),
+ reg179(179),
+ reg180(180),
+ reg181(181),
+ reg182(182),
+ reg183(183),
+ reg184(184),
+ reg185(185),
+ reg186(186),
+ reg187(187),
+ reg188(188),
+ reg189(189),
+ reg190(190),
+ reg191(191),
+ reg192(192),
+ reg193(193),
+ reg194(194),
+ reg195(195),
+ reg196(196),
+ reg197(197),
+ reg198(198),
+ reg199(199),
+ reg200(200),
+ reg201(201),
+ reg202(202),
+ reg203(203),
+ reg204(204),
+ reg205(205),
+ reg206(206),
+ reg207(207),
+ reg208(208),
+ reg209(209),
+ reg210(210),
+ reg211(211),
+ reg212(212),
+ reg213(213),
+ reg214(214),
+ reg215(215),
+ reg216(216),
+ reg217(217),
+ reg218(218),
+ reg219(219),
+ reg220(220),
+ reg221(221),
+ reg222(222),
+ reg223(223),
+ reg224(224),
+ reg225(225),
+ reg226(226),
+ reg227(227),
+ reg228(228),
+ reg229(229),
+ reg230(230),
+ reg231(231),
+ reg232(232),
+ reg233(233),
+ reg234(234),
+ reg235(235),
+ reg236(236),
+ reg237(237),
+ reg238(238),
+ reg239(239),
+ reg240(240),
+ reg241(241),
+ reg242(242),
+ reg243(243),
+ reg244(244),
+ reg245(245),
+ reg246(246),
+ reg247(247),
+ reg248(248),
+ reg249(249),
+ reg250(250),
+ reg251(251),
+ reg252(252),
+ reg253(253),
+ reg254(254),
+ reg255(255)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Regulatory Band prohibits the wireless unit from
+ operating outside the regulated limits. An invalid
+ Regulatory Band may be caused by a missing or incorrect
+ License Key, a corrupt MAC Address or an attempt to
+ configure a Regulatory Band not allowed by the License
+ Key or an execution of Reset Configuration. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert."
+ ::= { license 1 }
+
+ productVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ pTPxx400Full(0),
+ pTPxx400Deprecated1(1),
+ pTPxx400Deprecated2(2),
+ pTPxx400Lite(3),
+ spare1(4),
+ pTPxx300(5),
+ spare2(6),
+ spare3(7),
+ pTPxx500FullDeprecated(8),
+ pTPxx500LiteDeprecated(9),
+ pTPxx500(10),
+ pTPxx600Lite(11),
+ pTPxx600Full(12),
+ pTPxx650(13),
+ pMP455(14),
+ pTP800(15),
+ pMPMedusa(16),
+ pTPxx700(17),
+ pTP50670(18),
+ pTP50670ATEX(19),
+ pTP48670(20)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The product variant"
+ ::= { license 2 }
+
+ productName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the product variant"
+ ::= { license 3 }
+
+ frequencyVariant OBJECT-TYPE
+ SYNTAX INTEGER {
+ freq50XXX(0),
+ freq45XXX(1),
+ freq48XXX(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hardware frequency variant"
+ ::= { license 5 }
+
+ sNMPv3Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 availability control"
+ ::= { license 9 }
+
+ licenseVersion OBJECT-TYPE
+ SYNTAX INTEGER (1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key version."
+ ::= { license 12 }
+
+ licenseUnitSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..11))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit serial number."
+ ::= { license 13 }
+
+ licenseIssueNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key issue number for this unit."
+ ::= { license 15 }
+
+ licenseCountry OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..103))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The country in which this unit is licensed to operate."
+ ::= { license 16 }
+
+ licenseNumberOfRegulatoryBands OBJECT-TYPE
+ SYNTAX INTEGER (0..32)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of regulatory bands for which the unit is
+ licensed to operate."
+ ::= { license 17 }
+
+ licenseBandwidthCap OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless link bandwidth cap in MHz. Zero indicates
+ no bandwidth cap."
+ ::= { license 20 }
+
+ licenseEncryption OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aES128bit(1),
+ aES192bit(2),
+ aES256bit(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key encryption algorithms available."
+ ::= { license 21 }
+
+ licenseSecurityLevel OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ fIPS(1),
+ uCAPL(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key security level."
+ ::= { license 22 }
+
+ licenseGroupAccess OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key group access setting. Note that for HCMP
+ topology, license group access must be enabled."
+ ::= { license 23 }
+
+ licenseOOBManagementSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key Out-Of-Band (OOB) support setting."
+ ::= { license 24 }
+
+ licenseSFPPortSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key Ethernet SFP Port support setting."
+ ::= { license 25 }
+
+ licenseAuxiliaryPortSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key Ethernet Auxiliary Port support
+ setting."
+ ::= { license 26 }
+
+ licenseCapacity OBJECT-TYPE
+ SYNTAX INTEGER {
+ full(0),
+ mid(1),
+ lite(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key capacity. Note that for HCMP topology,
+ license capacity must be full."
+ ::= { license 27 }
+
+ licenseMaxNumberOfTDMChannels OBJECT-TYPE
+ SYNTAX INTEGER (0..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key maximum TDM channels setting. Zero
+ indicates TDM not available."
+ ::= { license 28 }
+
+ licenseIEEE1588Support OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key IEEE-1588 support setting."
+ ::= { license 29 }
+
+ licenseSyncESupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key SyncE support setting."
+ ::= { license 30 }
+
+ licenseIPv6Support OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key IPv6 support setting."
+ ::= { license 31 }
+
+ licenseMinimumFirmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..23))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum firmware version required to support this
+ license key."
+ ::= { license 32 }
+
+ licenseFullCapabilityTrialStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ available(0),
+ active(1),
+ inactive(2),
+ expired(3),
+ unavailable(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key full capability trial period status."
+ ::= { license 33 }
+
+ licenseRemainingTrialPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..31536000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remaining time for the license key full capability
+ trial period."
+ ::= { license 34 }
+
+ licenseRemainingTrialPeriodAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ fullCapabilityTrialNotActiveOrMoreThan7DaysRemaining(0),
+ fullCapabilityTrialExpiringInLessThan7Days(1),
+ fullCapabilityTrialExpiringInLessThan6Days(2),
+ fullCapabilityTrialExpiringInLessThan5Days(3),
+ fullCapabilityTrialExpiringInLessThan4Days(4),
+ fullCapabilityTrialExpiringInLessThan3Days(5),
+ fullCapabilityTrialExpiringInLessThan2Days(6),
+ fullCapabilityTrialExpiringInLessThan1Day(7),
+ fullCapabilityTrialHasExpired(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the full capability trial license period is about to
+ expire then purchase a license upgrade from your
+ reseller."
+ ::= { license 35 }
+
+ capacityVariantMismatchLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has a lower link capacity.
+ Operating with a reduced effective link capacity."
+ ::= { license 36 }
+
+ licenseTDDSyncSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key TDD Synchronization support setting."
+ ::= { license 37 }
+
+ licenseMaxLinkRange OBJECT-TYPE
+ SYNTAX INTEGER (0..2499)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum licensed range for the wireless link in tenths
+ of km. A value of zero indicates that the maximum link
+ range is not limited by the license."
+ ::= { license 38 }
+
+ licenseTrialPeriod OBJECT-TYPE
+ SYNTAX INTEGER (0..365)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key maximum trial period, in days."
+ ::= { license 39 }
+
+ licenseRARSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ mAB(1),
+ dLEP(2),
+ mABandDLEP(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license key Radio Aware Routing support setting."
+ ::= { license 40 }
+
+ licenseGasGroup OBJECT-TYPE
+ SYNTAX INTEGER {
+ nonHAZLOCUnit(0),
+ gasGroupA(1),
+ gasGroupB(2),
+ gasGroupC(3),
+ gasGroupD(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The HAZLOC/ATEX Configuration of this unit. The Gas
+ Group is configured by the license key."
+ ::= { license 41 }
+
+ licenseLongMinimumFirmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..15))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum long firmware version required to support
+ this license key."
+ ::= { license 42 }
+
+ licenseHCMPSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ slaveEnabled(1),
+ masterEnabled(2),
+ masterandSlaveEnabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license High Capacity MultiPoint support setting"
+ ::= { license 43 }
+
+ licenseInstancedTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the licenseInstancedTable."
+ ::= { license 44 }
+
+ licenseTLSRekey OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license TLS Rekey support setting"
+ ::= { license 46 }
+
+ licenseAdvanceHCMPSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ slaveEnabled(1),
+ masterEnabled(2),
+ masterandSlaveEnabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The license Advance High Capacity MultiPoint support
+ setting"
+ ::= { license 47 }
+
+ licenseMinFirmwareVersionPTP650Emulation OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..15))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum long firmware version of 650-Emulation
+ required to support this license key."
+ ::= { license 48 }
+
+ -- LicenseInstancedTable group attribute definitions
+ --
+ licenseInstancedTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index the LicenseInstancedTable."
+ ::= { licenseInstancedTableEntry 1 }
+
+ capacityVariantMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has a lower link capacity.
+ Operating with a reduced effective link capacity."
+ ::= { licenseInstancedTableEntry 2 }
+
+ -- LicenseRegulatoryBandsTable group attribute definitions
+ --
+ licenseRegulatoryBandsTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "License regulatory bands, used to index the
+ LicenseRegulatoryBandsTable."
+ ::= { licenseRegulatoryBandsTableEntry 1 }
+
+ licenseRegulatoryBandsList OBJECT-TYPE
+ SYNTAX INTEGER {
+ regInvalid(0),
+ reg158GHz(1),
+ reg258GHz(2),
+ reg358GHz(3),
+ reg458GHzWithRTTT(4),
+ reg558GHz(5),
+ reg658GHz(6),
+ reg754GHz(7),
+ reg854GHz(8),
+ reg954GHz(9),
+ reg1058GHz(10),
+ reg1158GHz(11),
+ reg1254GHz(12),
+ reg1354GHz(13),
+ reg1449GHzPublicSafety(14),
+ reg15(15),
+ reg1659GHz(16),
+ reg1759GHz(17),
+ reg1849GHzPublicSafety(18),
+ reg1958GHz(19),
+ reg2054GHz(20),
+ reg2154GHz(21),
+ reg2258GHz(22),
+ reg23(23),
+ reg2458GHz(24),
+ reg2558GHz(25),
+ reg2654GHz(26),
+ reg2758GHz(27),
+ reg2858GHz(28),
+ reg2958GHz(29),
+ reg3054GHz(30),
+ reg3158GHz(31),
+ reg3249GHzLicensed(32),
+ reg3349GHzETSIBroadbandDisasterRelief(33),
+ reg3458GHz(34),
+ reg3558GHz(35),
+ reg3654GHz(36),
+ reg3758GHz(37),
+ reg3852GHz(38),
+ reg3951GHzETSIBroadbandDisasterRelief(39),
+ reg4054GHz(40),
+ reg4154GHz(41),
+ reg4254GHz(42),
+ reg4354GHz(43),
+ reg4458GHz(44),
+ reg4558GHz(45),
+ reg4658GHz(46),
+ reg4758GHz(47),
+ reg4858GHz(48),
+ reg4958GHz(49),
+ reg5058GHz(50),
+ reg5158GHz(51),
+ reg5258GHz(52),
+ reg5358GHz(53),
+ reg5458GHz(54),
+ reg5558GHz(55),
+ reg5654GHz(56),
+ reg5754GHz(57),
+ reg5858GHz(58),
+ reg5958GHz(59),
+ reg6058GHz(60),
+ reg6149GHz(61),
+ reg6251GHz52GHz(62),
+ reg6352GHz(63),
+ reg6451GHz(64),
+ reg6551GHz(65),
+ reg6651GHz(66),
+ reg6752GHz(67),
+ reg6852GHz(68),
+ reg6952GHz(69),
+ reg7052GHz(70),
+ reg7152GHz(71),
+ reg7252GHz(72),
+ reg7352GHz(73),
+ reg7452GHz(74),
+ reg7552GHz(75),
+ reg7652GHz(76),
+ reg7752GHz(77),
+ reg7849GHz(78),
+ reg7954GHz(79),
+ reg8049GHz(80),
+ reg8147GHz(81),
+ reg8247GHz(82),
+ reg8352GHz(83),
+ reg8451GHz(84),
+ reg8551GHz52GHz(85),
+ reg8652GHz54GHz(86),
+ reg8758GHz(87),
+ reg8849GHz(88),
+ reg8949GHz(89),
+ reg9054GHzParabolicantenna(90),
+ reg9152GHzParabolicantenna(91),
+ reg9251GHzParabolicantenna(92),
+ reg9349GHz(93),
+ reg9449GHz(94),
+ reg9545GHz(95),
+ reg9648GHz(96),
+ reg9752GHz(97),
+ reg9849GHz27dBiantenna(98),
+ reg9949GHz29dBiantenna(99),
+ reg10048GHz(100),
+ reg10158GHz(101),
+ reg102(102),
+ reg103(103),
+ reg10458GHzNoRTTT(104),
+ reg105(105),
+ reg106(106),
+ reg107(107),
+ reg108(108),
+ reg109(109),
+ reg110(110),
+ reg111(111),
+ reg112(112),
+ reg113(113),
+ reg114(114),
+ reg115(115),
+ reg116(116),
+ reg117(117),
+ reg118(118),
+ reg119(119),
+ reg120(120),
+ reg121(121),
+ reg122(122),
+ reg123(123),
+ reg124(124),
+ reg125(125),
+ reg126(126),
+ reg127(127),
+ reg128(128),
+ reg129(129),
+ reg130(130),
+ reg131(131),
+ reg132(132),
+ reg133(133),
+ reg134(134),
+ reg135(135),
+ reg136(136),
+ reg137(137),
+ reg138(138),
+ reg139(139),
+ reg140(140),
+ reg141(141),
+ reg142(142),
+ reg143(143),
+ reg144(144),
+ reg145(145),
+ reg146(146),
+ reg147(147),
+ reg148(148),
+ reg149(149),
+ reg150(150),
+ reg151(151),
+ reg152(152),
+ reg153(153),
+ reg154(154),
+ reg155(155),
+ reg156(156),
+ reg157(157),
+ reg158(158),
+ reg159(159),
+ reg160(160),
+ reg161(161),
+ reg162(162),
+ reg163(163),
+ reg164(164),
+ reg165(165),
+ reg166(166),
+ reg167(167),
+ reg168(168),
+ reg169(169),
+ reg170(170),
+ reg171(171),
+ reg172(172),
+ reg173(173),
+ reg174(174),
+ reg175(175),
+ reg176(176),
+ reg177(177),
+ reg178(178),
+ reg179(179),
+ reg180(180),
+ reg181(181),
+ reg182(182),
+ reg183(183),
+ reg184(184),
+ reg185(185),
+ reg186(186),
+ reg187(187),
+ reg188(188),
+ reg189(189),
+ reg190(190),
+ reg191(191),
+ reg192(192),
+ reg193(193),
+ reg194(194),
+ reg195(195),
+ reg196(196),
+ reg197(197),
+ reg198(198),
+ reg199(199),
+ reg200(200),
+ reg201(201),
+ reg202(202),
+ reg203(203),
+ reg204(204),
+ reg205(205),
+ reg206(206),
+ reg207(207),
+ reg208(208),
+ reg209(209),
+ reg210(210),
+ reg211(211),
+ reg212(212),
+ reg213(213),
+ reg214(214),
+ reg215(215),
+ reg216(216),
+ reg217(217),
+ reg218(218),
+ reg219(219),
+ reg220(220),
+ reg221(221),
+ reg222(222),
+ reg223(223),
+ reg224(224),
+ reg225(225),
+ reg226(226),
+ reg227(227),
+ reg228(228),
+ reg229(229),
+ reg230(230),
+ reg231(231),
+ reg232(232),
+ reg233(233),
+ reg234(234),
+ reg235(235),
+ reg236(236),
+ reg237(237),
+ reg238(238),
+ reg239(239),
+ reg240(240),
+ reg241(241),
+ reg242(242),
+ reg243(243),
+ reg244(244),
+ reg245(245),
+ reg246(246),
+ reg247(247),
+ reg248(248),
+ reg249(249),
+ reg250(250),
+ reg251(251),
+ reg252(252),
+ reg253(253),
+ reg254(254),
+ reg255(255)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The list of regulatory bands for which the unit is
+ licensed to operate. A regulatory band prohibits the
+ wireless unit from operating outside the regulated
+ limits. An invalid regulatory band indicates a corrupted
+ license key. NB: a change of state may generate an SNMP
+ trap and/or SMTP email alert."
+ ::= { licenseRegulatoryBandsTableEntry 2 }
+
+ -- Management group attribute definitions
+ --
+ targetRange OBJECT-TYPE
+ SYNTAX INTEGER (0..2500)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Initial target range used in installation +/-1,
+ expressed in tenths of a kilometer. When Auto-Ranging
+ this must be set to 0"
+ ::= { management 1 }
+
+ rangingMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto0to40km(0),
+ auto0to100km(1),
+ auto0to200km(2),
+ auto0to250km(3),
+ targetRange(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of ranging to use during installation, either
+ Auto-Ranging or use a selectable Target Range"
+ ::= { management 2 }
+
+ installStatusLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ wrongPeer(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { management 3 }
+
+ installArmState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disarmed(0),
+ armed(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is being installed. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert"
+ ::= { management 4 }
+
+ tFTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port number of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 6 }
+
+ tFTPSoftwareUpgradeFileName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Filename of the Software Upgrade to be loaded from the
+ TFTP Server"
+ ::= { management 7 }
+
+ tFTPStartSoftwareUpgrade OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Write '1' to this attribute to start the TFTP software
+ upgrade process. The attribute will be reset to 0 when
+ the upgrade process has finished. Continuing with the
+ software upgrade will cause spectrum management (DSO)
+ channel metrics collection to stop. The wireless unit
+ will no longer search for the optimal operational radio
+ channel. The performance of this wireless link may
+ deterioate over time. If operating in a regulatory band
+ where RADAR detection is mandatory you must complete the
+ software upgrade and reboot the unit. Channel metrics
+ collection will only be restarted after the wireless unit
+ has been rebooted"
+ ::= { management 8 }
+
+ tFTPSoftwareUpgradeStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ idle(0),
+ uploadinprogress(1),
+ uploadsuccessfulprogrammingFLASH(2),
+ upgradesuccessfulreboottorunthenewsoftwareimage(3),
+ upgradefailed(4),
+ upgradewarning(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of the TFTP Software upgrade process"
+ ::= { management 9 }
+
+ tFTPSoftwareUpgradeStatusText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Descriptive text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 10 }
+
+ tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Any additional text describing the status of the TFTP
+ Software upgrade process, including any error details"
+ ::= { management 11 }
+
+ hTTPAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTP access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTP port. Remote
+ management via HTTPS is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Enabled)"
+ ::= { management 12 }
+
+ telnetAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not Telnet access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the TELNET port. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = Disabled)"
+ ::= { management 13 }
+
+ hTTPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTP access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 80)"
+ ::= { management 14 }
+
+ hTTPSPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for HTTPS access. A value
+ of zero will use the default port number. Availability of
+ HTTPS is controlled via the License Key. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 443)"
+ ::= { management 15 }
+
+ telnetPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls the port number for TELNET access. A value
+ of zero will use the default port number. Any change in
+ this setting will not take effect until the unit has been
+ rebooted. (Factory default = 23)"
+ ::= { management 16 }
+
+ hTTPSAccessEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not HTTPS access is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any requests on the HTTPS port. Remote
+ management via HTTP is not affected by this setting. Any
+ change in this setting will not take effect until the
+ unit has been rebooted. (Factory default = Disabled)"
+ ::= { management 17 }
+
+ tFTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ tFTPServerInternetAddress."
+ ::= { management 18 }
+
+ tFTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "INET address of the TFTP Server from which the TFTP
+ Software Upgrade File Name will be retrieved"
+ ::= { management 19 }
+
+ lowestDataModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk63percent(1),
+ modQpsk63percentSingle(2),
+ modTransient1(3),
+ modQpsk87percentSingle(4),
+ modTransient2(5),
+ mod16qam63percentSingleA(6),
+ modTransient3(7),
+ mod16qam87percentSingle(8),
+ modTransient4(9),
+ mod64qam75percentSingle(10),
+ modTransient5(11),
+ mod64qam92percentSingle(12),
+ modTransient6(13),
+ mod256qam81percentSingle(14),
+ mod16qam63percentSingleB(15),
+ mod16qam63percentDual(16),
+ modTransient7(17),
+ mod16qam87percentDual(18),
+ modTransient8(19),
+ mod64qam75percentDual(20),
+ modTransient9(21),
+ mod64qam92percentDual(22),
+ modTransient10(23),
+ mod256qam81percentDual(24)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The lowest modulation mode at which Ethernet Data
+ traffic will be bridged over the wireless link"
+ ::= { management 20 }
+
+ tFTPClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This controls whether or not TFTP client is enabled,
+ i.e. if this is disabled (0) then the unit will not
+ respond to any TFTP software download requests. (Factory
+ default = Enabled)"
+ ::= { management 22 }
+
+ mgmtInstancedTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the mgmtInstancedTable."
+ ::= { management 23 }
+
+ tFTPServerResolvedInternetAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP Address of the TFTP Server."
+ ::= { management 25 }
+
+ installationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ armWithTones(0),
+ armWithoutTones(1),
+ changeConfigWithoutArming(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Determines whether the unit is armed for antenna
+ alignment, and whether it emits audible installation
+ tones to indicate the state and strength of the received
+ signal. Alternatively, configuration changes may be made
+ without arming the unit (typically once a link has
+ already been established). Note: while armed, a unit will
+ have reduced link performance and functionality."
+ ::= { management 26 }
+
+ -- MgmtInstancedTable group attribute definitions
+ --
+ mgmtInstancedTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index values in the mgmtInstancedTable"
+ ::= { mgmtInstancedTableEntry 1 }
+
+ installStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ wrongPeer(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { mgmtInstancedTableEntry 2 }
+
+ -- PhyControl group attribute definitions
+ --
+ linkSymmetry OBJECT-TYPE
+ SYNTAX INTEGER {
+ symmetryAdaptive(0),
+ symmetry2to1(1),
+ symmetry1to1(2),
+ symmetry1to2(3),
+ symmetry3to1(4),
+ symmetry1to3(5),
+ symmetry5to1(6),
+ symmetry1to5(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Provides configuration options for sharing the available
+ wireless capacity between the transmit and receive
+ directions. Fixed link symmetry is defined by a ratio of
+ the burst duration for the transmit direction to the
+ burst duration for the receive direction. Permitted
+ settings are 5:1, 3:1, 2:1, 1:1, 1:2, 1:3, 1:5. The 1:1
+ option provides fixed symmetric operation. The adaptive
+ option selects transmit and receive burst durations
+ automatically in response to the offered Ethernet traffic
+ in each link direction. This attribute is valid only for
+ a unit configured as a TDD Master"
+ ::= { phyControl 1 }
+
+ userConfiguredMaxModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modBpsk63percent(0),
+ modQpsk63percent(1),
+ modQpsk87percent(2),
+ mod16qam63percent(3),
+ mod16qam87percent(4),
+ mod64qam75percent(5),
+ mod64qam92percent(6),
+ mod256qam81percent(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum receive modulation mode controls the MAX
+ mode used for adaptive modulation. NOTE: This attribute
+ is automatically disabled when the installation agent is
+ armed. To disarm the installation agent use the
+ installation wizard"
+ ::= { phyControl 2 }
+
+ linkModeOptimization OBJECT-TYPE
+ SYNTAX INTEGER {
+ iPTraffic(0),
+ tDMTraffic(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Optimizes the wireless link behavior for the type of
+ traffic to be carried. In 'IP Traffic' mode, the wireless
+ link will minimize transmission errors by automatically
+ adapting the modulation mode. In 'TDM Traffic' mode, the
+ wireless link will minimize transmission latency and
+ preserve throughput by maintaining a higher modulation
+ mode in the presence of a limited number of errors. The
+ 'TDM Traffic' mode is recommended for E1/T1 applications
+ and connectionless protocols."
+ ::= { phyControl 3 }
+
+ txColorCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ a(0),
+ b(1),
+ c(2),
+ d(3),
+ e(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit Color Code. This attribute need only be
+ considered when the unit is installed in a network of
+ wireless units and where some of the units are operating
+ on the same frequency. In this case, the value would
+ normally be derived by a network planner. In all other
+ cases, it is recommended that this attribute is left at
+ the default value. NOTE: For the link to operate, the
+ value of this parameter must in all cases match the value
+ of the Rx Color Code parameter at the far end of the
+ link."
+ ::= { phyControl 4 }
+
+ rxColorCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ a(0),
+ b(1),
+ c(2),
+ d(3),
+ e(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive Color Code. This attribute need only be
+ considered when the unit is installed in a network of
+ wireless units and where some of the units are operating
+ on the same frequency. In this case, the value would
+ normally be derived by a network planner. In all other
+ cases, it is recommended that this attribute is left at
+ the default value. NOTE: For the link to operate, the
+ value of this parameter must in all cases match the value
+ of the Tx Color Code parameter at the far end of the
+ link."
+ ::= { phyControl 5 }
+
+ remoteMaximumTransmitPowerLinked OBJECT-TYPE
+ SYNTAX INTEGER (-15..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the remote wireless unit is
+ permitted to use when establishing and maintaining the
+ wireless link"
+ ::= { phyControl 6 }
+
+ phyControlInstancedTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the PhyControlInstancedTable."
+ ::= { phyControl 7 }
+
+ -- PhyControlInstancedTable group attribute definitions
+ --
+ phyControlInstancedTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index the PhyControlInstancedTable."
+ ::= { phyControlInstancedTableEntry 1 }
+
+ remoteMaximumTransmitPower OBJECT-TYPE
+ SYNTAX INTEGER (-15..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmit power the remote wireless unit is
+ permitted to use when establishing and maintaining the
+ wireless link"
+ ::= { phyControlInstancedTableEntry 2 }
+
+ -- PhyStatus group attribute definitions
+ --
+ linkLossLinked OBJECT-TYPE
+ SYNTAX INTEGER (-500..500)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The wireless link loss expressed in tenths of a dB"
+ ::= { phyStatus 1 }
+
+ receivePowerLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power expressed in tenths of a dBm"
+ ::= { phyStatus 2 }
+
+ vectorErrorLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vector error measurement compares the received
+ signal's IQ modulation characteristics to an ideal signal
+ to determine the composite error vector magnitude. The
+ value represented by this attribute is the average vector
+ error over the previous second expressed in tenths of a
+ dB"
+ ::= { phyStatus 3 }
+
+ transmitPowerLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit power expressed in tenths of a dBm"
+ ::= { phyStatus 4 }
+
+ receiveChannel OBJECT-TYPE
+ SYNTAX INTEGER (0..305)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive channel"
+ ::= { phyStatus 5 }
+
+ transmitChannel OBJECT-TYPE
+ SYNTAX INTEGER (0..305)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit channel"
+ ::= { phyStatus 6 }
+
+ receiveFreqMHz OBJECT-TYPE
+ SYNTAX INTEGER (0..6050)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current receive frequency expressed in integer MHz"
+ ::= { phyStatus 7 }
+
+ transmitFreqMHz OBJECT-TYPE
+ SYNTAX INTEGER (0..6050)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit frequency expressed in integer MHz"
+ ::= { phyStatus 8 }
+
+ signalStrengthRatioLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Signal strength ratio (Vertical / Horizontal) : the
+ number of dB larger the Vertical antenna input is than
+ the Horizontal antenna input expressed in tenths of a dB"
+ ::= { phyStatus 9 }
+
+ receiveFreqKHz OBJECT-TYPE
+ SYNTAX INTEGER (0..6050000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current receive frequency expressed as KHz"
+ ::= { phyStatus 10 }
+
+ transmitFreqKHz OBJECT-TYPE
+ SYNTAX INTEGER (0..6050000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit frequency expressed as KHz"
+ ::= { phyStatus 11 }
+
+ rawReceivePowerLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Raw receive power expressed in tenths of a dBm"
+ ::= { phyStatus 12 }
+
+ rangeLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Distance between the two peer wireless units expressed
+ in tenths of a kilometer"
+ ::= { phyStatus 13 }
+
+ receiveModulationModeLinked OBJECT-TYPE
+ SYNTAX INTEGER (0..28)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive modulation mode"
+ ::= { phyStatus 14 }
+
+ transmitModulationModeLinked OBJECT-TYPE
+ SYNTAX INTEGER (0..28)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit modulation mode"
+ ::= { phyStatus 15 }
+
+ searchStateLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ registering(0),
+ searching(1),
+ acquiring(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Search status of the wireless modem. 'Registering' means
+ that the modem has locked to an OFDM signal, and the
+ wireless link is up. 'Searching' means that no wireless
+ signal has been detected. 'Acquiring' means that a
+ wireless signal has been detected, but the modem has not
+ locked to an OFDM signal."
+ ::= { phyStatus 16 }
+
+ remoteMACAddressLinked OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC Address of the peer wireless unit"
+ ::= { phyStatus 17 }
+
+ phyInstancedStatusTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the phyInstancedStatusTable."
+ ::= { phyStatus 18 }
+
+ tempPcb OBJECT-TYPE
+ SYNTAX INTEGER (-100..200)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PCB temperature expressed in Celsius"
+ ::= { phyStatus 20 }
+
+ -- PhyInstancedStatusTable group attribute definitions
+ --
+ phyInstancedStatusTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index the phyInstancedStatusTable."
+ ::= { phyInstancedStatusTableEntry 1 }
+
+ linkLoss OBJECT-TYPE
+ SYNTAX INTEGER (-500..500)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The link loss measurement = Peer Tx_Power(dBm) - Local
+ Rx_Power(dBm) + 2 x Antenna_Pattern(dBi) "
+ ::= { phyInstancedStatusTableEntry 2 }
+
+ receivePower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power histogram "
+ ::= { phyInstancedStatusTableEntry 3 }
+
+ vectorError OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vector error measurement compares the received
+ signal's IQ modulation characteristics to an ideal signal
+ to determine the composite error vector magnitude "
+ ::= { phyInstancedStatusTableEntry 4 }
+
+ signalStrengthRatio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Signal strength ratio (Vertical / Horizontal) : the
+ number of dB larger the Vertical antenna input is than
+ the Horizontal antenna input "
+ ::= { phyInstancedStatusTableEntry 5 }
+
+ range OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Distance between the two peer wireless units"
+ ::= { phyInstancedStatusTableEntry 6 }
+
+ receiveModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk63percent(1),
+ modQpsk63percentSingle(2),
+ modTransient1(3),
+ modQpsk87percentSingle(4),
+ modTransient2(5),
+ mod16qam63percentSingleA(6),
+ modTransient3(7),
+ mod16qam87percentSingle(8),
+ modTransient4(9),
+ mod64qam75percentSingle(10),
+ modTransient5(11),
+ mod64qam92percentSingle(12),
+ modTransient6(13),
+ mod256qam81percentSingle(14),
+ mod16qam63percentSingleB(15),
+ mod16qam63percentDual(16),
+ modTransient7(17),
+ mod16qam87percentDual(18),
+ modTransient8(19),
+ mod64qam75percentDual(20),
+ modTransient9(21),
+ mod64qam92percentDual(22),
+ modTransient10(23),
+ mod256qam81percentDual(24)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active receive modulation mode"
+ ::= { phyInstancedStatusTableEntry 7 }
+
+ transmitModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk63percent(1),
+ modQpsk63percentSingle(2),
+ modTransient1(3),
+ modQpsk87percentSingle(4),
+ modTransient2(5),
+ mod16qam63percentSingleA(6),
+ modTransient3(7),
+ mod16qam87percentSingle(8),
+ modTransient4(9),
+ mod64qam75percentSingle(10),
+ modTransient5(11),
+ mod64qam92percentSingle(12),
+ modTransient6(13),
+ mod256qam81percentSingle(14),
+ mod16qam63percentSingleB(15),
+ mod16qam63percentDual(16),
+ modTransient7(17),
+ mod16qam87percentDual(18),
+ modTransient8(19),
+ mod64qam75percentDual(20),
+ modTransient9(21),
+ mod64qam92percentDual(22),
+ modTransient10(23),
+ mod256qam81percentDual(24)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current active transmit modulation mode"
+ ::= { phyInstancedStatusTableEntry 8 }
+
+ searchState OBJECT-TYPE
+ SYNTAX INTEGER {
+ registering(0),
+ searching(1),
+ acquiring(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Search status of the wireless modem. 'Registering' means
+ that the modem has locked to an OFDM signal, and the
+ wireless link is up. 'Searching' means that no wireless
+ signal has been detected. 'Acquiring' means that a
+ wireless signal has been detected, but the modem has not
+ locked to an OFDM signal."
+ ::= { phyInstancedStatusTableEntry 9 }
+
+ remoteMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC Address of the peer wireless unit"
+ ::= { phyInstancedStatusTableEntry 10 }
+
+ rawReceivePower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Raw receive power"
+ ::= { phyInstancedStatusTableEntry 11 }
+
+ transmitPower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit power histogram "
+ ::= { phyInstancedStatusTableEntry 12 }
+
+ -- Alarms group attribute definitions
+ --
+ unitOutOfCalibration OBJECT-TYPE
+ SYNTAX INTEGER {
+ calibrated(0),
+ partialCalibration(1),
+ invalidCalibration(2),
+ bandwidthvariantunsupportedPAsShutdown(3),
+ outOfCalibrationPAsShutdown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { alarms 1 }
+
+ incompatibleRegulatoryBandsLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ regOK(0),
+ regIncompatibleLicenseKeys(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible regulatory
+ bands. NB: Both units must have compatible license keys"
+ ::= { alarms 4 }
+
+ noWirelessChannelAvailable OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ noWirelessChannelAvailable(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Spectrum Management was unable to locate a suitable
+ wireless channel to operate on"
+ ::= { alarms 5 }
+
+ wirelessLinkDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the wireless interface has
+ disabled wireless traffic"
+ ::= { alarms 6 }
+
+ mainPSUPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the interface has disabled
+ Ethernet traffic"
+ ::= { alarms 7 }
+
+ sFPError OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ installedSFPNotLicensed(1),
+ fiberLinkNotEstablishedButLOSNotDetected(2),
+ fiberLinkNotEstablishedAndLOSDetected(3),
+ installedSFPNotSupported(4),
+ sFPInitializationFailed(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the SFP link is not OK, there are five possible
+ causes: Either a SFP has been installed but the license
+ key does not include SFP fiber support, a fiber link
+ could not be established even though no LOS was detected
+ (i.e. an optical carrier was detected, which could be due
+ to a broken TX fiber, or because the link is disabled at
+ the fiber link partner), a fiber link could not be
+ established and LOS is detected (i.e. no optical carrier
+ is detected), the installed SFP is not supported or the
+ installed SFP failed to initialize correctly. NB: a
+ change of status may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { alarms 8 }
+
+ mainPSUPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch"
+ ::= { alarms 9 }
+
+ incompatibleMasterAndSlaveLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ incompatibleProductVariants(1),
+ differentSoftwareVersionsRunning(2),
+ tDDFrameConfigurationModeMismatch(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions, or have different TDD Frame
+ Configuraton Modes (Standard/Expert) in HCMP topology.
+ NB: It is very unusual to detect this, because
+ incompatible units will normally fail to establish a
+ wireless link. However, some combinations may establish a
+ partial wireless link and detect this situation. NB: A
+ non-zero value may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { alarms 10 }
+
+ tDDSynchronizationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ locked(0),
+ holdover(1),
+ holdoverNoGPSSyncIn(2),
+ notSynchronized(3),
+ notSynchronizedNoGPSSyncIn(4),
+ pTPSYNCNotConnected(5),
+ initialising(6),
+ clusterTimingMaster(7),
+ acquiringLock(8),
+ inactive(9)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An alarm value (displayed in red) indicates that one of
+ the following conditions has not been met (i) An external
+ timing system is connected or internal timing has been
+ configured. (ii) The timing system is providing a useable
+ reference. (iii) The ODU is locked to this reference."
+ ::= { alarms 11 }
+
+ auxPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the interface has disabled
+ Ethernet traffic"
+ ::= { alarms 12 }
+
+ tDDSynchronizationAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ synchronizationLost(1),
+ referenceSignalLost(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Not Synchronized indicates failure of the external
+ timing system for a period greater than the holdover
+ timer. TDD frame timing will have drifted, and this link
+ may cause interference with other links in a synchronized
+ network. Timing System Failure is an early warning,
+ indicating that 80% of the holdover period has expired."
+ ::= { alarms 13 }
+
+ linkModeOptimizationMismatchLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ linkModeOptimizationMismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { alarms 14 }
+
+ auxPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch. This
+ alarm is only raised if an Out-of-Band Management Mode
+ has been configured."
+ ::= { alarms 15 }
+
+ secureModeAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ secureModeIsActive(0),
+ secureModeIsNotConfigured(1),
+ secureModeIsConfiguredButNotActive(2),
+ secureModeIsNotSupported(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The secure mode (e.g. FIPS, UC-APL) state of the unit.
+ The secure mode is not configured(1) state indicates that
+ the unit is capable of secure mode operation, and one or
+ more of the following security materials has not been
+ configured: Key Of Keys, Private Key, Public Certificate,
+ DRNG Entropy Status, Wireless Encryption Key. The secure
+ mode mode is configured but not active(2) state indicates
+ that the unit is capable of secure mode operation, and
+ the security material has been configured, but the
+ configuration of interfaces is not consistent with secure
+ mode operation. The secure mode is not supported(3) state
+ indicates that the unit is not capable of secure mode
+ operation. The secure mode capability requires
+ appropriate hardware compatibility, license key and
+ software image."
+ ::= { alarms 16 }
+
+ dataBridgingStatusAlarmLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ bridgingEnabled(0),
+ bridgingDisabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet Data traffic bridging is disabled because the
+ wireless link is not operating at the configured Lowest
+ Data Modulation Mode"
+ ::= { alarms 17 }
+
+ sFPPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the interface has disabled
+ Ethernet traffic"
+ ::= { alarms 18 }
+
+ sFPPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch. This
+ alarm is only raised if an Out-of-Band Management Mode
+ has been configured."
+ ::= { alarms 19 }
+
+ maxLinkRangeExceededLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ maxLinkRangeOK(0),
+ maxLinkRangeExceeded(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured link range is greater than the maximum
+ allowed by the license key. The link will operate at a
+ reduced capacity while this condition applies. This alarm
+ is only raised if the license specifies a maximum link
+ range and the trial license is not active."
+ ::= { alarms 20 }
+
+ nIDULanPortDisabledWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ disabledBySNMPifAdminStatus(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the interface has disabled
+ Ethernet traffic"
+ ::= { alarms 21 }
+
+ nIDULanPortConfigurationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ noError(0),
+ mismatchDetected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch."
+ ::= { alarms 22 }
+
+ portAllocationMismatchLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ portAllocationOK(0),
+ mismatchinOutofBandRemoteManagementService(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The local and remote ODUs have different services
+ configured."
+ ::= { alarms 23 }
+
+ transparentClockSourcePortAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ invalidTransparentClockSourcePort(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transparent Clock will not function properly because
+ SFP, the selected clock source port is not FIBER"
+ ::= { alarms 25 }
+
+ alarmInstancedTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the alarmInstancedTable."
+ ::= { alarms 26 }
+
+ secureLicenseSignatureAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ licenseisDSA2048signed(0),
+ licenseisDSA1024signed(1),
+ licensesignaturealarmisnotrelevant(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Alarm condition indicates that the unit's license is not
+ secure enough for FIPS approved mode."
+ ::= { alarms 28 }
+
+ -- AlarmInstancedTable group attribute definitions
+ --
+ alarmInstancedTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index values in the alarmInstancedTable"
+ ::= { alarmInstancedTableEntry 1 }
+
+ incompatibleMasterAndSlave OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ incompatibleProductVariants(1),
+ differentSoftwareVersionsRunning(2),
+ tDDFrameConfigurationModeMismatch(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions, or have different TDD Frame
+ Configuraton Modes (Standard/Expert) in HCMP topology.
+ NB: It is very unusual to detect this, because
+ incompatible units will normally fail to establish a
+ wireless link. However, some combinations may establish a
+ partial wireless link and detect this situation. NB: A
+ non-zero value may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { alarmInstancedTableEntry 2 }
+
+ linkModeOptimizationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ linkModeOptimizationMismatch(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { alarmInstancedTableEntry 3 }
+
+ dataBridgingStatusAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ bridgingEnabled(0),
+ bridgingDisabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet Data traffic bridging is disabled because the
+ wireless link is not operating at the configured Lowest
+ Data Modulation Mode"
+ ::= { alarmInstancedTableEntry 4 }
+
+ maxLinkRangeExceeded OBJECT-TYPE
+ SYNTAX INTEGER {
+ maxLinkRangeOK(0),
+ maxLinkRangeExceeded(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured link range is greater than the maximum
+ allowed by the license key. The link will operate at a
+ reduced capacity while this condition applies. This alarm
+ is only raised if the license specifies a maximum link
+ range and the trial license is not active."
+ ::= { alarmInstancedTableEntry 5 }
+
+ portAllocationMismatch OBJECT-TYPE
+ SYNTAX INTEGER {
+ portAllocationOK(0),
+ mismatchinOutofBandRemoteManagementService(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The local and remote ODUs have different services
+ configured."
+ ::= { alarmInstancedTableEntry 6 }
+
+ wirelessLinkStatusAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ down(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link. A state of Up on a
+ green background indicates that a wireless link is
+ established"
+ ::= { alarmInstancedTableEntry 7 }
+
+ incompatibleRegulatoryBands OBJECT-TYPE
+ SYNTAX INTEGER {
+ regOK(0),
+ regIncompatibleLicenseKeys(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible regulatory
+ bands. NB: Both units must have compatible license keys"
+ ::= { alarmInstancedTableEntry 8 }
+
+ -- Apc group attribute definitions
+ --
+ atpcHcmpMasterTargetRxPower OBJECT-TYPE
+ SYNTAX INTEGER (-80..-30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The target Rx power level (dBm) at the HCMP Master that
+ the HCMP Slaves try to reach by automatically adjusting
+ their transmit power. The same value must be set in both
+ the HCMP Master and Slaves as it used by the Slave to set
+ its transmit power accurately before the wireless link is
+ established."
+ ::= { apc 1 }
+
+ atpcHcmpMasterTxPower OBJECT-TYPE
+ SYNTAX INTEGER (-15..30)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This must be set to the same value as the Maximum
+ Transmit Power attribute on the HCMP Master. This is
+ required by the HCMP Slave for initial transmit power
+ estimation."
+ ::= { apc 2 }
+
+ -- Smtp group attribute definitions
+ --
+ sMTPEmailAlert OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Simple Mail Transfer Protocol is used to send equipment
+ alerts via email to a specified email address"
+ ::= { smtp 1 }
+
+ sMTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port number of the SMTP server"
+ ::= { smtp 3 }
+
+ sMTPSourceEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'from' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 4 }
+
+ sMTPDestinationEmailAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The 'to' email address used when constructing the
+ automatically generated e-mail message"
+ ::= { smtp 5 }
+
+ sMTPEnabledMessages OBJECT-TYPE
+ SYNTAX BITS {
+ nIDULanPortUpDown(0),
+ sFPPortUpDown(1),
+ auxPortUpDown(2),
+ mainPSUPortUpDown(3),
+ enabledDiagnosticAlarms(4),
+ dFSImpulseInterference(5),
+ channelChange(6),
+ wirelessPortUpDown(7),
+ listenBeforeTalk(15)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SMTP messages the unit will send"
+ ::= { smtp 6 }
+
+ sMTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sMTPServerInternetAddress."
+ ::= { smtp 7 }
+
+ sMTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internet address of the SMTP server"
+ ::= { smtp 8 }
+
+ sMTPServerResolvedInternetAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP Address of the SMTP Server."
+ ::= { smtp 9 }
+
+ -- SnmpControl group attribute definitions
+ --
+ sNMPPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number used to access the SNMP MIB (i.e.
+ Gets and Sets) (default = 161). NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 1 }
+
+ sNMPCommunityString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP community string. NB: A system reboot is
+ required to activate changes to this attribute"
+ ::= { snmpControl 2 }
+
+ sNMPTrapTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the sNMPTrapTable."
+ ::= { snmpControl 3 }
+
+ sNMPTrapVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ v1(0),
+ v2c(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMP protocol version to use for SNMP Traps. NB: A
+ system reboot is required to activate changes to this
+ attribute"
+ ::= { snmpControl 5 }
+
+ sNMPEnabledTraps OBJECT-TYPE
+ SYNTAX BITS {
+ auxPortUpDown(0),
+ mainPSUPortUpDown(1),
+ authenticationFailure(2),
+ enabledDiagnosticAlarms(3),
+ dFSImpulseInterference(4),
+ channelChange(5),
+ wirelessPortUpDown(6),
+ coldStart(7),
+ listenBeforeTalk(13),
+ nIDULanPortUpDown(14),
+ sFPPortUpDown(15)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This controls which SNMP Traps the unit will send"
+ ::= { snmpControl 6 }
+
+ enabledDiagnosticAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ portState(0),
+ incompatibleMasterAndSlave(1),
+ incompatibleRegulatoryBands(2),
+ maximumLinkRangeExceeded(3),
+ unitOutOfCalibration(4),
+ installArmState(5),
+ installStatus(6),
+ regulatoryBand(7),
+ syslogLocalWrapped(8),
+ syslogLocalNearlyFull(9),
+ syslogDisabledWarning(10),
+ linkModeOptimizationMismatch(11),
+ tDDSynchronizationAlarm(12),
+ wirelessLinkDisabledWarning(13),
+ sNTPSynchronizationFailed(14),
+ noWirelessChannelAvailable(15),
+ licenseSignatureLengthAlarm(16),
+ wirelessLinkStatus(17),
+ tDMAlarms(18),
+ capacityVariantMismatch(19),
+ remainingFullCapacityTrialTime(20),
+ dataBridgingStatus(21),
+ secureModeAlarm(22),
+ syslogClientDisabledWarning(23)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls which individual diagnostic alarms are enabled.
+ The unit may be configured to generate SNMP traps and/or
+ SMTP email alerts for these enabled alarms by selecting
+ 'Enabled Diagnostic Alarms' on the 'SNMP Enabled Traps'
+ and/or 'SMTP Enabled Messages' attributes"
+ ::= { snmpControl 7 }
+
+ sNMPSendAllTrapsAtStartup OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether cleared traps are reported at start-up
+ as well as raised traps. Only enabled traps will be
+ reported. NB: Traps corresponding to transient events
+ (i.e. not associated with an alarm or status value) are
+ only sent when required and not at start-up."
+ ::= { snmpControl 8 }
+
+ -- SNMPTrapTable group attribute definitions
+ --
+ sNMPTrapTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SNMP trap value, used to index the SNMPTrapTable."
+ ::= { sNMPTrapTableEntry 1 }
+
+ sNMPTrapPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Destination port for SNMP Traps (default=162). NB: A
+ system reboot is required to activate changes to this
+ attribute."
+ ::= { sNMPTrapTableEntry 3 }
+
+ sNMPTrapInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sNMPTrapInternetAddress."
+ ::= { sNMPTrapTableEntry 4 }
+
+ sNMPTrapInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Internet address to which all SNMP Traps are sent."
+ ::= { sNMPTrapTableEntry 5 }
+
+ sNMPTrapReceiverEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A value of 0 disables the sending of SNMP trap to
+ corresponding receiver. A value of 1 enables the sending
+ of SNMP trap to corresponding receiver."
+ ::= { sNMPTrapTableEntry 6 }
+
+ sNMPTrapResolvedInternetAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP Address(es) of the SNMP Trap Server."
+ ::= { sNMPTrapTableEntry 7 }
+
+ -- Sntp group attribute definitions
+ --
+ sNTPState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNTP control state"
+ ::= { sntp 1 }
+
+ sNTPPollInterval OBJECT-TYPE
+ SYNTAX INTEGER (60..43200)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNTP server polling interval"
+ ::= { sntp 4 }
+
+ sNTPSync OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSync(0),
+ inSync(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP"
+ ::= { sntp 5 }
+
+ sNTPLastSync OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last SNTP sync time"
+ ::= { sntp 6 }
+
+ systemClock OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System clock presented as local time"
+ ::= { sntp 7 }
+
+ timeZone OBJECT-TYPE
+ SYNTAX INTEGER {
+ gmtMinus1200(0),
+ gmtMinus1130(1),
+ gmtMinus1100(2),
+ gmtMinus1030(3),
+ gmtMinus1000(4),
+ gmtMinus0930(5),
+ gmtMinus0900(6),
+ gmtMinus0830(7),
+ gmtMinus0800(8),
+ gmtMinus0730(9),
+ gmtMinus0700(10),
+ gmtMinus0630(11),
+ gmtMinus0600(12),
+ gmtMinus0530(13),
+ gmtMinus0500(14),
+ gmtMinus0430(15),
+ gmtMinus0400(16),
+ gmtMinus0330(17),
+ gmtMinus0300(18),
+ gmtMinus0230(19),
+ gmtMinus0200(20),
+ gmtMinus0130(21),
+ gmtMinus0100(22),
+ gmtMinus0030(23),
+ gmtZero(24),
+ gmtPlus0030(25),
+ gmtPlus0100(26),
+ gmtPlus0130(27),
+ gmtPlus0200(28),
+ gmtPlus0230(29),
+ gmtPlus0300(30),
+ gmtPlus0330(31),
+ gmtPlus0400(32),
+ gmtPlus0430(33),
+ gmtPlus0500(34),
+ gmtPlus0530(35),
+ gmtPlus0600(36),
+ gmtPlus0630(37),
+ gmtPlus0700(38),
+ gmtPlus0730(39),
+ gmtPlus0800(40),
+ gmtPlus0830(41),
+ gmtPlus0900(42),
+ gmtPlus0930(43),
+ gmtPlus1000(44),
+ gmtPlus1030(45),
+ gmtPlus1100(46),
+ gmtPlus1130(47),
+ gmtPlus1200(48),
+ gmtPlus1230(49),
+ gmtPlus1300(50)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time zone offsets from Greenwich Mean Time (GMT)"
+ ::= { sntp 8 }
+
+ daylightSaving OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Daylight Saving Time"
+ ::= { sntp 9 }
+
+ sNTPPrimaryServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ server1(0),
+ server2(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the primary SNTP server, determining the order
+ in which the servers are tried."
+ ::= { sntp 10 }
+
+ sNTPPrimaryServerDeadTime OBJECT-TYPE
+ SYNTAX INTEGER (0..86400)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time (in seconds) to wait before retrying communications
+ with an unresponsive primary SNTP server. Setting the
+ value to 0 disables the timer."
+ ::= { sntp 11 }
+
+ sNTPServerRetries OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of times the device will retry after an SNTP
+ server fails to respond."
+ ::= { sntp 12 }
+
+ sNTPServerTimeout OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time (in seconds) the device will wait for a response
+ from an SNTP server."
+ ::= { sntp 13 }
+
+ sNTPServerTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the SNTPServerTable."
+ ::= { sntp 14 }
+
+ -- SNTPServerTable group attribute definitions
+ --
+ sNTPServerTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index range for the SNTPServerTable."
+ ::= { sNTPServerTableEntry 1 }
+
+ sNTPServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP port number of the SNTP server. Defaults to port
+ 123."
+ ::= { sNTPServerTableEntry 3 }
+
+ sNTPServerStatus OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..127))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status message reflecting the result of communications
+ with the SNTP server when last polled"
+ ::= { sNTPServerTableEntry 4 }
+
+ sNTPServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ sNTPServerInternetAddress."
+ ::= { sNTPServerTableEntry 5 }
+
+ sNTPServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Internet address of a valid SNTP server"
+ ::= { sNTPServerTableEntry 6 }
+
+ sNTPServerResolvedInternetAddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP Address of the SNTP Server."
+ ::= { sNTPServerTableEntry 7 }
+
+ sNTPServerAuthenticationProtocol OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ mD5(1),
+ sHA1(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication protocol to be used for this SNTP server.
+ Options are None (default) or MD5."
+ ::= { sNTPServerTableEntry 8 }
+
+ sNTPServerKeyIdentifier OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SNTP key identifier. Note: Key 0 is reserved for testing
+ using the well-known key all zeroes."
+ ::= { sNTPServerTableEntry 9 }
+
+ -- Reset group attribute definitions
+ --
+ systemReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ running(0),
+ consoleReboot(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this attribute to '1' will cause a system
+ reboot. NB: a system reboot will apply any pending new
+ settings held in memory"
+ ::= { reset 1 }
+
+ -- Versions group attribute definitions
+ --
+ softwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current software version"
+ ::= { versions 1 }
+
+ hardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hardware platform version"
+ ::= { versions 2 }
+
+ secondarySoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Secondary software version, used when the primary
+ software image is invalid or erased"
+ ::= { versions 3 }
+
+ bootVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Boot code software version"
+ ::= { versions 4 }
+
+ -- PubStats group attribute definitions
+ --
+ receiveDataRateLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 1 }
+
+ transmitDataRateLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 2 }
+
+ aggregateDataRateLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average data rate over the last one second interval
+ (kbps)"
+ ::= { pubStats 3 }
+
+ wirelessLinkAvailabilityLinked OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link availability calculated since the last reset of the
+ system counters, as a percentage multiplied by 10000 to
+ give four decimal places of precision"
+ ::= { pubStats 4 }
+
+ wirelessLinkStatusLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ registering(1),
+ searching(2),
+ acquiring(3),
+ radarCAC(4),
+ initialising(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link"
+ ::= { pubStats 5 }
+
+ byteErrorRatioLinked OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Reciprocal of the byte error ratio calculated since the
+ last reset of the system counters"
+ ::= { pubStats 6 }
+
+ receiveModulationModeDetailLinked OBJECT-TYPE
+ SYNTAX INTEGER {
+ runningAtMaximumReceiveMode(0),
+ runningAtUserConfiguredMaxModulationMode(1),
+ restrictedBecauseInstallationIsArmed(2),
+ restrictedBecauseOfByteErrorsOnTheWirelessLink(3),
+ restrictedBecauseTheLinkParametersAreUpdating(4),
+ restrictedBecauseChannelChangeIsInProgress(5),
+ restrictedDueToTheLowEthernetLinkSpeed(6),
+ runningAtMaximumReceiveModeForChannelBandwidth(7),
+ limitedByTheWirelessConditions(8),
+ restrictedBecauseFullCapabilityTrialLicenseExpired(9)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The reason for the current receive modulation mode"
+ ::= { pubStats 7 }
+
+ dataBridgingAvailabilityLinked OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link availability bridging Ethernet Data traffic
+ calculated since the last reset of the system counters,
+ as a percentage multiplied by 10000 to give four decimal
+ places of precision"
+ ::= { pubStats 8 }
+
+ pubInstancedStatsTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the pubInstancedStatsTable."
+ ::= { pubStats 9 }
+
+ -- PubInstancedStatsTable group attribute definitions
+ --
+ pubInstancedStatsTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Used to index the pubInstancedStatsTable."
+ ::= { pubInstancedStatsTableEntry 1 }
+
+ receiveDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Histogram of the average link receive data rate. "
+ ::= { pubInstancedStatsTableEntry 2 }
+
+ transmitDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Histogram of the average link transmit data rate. "
+ ::= { pubInstancedStatsTableEntry 3 }
+
+ aggregateDataRate OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Histogram of the link aggregate data rate. "
+ ::= { pubInstancedStatsTableEntry 4 }
+
+ wirelessLinkAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link availability calculated since the last reset of the
+ system counters"
+ ::= { pubInstancedStatsTableEntry 5 }
+
+ wirelessLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(0),
+ registering(1),
+ searching(2),
+ acquiring(3),
+ radarCAC(4),
+ initialising(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link. A state of 'Up' on
+ a green background indicates that a wireless link is
+ established"
+ ::= { pubInstancedStatsTableEntry 6 }
+
+ receiveModulationModeDetail OBJECT-TYPE
+ SYNTAX INTEGER {
+ runningAtMaximumReceiveMode(0),
+ runningAtUserConfiguredMaxModulationMode(1),
+ restrictedBecauseInstallationIsArmed(2),
+ restrictedBecauseOfByteErrorsOnTheWirelessLink(3),
+ restrictedBecauseTheLinkParametersAreUpdating(4),
+ restrictedBecauseChannelChangeIsInProgress(5),
+ restrictedDueToTheLowEthernetLinkSpeed(6),
+ runningAtMaximumReceiveModeForChannelBandwidth(7),
+ limitedByTheWirelessConditions(8),
+ restrictedBecauseFullCapabilityTrialLicenseExpired(9),
+ acquiringLink(10)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A brief description of the reason for the current
+ receive modulation mode"
+ ::= { pubInstancedStatsTableEntry 7 }
+
+ dataBridgingAvailability OBJECT-TYPE
+ SYNTAX INTEGER (0..1000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link availability for bridging Ethernet Data traffic
+ calculated since the last reset of the system counters"
+ ::= { pubInstancedStatsTableEntry 8 }
+
+ byteErrorRatio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Reciprocal of the byte error ratio calculated since the
+ last reset of the system counters"
+ ::= { pubInstancedStatsTableEntry 9 }
+
+ wirelessOutEthernetOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Cumulative total of octets transmitted in data or
+ management service at the wireless interface. This
+ excludes wireless MAC headers, MAC management messages,
+ and Null bytes."
+ ::= { pubInstancedStatsTableEntry 10 }
+
+ wirelessOutAllOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Cumulative total of octets transmitted at the wireless
+ interface. This includes data service, management
+ service, wireless MAC headers, MAC management messages,
+ and Null bytes."
+ ::= { pubInstancedStatsTableEntry 11 }
+
+ wirelessOutOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Cumulative total of octets including wireless MAC
+ headers transmitted in data or management service at the
+ wireless interface. This excludes MAC management messages
+ and Null bytes."
+ ::= { pubInstancedStatsTableEntry 12 }
+
+ erroredSeconds OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "erroredSeconds count for any second period containing
+ one or more codeword errors since the last reset of the
+ system counters."
+ ::= { pubInstancedStatsTableEntry 13 }
+
+ severelyErroredSeconds OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "severelyErroredSeconds count for any second period
+ containing ten or more codeword errors since the last
+ reset of the system counters."
+ ::= { pubInstancedStatsTableEntry 14 }
+
+ unavailableSeconds OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "unavailableSeconds count for any second when Data
+ Bridging Status = Disabled since the last reset of the
+ system counters. Note erroredSeconds and
+ severelyErroredSeconds are not incremented when the link
+ is unavailable."
+ ::= { pubInstancedStatsTableEntry 15 }
+
+ -- Encryption group attribute definitions
+ --
+ encryptionAlgorithm OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ pSKAES128bit(1),
+ pSKAES192bit(2),
+ pSKAES256bit(3),
+ tLSRSA(4),
+ tLSPSK128bit(5),
+ tLSPSK256bit(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Encryption Algorithm used by the wireless link. NB:
+ A system reboot is required to activate changes to this
+ attribute. NB: The same Encryption Algorithm must be
+ configured at BOTH ends of the link for it to function
+ correctly. TLS RSA Encryption Algorithm is not compatible
+ with Link Name access method."
+ ::= { encryption 1 }
+
+ tLSMinimumSecurityLevel OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ aES128bitTLSRSA(1),
+ aES256bitTLSRSA(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum level of security that is supported on the
+ device"
+ ::= { encryption 2 }
+
+ -- TDDControl group attribute definitions
+ --
+ tDDSynchronizationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "TDD Synchronization Mode selection"
+ ::= { tDDControl 1 }
+
+ hCMPMaximumLinkRange OBJECT-TYPE
+ SYNTAX INTEGER (50..1000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum link range between the HCMP Master and any
+ HCMP Slave. The same value must be used on both the HCMP
+ Master and its Slaves."
+ ::= { tDDControl 2 }
+
+ maximumNumberOfSlaves OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of HCMP Slaves that an HCMP Master
+ can simultaneously connect to. The same value has to be
+ used in both the HCMP Master and its Slaves."
+ ::= { tDDControl 3 }
+
+ hCMPLinkSymmetry OBJECT-TYPE
+ SYNTAX INTEGER {
+ symmetry4to1(0),
+ symmetry3to1(1),
+ symmetry2to1(2),
+ symmetry1to1(3),
+ symmetry1to2(4),
+ symmetry1to3(5),
+ symmetry1to4(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Provides configuration options for sharing the available
+ wireless capacity among all Slaves between the transmit
+ and receive directions. Option x to y is the ratio of
+ Total Downlink capacity to Total Uplink Capacity. The
+ same value has to be used in both the HCMP Master and its
+ Slaves."
+ ::= { tDDControl 4 }
+
+ -- AAAControl group attribute definitions
+ --
+ userTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the userTable"
+ ::= { aAAControl 1 }
+
+ -- UserTable group attribute definitions
+ --
+ userTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "used to index values in the userTable."
+ ::= { userTableEntry 1 }
+
+ userName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..67))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User name which must be entered, along with the
+ appropriate password, in order to gain access to the
+ system."
+ ::= { userTableEntry 2 }
+
+ userRole OBJECT-TYPE
+ SYNTAX INTEGER {
+ readOnly(0),
+ systemAdministrator(1),
+ securityOfficer(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Role of the selected user. A Security Officer has access
+ to and can modify all settings. A System Administrator
+ has access to and can modify all non-security settings. A
+ Read Only user can view settings, but cannot make any
+ changes."
+ ::= { userTableEntry 3 }
+
+ userEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable / Disable the selected user"
+ ::= { userTableEntry 4 }
+
+ userPassword OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..67))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User password, which must be entered in order to gain
+ access to the system."
+ ::= { userTableEntry 5 }
+
+ -- SyslogControl group attribute definitions
+ --
+ syslogClient OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { syslogControl 1 }
+
+ syslogState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { syslogControl 2 }
+
+ -- RouterProtocols group attribute definitions
+ --
+ microwaveAdaptiveBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable support of Microwave Adaptive Bandwidth Protocol.
+ MAB is disabled if link symmetry is configured as
+ Adaptive"
+ ::= { routerProtocols 1 }
+
+ mABNominalModulationMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ modAcquisition(0),
+ modBpsk63percent(1),
+ modQpsk63percentSingle(2),
+ modTransient1(3),
+ modQpsk87percentSingle(4),
+ modTransient2(5),
+ mod16qam63percentSingleA(6),
+ modTransient3(7),
+ mod16qam87percentSingle(8),
+ modTransient4(9),
+ mod64qam75percentSingle(10),
+ modTransient5(11),
+ mod64qam92percentSingle(12),
+ modTransient6(13),
+ mod256qam81percentSingle(14),
+ mod16qam63percentSingleB(15),
+ mod16qam63percentDual(16),
+ modTransient7(17),
+ mod16qam87percentDual(18),
+ modTransient8(19),
+ mod64qam75percentDual(20),
+ modTransient9(21),
+ mod64qam92percentDual(22),
+ modTransient10(23),
+ mod256qam81percentDual(24)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Nominal modulation mode is the desired modulation
+ mode. MAB VSM packets are generated when the current
+ modulation mode falls below the nominal modulation."
+ ::= { routerProtocols 2 }
+
+ mABTransmissionInterval OBJECT-TYPE
+ SYNTAX INTEGER {
+ transmissionInterval1s(0),
+ transmissionInterval10s(1),
+ transmissionInterval60s(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum interval (in seconds) between successive MAB
+ vendor specific messages (VSM). These VSM are sent when
+ the current transmit capacity falls below the configured
+ MAB Nominal Modulation Mode."
+ ::= { routerProtocols 3 }
+
+ mABHoldoffPeriod OBJECT-TYPE
+ SYNTAX INTEGER (10..60)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The period (in seconds) over which transmit capacity is
+ averaged over to determine when the wireless link has
+ degraded"
+ ::= { routerProtocols 4 }
+
+ mABMaintenanceLevel OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maintenance Levels (0-7) determines the destination MAC
+ address of MAB vendor specific messages."
+ ::= { routerProtocols 5 }
+
+ useVLANForMABProtocol OBJECT-TYPE
+ SYNTAX INTEGER {
+ noVLANTagging(0),
+ iEEE8021QTaggedCTagType8100(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This controls whether MAB vendor specific messages (VSM)
+ packets use VLAN tags or not."
+ ::= { routerProtocols 6 }
+
+ mABProtocolVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This VLAN VID (0-4094) will be included in MAB vendor
+ specific messages (VSM) packets."
+ ::= { routerProtocols 7 }
+
+ mABProtocolVLANPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This VLAN Priority (0-7) will be included in MAB vendor
+ specific messages (VSM) packets."
+ ::= { routerProtocols 8 }
+
+ mABState OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ degraded(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current state of MAB Protocol. A state of 'Normal' on a
+ green background indicates that a wireless link is
+ operating at nominal capacity"
+ ::= { routerProtocols 9 }
+
+ mABNominalTransmitCapacity OBJECT-TYPE
+ SYNTAX INTEGER (0..1000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The nominal Tx capacity used in MAB Vendor Specific
+ Messages for the selected nominal modulation mode "
+ ::= { routerProtocols 10 }
+
+ mABCurrentTransmitCapacity OBJECT-TYPE
+ SYNTAX INTEGER (0..1000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Tx capacity of the wireless link used in the
+ last MAB Vendor Specific Message transmitted."
+ ::= { routerProtocols 11 }
+
+ -- CableDiagnostics group attribute definitions
+ --
+ cableDiagnosticsPorts OBJECT-TYPE
+ SYNTAX BITS {
+ auxPort(6),
+ mainPSUPort(7)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select ports on which Cable Diagnostics must be
+ executed"
+ ::= { cableDiagnostics 1 }
+
+ cableDiagnosticsControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ startTest(0),
+ testInProgress(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set this attribute to 'Test in Progress' to start a
+ Cable Diagnostics test"
+ ::= { cableDiagnostics 2 }
+
+ cableDiagnosticsWarning OBJECT-TYPE
+ SYNTAX INTEGER {
+ idle(0),
+ testInProgress(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Normal Ethernet operation is disrupted when a Cable
+ Diagnostics test is in progress"
+ ::= { cableDiagnostics 3 }
+
+ cableDiagnosticsResultTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of rows in the Cable Diagnostics Result Table."
+ ::= { cableDiagnostics 4 }
+
+ -- CableDiagnosticsResultTable group attribute definitions
+ --
+ cableDiagnosticsResultTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Cable Diagnostics Port value used to index into the
+ result table."
+ ::= { cableDiagnosticsResultTableEntry 1 }
+
+ cableDiagnosticsResultsDateTime OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Date and Time when a Cable Diagnostics test was last
+ executed"
+ ::= { cableDiagnosticsResultTableEntry 2 }
+
+ cableDiagPair1Results OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ unknown(1),
+ inProgress(2),
+ notTested(3),
+ openCircuit(4),
+ shortCircuit(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The result of the most recent execution of Cable
+ Diagnostics on cable pair 1. According to the T658B
+ wiring scheme, pair 1 is pins 4 & 5 on the RJ45 socket on
+ the ODU. Open Circuit is reported when the impedance is
+ greater than 330 ohms. Short Circuit is reported when the
+ impedance is less than 33 ohms. Unknown is reported when
+ a continuous signal is received from the link partner for
+ 125 ms, preventing start of the test."
+ ::= { cableDiagnosticsResultTableEntry 3 }
+
+ cableDiagPair1Distance OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The distance in meters from the ODU to the fault
+ detected on the cable pair during the most recent
+ execution of Cable Diagnostics. Faults in cables longer
+ than 160 meters (525 feet) may not be detected. The error
+ margin is +/-2 meters (6.5 feet)."
+ ::= { cableDiagnosticsResultTableEntry 4 }
+
+ cableDiagPair2Results OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ unknown(1),
+ inProgress(2),
+ notTested(3),
+ openCircuit(4),
+ shortCircuit(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The result of the most recent execution of Cable
+ Diagnostics on cable pair 2. According to the T658B
+ wiring scheme, pair 2 is pins 1 & 2 on the RJ45 socket on
+ the ODU. Open Circuit is reported when the impedance is
+ greater than 330 ohms. Short Circuit is reported when the
+ impedance is less than 33 ohms. Unknown is reported when
+ a continuous signal is received from the link partner for
+ 125 ms, preventing start of the test."
+ ::= { cableDiagnosticsResultTableEntry 5 }
+
+ cableDiagPair2Distance OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The distance in meters from the ODU to the fault
+ detected on the cable pair during the most recent
+ execution of Cable Diagnostics. Faults in cables longer
+ than 160 meters (525 feet) may not be detected. The error
+ margin is +/-2 meters (6.5 feet)."
+ ::= { cableDiagnosticsResultTableEntry 6 }
+
+ cableDiagPair3Results OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ unknown(1),
+ inProgress(2),
+ notTested(3),
+ openCircuit(4),
+ shortCircuit(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The result of the most recent execution of Cable
+ Diagnostics on cable pair 3. According to the T658B
+ wiring scheme, pair 3 is pins 3 & 6 on the RJ45 socket on
+ the ODU. Open Circuit is reported when the impedance is
+ greater than 330 ohms. Short Circuit is reported when the
+ impedance is less than 33 ohms. Unknown is reported when
+ a continuous signal is received from the link partner for
+ 125 ms, preventing start of the test."
+ ::= { cableDiagnosticsResultTableEntry 7 }
+
+ cableDiagPair3Distance OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The distance in meters from the ODU to the fault
+ detected on the cable pair during the most recent
+ execution of Cable Diagnostics. Faults in cables longer
+ than 160 meters (525 feet) may not be detected. The error
+ margin is +/-2 meters (6.5 feet)."
+ ::= { cableDiagnosticsResultTableEntry 8 }
+
+ cableDiagPair4Results OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(0),
+ unknown(1),
+ inProgress(2),
+ notTested(3),
+ openCircuit(4),
+ shortCircuit(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The result of the most recent execution of Cable
+ Diagnostics on cable pair 4. According to the T658B
+ wiring scheme, pair 4 is pins 7 & 8 on the RJ45 socket on
+ the ODU. Open Circuit is reported when the impedance is
+ greater than 330 ohms. Short Circuit is reported when the
+ impedance is less than 33 ohms. Unknown is reported when
+ a continuous signal is received from the link partner for
+ 125 ms, preventing start of the test."
+ ::= { cableDiagnosticsResultTableEntry 9 }
+
+ cableDiagPair4Distance OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The distance in meters from the ODU to the fault
+ detected on the cable pair during the most recent
+ execution of Cable Diagnostics. Faults in cables longer
+ than 160 meters (525 feet) may not be detected. The error
+ margin is +/-2 meters (6.5 feet)."
+ ::= { cableDiagnosticsResultTableEntry 10 }
+
+ -- UnitIdentification group attribute definitions
+ --
+ deviceMACAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Device MAC address"
+ ::= { unitIdentification 1 }
+
+ deviceESN OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ESN assigned to this device"
+ ::= { unitIdentification 2 }
+
+ deviceMSN OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MSN assigned to this device"
+ ::= { unitIdentification 3 }
+
+ -- AuthorizationControl group attribute definitions
+ --
+ authorizationControlTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the AuthorizationControlTable."
+ ::= { authorizationControl 1 }
+
+ -- AuthorizationControlTable group attribute definitions
+ --
+ authorizationControlTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Authorization Control Table Index"
+ ::= { authorizationControlTableEntry 1 }
+
+ whitelistRMMacAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address of Remote Modules."
+ ::= { authorizationControlTableEntry 2 }
+
+ whitelistRMEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Whether this Remote Module is enabled. Only Enabled
+ Remote Modules are allowed to connect to this device."
+ ::= { authorizationControlTableEntry 3 }
+
+ blacklistRMMacAddress OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address of Remote Modules."
+ ::= { authorizationControlTableEntry 4 }
+
+ blacklistRMEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Whether this Remote Module is enabled. Only Enabled
+ Remote Modules are black listed; they cannot connect to
+ this ODU."
+ ::= { authorizationControlTableEntry 5 }
+
+ -- DNS group attribute definitions
+ --
+ dNSResolver OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable DNS Resolver."
+ ::= { dNS 1 }
+
+ dNSPrimaryServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ server1(0),
+ server2(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies the primary DNS server, determining the order
+ in which the servers are tried."
+ ::= { dNS 2 }
+
+ dNSServerTableNumber OBJECT-TYPE
+ SYNTAX INTEGER (2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of entries in the DNSServerTable."
+ ::= { dNS 3 }
+
+ -- DNSServerTable group attribute definitions
+ --
+ dNSServerTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Index range for the DNSServerTable."
+ ::= { dNSServerTableEntry 1 }
+
+ dNSServerInternetAddressType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ ipv4(1),
+ ipv6(2),
+ ipv4z(3),
+ ipv6z(4),
+ unknown6(5),
+ unknown7(6),
+ unknown8(7),
+ unknown9(8),
+ unknown10(9),
+ unknown11(10),
+ unknown12(11),
+ unknown13(12),
+ unknown14(13),
+ unknown15(14),
+ unknown16(15),
+ dns(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Internet address specified by the associated
+ dNSServerInternetAddress."
+ ::= { dNSServerTableEntry 2 }
+
+ dNSServerInternetAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Address of the DNS Server which will be used to
+ resolve hostname into IP Addresses ."
+ ::= { dNSServerTableEntry 3 }
+
+ dNSServerPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (2..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "UDP Port Number of DNS Service on the Server."
+ ::= { dNSServerTableEntry 4 }
+
+ -- Supplementary group attribute definitions
+ --
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The longitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 1 }
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..19))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The latitude of the unit, measured in decimal degrees.
+ This object is set by the SNMP manager and has no
+ internal function."
+ ::= { supplementary 2 }
+
+ altitude OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The altitude of the unit, measured in meters. This
+ object is set by the SNMP manager and has no internal
+ function."
+ ::= { supplementary 3 }
+
+ -- Enterprise NOTIFICATION definitions
+ --
+
+ channelChangeTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "The PTP radio has changed wireless channel.
+ This has been caused by either
+ i) mandatory radar avoidance,
+ a DFS impulsive interference event will also be
+ detected,
+ or
+ ii) Dynamic Spectrum Optimization, (DSO)
+ DSO improves link performance by selecting the
+ most appropriate transmit and receive channels
+ with the lowest level of interference."
+ ::= { ptpTrapPrefix 1 }
+
+ dfsImpulsiveInterferenceTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "DFS impulsive interference detected event"
+ ::= { ptpTrapPrefix 2 }
+
+ lbtDetectedTrap NOTIFICATION-TYPE
+ OBJECTS { receiveChannel }
+ STATUS current
+ DESCRIPTION "Listen-Before-Talk (LBT) detected event"
+ ::= { ptpTrapPrefix 46 }
+
+ mainPSUPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { mainPSUPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the Main PSU Ethernet link. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 3 }
+
+ mainPSUPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { mainPSUPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the interface has disabled
+ Ethernet traffic"
+ ::= { ptpTrapPrefix 4 }
+
+ mainPSUPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { mainPSUPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch"
+ ::= { ptpTrapPrefix 5 }
+
+ auxPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { auxPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the Aux Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 6 }
+
+ auxPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { auxPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the interface has disabled
+ Ethernet traffic"
+ ::= { ptpTrapPrefix 7 }
+
+ regulatoryBandTrap NOTIFICATION-TYPE
+ OBJECTS { regulatoryBand }
+ STATUS current
+ DESCRIPTION
+ "The Regulatory Band prohibits the wireless unit from
+ operating outside the regulated limits. An invalid
+ Regulatory Band may be caused by a missing or incorrect
+ License Key, a corrupt MAC Address or an attempt to
+ configure a Regulatory Band not allowed by the License
+ Key or an execution of Reset Configuration. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert."
+ ::= { ptpTrapPrefix 8 }
+
+ installStatusTrap NOTIFICATION-TYPE
+ OBJECTS { installStatus }
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that signalling was received
+ with the wrong MAC address or a mismatched link name. NB:
+ It is very unusual to detect this, because units with
+ mis-configured Target MAC Address will normally fail to
+ establish a wireless link. However, rare circumstances
+ may establish a partial wireless link and detect this
+ situation. NB: A non-zero value on start-up, or a change
+ of value during operation, may generate an SNMP trap
+ and/or SMTP email alert"
+ ::= { ptpTrapPrefix 9 }
+
+ installArmStateTrap NOTIFICATION-TYPE
+ OBJECTS { installArmState }
+ STATUS current
+ DESCRIPTION
+ "Indicates if the unit is being installed. NB: a change
+ of state may generate an SNMP trap and/or SMTP email
+ alert"
+ ::= { ptpTrapPrefix 10 }
+
+ unitOutOfCalibrationTrap NOTIFICATION-TYPE
+ OBJECTS { unitOutOfCalibration }
+ STATUS current
+ DESCRIPTION
+ "The unit is out of calibration"
+ ::= { ptpTrapPrefix 11 }
+
+ auxPortPowerOverEthernetOutputStatusTrap NOTIFICATION-TYPE
+ OBJECTS { auxPortPowerOverEthernetOutputStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the Power Over Ethernet (PoE) output
+ of the Aux port"
+ ::= { ptpTrapPrefix 12 }
+
+ incompatibleRegulatoryBandsTrap NOTIFICATION-TYPE
+ OBJECTS { incompatibleRegulatoryBands, remoteMACAddress }
+ STATUS current
+ DESCRIPTION
+ "The master and slave units have incompatible regulatory
+ bands. NB: Both units must have compatible license keys"
+ ::= { ptpTrapPrefix 14 }
+
+ noWirelessChannelAvailableTrap NOTIFICATION-TYPE
+ OBJECTS { noWirelessChannelAvailable }
+ STATUS current
+ DESCRIPTION
+ "Spectrum Management was unable to locate a suitable
+ wireless channel to operate on"
+ ::= { ptpTrapPrefix 15 }
+
+ wirelessLinkDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { wirelessLinkDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the wireless interface has
+ disabled wireless traffic"
+ ::= { ptpTrapPrefix 16 }
+
+ auxPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { auxPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch. This
+ alarm is only raised if an Out-of-Band Management Mode
+ has been configured."
+ ::= { ptpTrapPrefix 17 }
+
+ sFPErrorTrap NOTIFICATION-TYPE
+ OBJECTS { sFPError }
+ STATUS current
+ DESCRIPTION
+ "If the SFP link is not OK, there are five possible
+ causes: Either a SFP has been installed but the license
+ key does not include SFP fiber support, a fiber link
+ could not be established even though no LOS was detected
+ (i.e. an optical carrier was detected, which could be due
+ to a broken TX fiber, or because the link is disabled at
+ the fiber link partner), a fiber link could not be
+ established and LOS is detected (i.e. no optical carrier
+ is detected), the installed SFP is not supported or the
+ installed SFP failed to initialize correctly. NB: a
+ change of status may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 18 }
+
+ sFPPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { sFPPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the SFP Ethernet link. NB: a change of
+ state may generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 19 }
+
+ incompatibleMasterAndSlaveTrap NOTIFICATION-TYPE
+ OBJECTS { incompatibleMasterAndSlave, remoteMACAddress }
+ STATUS current
+ DESCRIPTION
+ "A non-zero value indicates that the master and slave
+ ends of a link are different hardware products, or have
+ different software versions, or have different TDD Frame
+ Configuraton Modes (Standard/Expert) in HCMP topology.
+ NB: It is very unusual to detect this, because
+ incompatible units will normally fail to establish a
+ wireless link. However, some combinations may establish a
+ partial wireless link and detect this situation. NB: A
+ non-zero value may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 20 }
+
+ sNTPSyncTrap NOTIFICATION-TYPE
+ OBJECTS { sNTPSync }
+ STATUS current
+ DESCRIPTION
+ "If SNTP Sync fails then check the server settings in the
+ Remote Management page, or disable SNTP"
+ ::= { ptpTrapPrefix 21 }
+
+ tDDSynchronizationAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { tDDSynchronizationAlarm }
+ STATUS current
+ DESCRIPTION
+ "Not Synchronized indicates failure of the external
+ timing system for a period greater than the holdover
+ timer. TDD frame timing will have drifted, and this link
+ may cause interference with other links in a synchronized
+ network. Timing System Failure is an early warning,
+ indicating that 80% of the holdover period has expired."
+ ::= { ptpTrapPrefix 22 }
+
+ sFPPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { sFPPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the interface has disabled
+ Ethernet traffic"
+ ::= { ptpTrapPrefix 23 }
+
+ sFPPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { sFPPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch. This
+ alarm is only raised if an Out-of-Band Management Mode
+ has been configured."
+ ::= { ptpTrapPrefix 24 }
+
+ linkModeOptimizationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { linkModeOptimizationMismatch, remoteMACAddress }
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has been configured with a
+ different link mode optimization"
+ ::= { ptpTrapPrefix 25 }
+
+ tDMInterfaceStatusTrap NOTIFICATION-TYPE
+ OBJECTS { tDMInterfaceStatus }
+ STATUS current
+ DESCRIPTION
+ "@Current status of the connection to the TDM Box. A
+ state of 'Up' on a green background indicates that the
+ TDM Box is connected OK. When connecting a TDM Box only
+ the Main Ethernet port should be used"
+ ::= { ptpTrapPrefix 26 }
+
+ tDMChannelStatusTrap NOTIFICATION-TYPE
+ OBJECTS { tDMChannelStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the TDM channels. A value of 0
+ indicates that a TDM channel is established"
+ ::= { ptpTrapPrefix 27 }
+
+ tDMChannelLoopbackTrap NOTIFICATION-TYPE
+ OBJECTS { tDMChannelLoopback }
+ STATUS current
+ DESCRIPTION
+ "The loopback status of TDM channels. This is intended
+ for installation testing and should be set to 'None' for
+ normal operation. The wire connections to a unit can be
+ tested by applying a 'Copper' loopback to the local unit.
+ The wireless connection to the remote unit can be tested
+ by applying a 'Wireless' loopback to the remote unit with
+ no loopback on the local unit. NB: a change of state may
+ generate an SNMP trap and/or SMTP email alert"
+ ::= { ptpTrapPrefix 28 }
+
+ nIDULanPortStatusTrap NOTIFICATION-TYPE
+ OBJECTS { nIDULanPortStatus }
+ STATUS current
+ DESCRIPTION
+ "Current status of the NIDU LAN Ethernet link. NB: a
+ change of state may generate an SNMP trap and/or SMTP
+ email alert"
+ ::= { ptpTrapPrefix 29 }
+
+ syslogStateTrap NOTIFICATION-TYPE
+ OBJECTS { syslogState }
+ STATUS current
+ DESCRIPTION
+ "The syslog service has been enabled or disabled"
+ ::= { ptpTrapPrefix 30 }
+
+ syslogLocalNearlyFullTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log is nearly full (90%)"
+ ::= { ptpTrapPrefix 31 }
+
+ syslogLocalWrappedTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "The syslog local log has wrapped"
+ ::= { ptpTrapPrefix 32 }
+
+ syslogClientTrap NOTIFICATION-TYPE
+ OBJECTS { syslogClient }
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the syslog client"
+ ::= { ptpTrapPrefix 33 }
+
+ secureModeAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { secureModeAlarm }
+ STATUS current
+ DESCRIPTION
+ "The secure mode (e.g. FIPS, UC-APL) state of the unit.
+ The secure mode is not configured(1) state indicates that
+ the unit is capable of secure mode operation, and one or
+ more of the following security materials has not been
+ configured: Key Of Keys, Private Key, Public Certificate,
+ DRNG Entropy Status, Wireless Encryption Key. The secure
+ mode mode is configured but not active(2) state indicates
+ that the unit is capable of secure mode operation, and
+ the security material has been configured, but the
+ configuration of interfaces is not consistent with secure
+ mode operation. The secure mode is not supported(3) state
+ indicates that the unit is not capable of secure mode
+ operation. The secure mode capability requires
+ appropriate hardware compatibility, license key and
+ software image."
+ ::= { ptpTrapPrefix 34 }
+
+ dataBridgingStatusAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { dataBridgingStatusAlarm, remoteMACAddress }
+ STATUS current
+ DESCRIPTION
+ "Ethernet Data traffic bridging is disabled because the
+ wireless link is not operating at the configured Lowest
+ Data Modulation Mode"
+ ::= { ptpTrapPrefix 35 }
+
+ licenseRemainingTrialPeriodAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { licenseRemainingTrialPeriodAlarm }
+ STATUS current
+ DESCRIPTION
+ "If the full capability trial license period is about to
+ expire then purchase a license upgrade from your
+ reseller."
+ ::= { ptpTrapPrefix 36 }
+
+ capacityVariantMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { capacityVariantMismatch }
+ STATUS current
+ DESCRIPTION
+ "The remote node of this link has a lower link capacity.
+ Operating with a reduced effective link capacity."
+ ::= { ptpTrapPrefix 37 }
+
+ maxLinkRangeExceededTrap NOTIFICATION-TYPE
+ OBJECTS { maxLinkRangeExceeded, remoteMACAddress }
+ STATUS current
+ DESCRIPTION
+ "The measured link range is greater than the maximum
+ allowed by the license key. The link will operate at a
+ reduced capacity while this condition applies. This alarm
+ is only raised if the license specifies a maximum link
+ range and the trial license is not active."
+ ::= { ptpTrapPrefix 38 }
+
+ tDMConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { tDMConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "Current status of the configuration of the TDM Box. A
+ state of 'Ok' on a green background indicates that the
+ TDM Box configuration is matched OK with the remote end."
+ ::= { ptpTrapPrefix 39 }
+
+ nIDULanPortDisabledWarningTrap NOTIFICATION-TYPE
+ OBJECTS { nIDULanPortDisabledWarning }
+ STATUS current
+ DESCRIPTION
+ "The SNMP ifAdminStatus of the interface has disabled
+ Ethernet traffic"
+ ::= { ptpTrapPrefix 40 }
+
+ nIDULanPortConfigurationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { nIDULanPortConfigurationMismatch }
+ STATUS current
+ DESCRIPTION
+ "The detection of Ethernet fragments (runt packets) when
+ the link is in full duplex is an indication of an
+ auto-negotiation or forced configuration mismatch."
+ ::= { ptpTrapPrefix 41 }
+
+ portAllocationMismatchTrap NOTIFICATION-TYPE
+ OBJECTS { portAllocationMismatch, remoteMACAddress }
+ STATUS current
+ DESCRIPTION
+ "The local and remote ODUs have different services
+ configured."
+ ::= { ptpTrapPrefix 44 }
+
+ wirelessLinkStatusAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { wirelessLinkStatusAlarm, remoteMACAddress }
+ STATUS current
+ DESCRIPTION
+ "Current status of the wireless link. A state of Up on a
+ green background indicates that a wireless link is
+ established"
+ ::= { ptpTrapPrefix 45 }
+
+ secureLicenseSignatureAlarmTrap NOTIFICATION-TYPE
+ OBJECTS { secureLicenseSignatureAlarm }
+ STATUS current
+ DESCRIPTION
+ "Alarm condition indicates that the unit's license is not
+ secure enough for FIPS approved mode."
+ ::= { ptpTrapPrefix 47 }
+
+ END
diff --git a/MIBS/cambium/CMM3-MIB.txt b/MIBS/cambium/CMM3-MIB.txt new file mode 100644 index 0000000..15548c2 --- /dev/null +++ b/MIBS/cambium/CMM3-MIB.txt @@ -0,0 +1,2171 @@ +
+--
+-- cmm3-mib.txt
+--
+-- ********************************************************************
+-- Copyright 2003-2012 (c), Cambium Networks
+-- Cambium Networks Confidential Proprietary
+-- ********************************************************************
+--
+-- Canopy CMM3 MIB definitions.
+--
+-- ********************************************************************
+-- $Id: ui_db.cmm.xml,v 1.48 2012/01/09 19:31:18 aschnei2 Exp $
+--
+-- Revision History:
+--
+-- <Date> <Author> <Changes<
+-- Nov/12/2002 Y.G Initial release.
+-- Mar/03/2003 Y.G Add CMM config/status/GPS info
+-- Mar/02/2004 Y.G Add port configuration/description
+-- Jun/07/2006 M.D Fix integer range definition causing MIB
+-- compiler errors
+-- 5/27/2009 A.S. Added OIDs for Management Port, GPS ReInit Count
+-- and general updates for 3.0 release. See Release
+-- Notes for more information.
+-- 6/4/2009 A.S. Added user configuration table
+-- ********************************************************************
+
+CMM3-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, IpAddress, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ DisplayString
+ FROM SNMPv2-TC
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ WhispLUID, WhispMACAddress, EventString
+ FROM WHISP-TCV2-MIB
+ whispModules, whispBox, whispCMM
+ FROM WHISP-GLOBAL-REG-MIB
+ ;
+
+cmmIIIMibModule MODULE-IDENTITY
+ LAST-UPDATED "200305150000Z"
+ ORGANIZATION "Cambium Networks"
+ CONTACT-INFO
+ "
+ Canopy Technical Support
+ email: technical-support@canopywireless.com"
+ DESCRIPTION
+ "This module contains CMM3 MIB definitions."
+ ::= {whispModules 15}
+
+-- -------------------------------------------------------------------------
+-- Top Level Registrations
+
+cmmGroups OBJECT IDENTIFIER ::= {whispCMM 1}
+cmmSwitch OBJECT IDENTIFIER ::= {whispCMM 2}
+cmmConfig OBJECT IDENTIFIER ::= {whispCMM 3}
+cmmStatus OBJECT IDENTIFIER ::= {whispCMM 4}
+cmmGps OBJECT IDENTIFIER ::= {whispCMM 5}
+cmmEventLog OBJECT IDENTIFIER ::= {whispCMM 6}
+cmmControls OBJECT IDENTIFIER ::= {whispCMM 7}
+
+-- -------------------------------------------------------------------------
+
+
+ cmmSwitchGroup OBJECT-GROUP
+ OBJECTS {
+ portNumber,
+ rxDropPkts,
+ rxOctets,
+ rxBroadcastPkts,
+ rxMulticastPkts,
+ rxSAChanges,
+ rxUndersizePkts,
+ rxOversizePkts,
+ rxFragments,
+ rxJabbers,
+ rxUnicastPkts,
+ rxAlignmentErrors,
+ rxFCSErrors,
+ rxGoodOctets,
+ rxExcessSizeDisc,
+ rxPausePkts,
+ rxSymbolErrors,
+ txDropPkts,
+ txOctets,
+ txBroadcastPkts,
+ txMulticastPkts,
+ txCollisions,
+ txUnicastPkts,
+ txSingleCollision,
+ txMultipleCollision,
+ txDeferredTransmit,
+ txLateCollision,
+ txExcessiveCollision,
+ txPausePkts,
+ txFrameInDisc,
+ pkts64Octets,
+ pkts65to127Octets,
+ pkts128to255Octets,
+ pkts256to511Octets,
+ pkts512to1023Octets,
+ pkts1024to1522Octets,
+ mirSrcPortNumber,
+ mirSrcRxEnable,
+ mirSrcTxEnable,
+ portMirrorEnable,
+ mirrorCapturePort}
+ STATUS current
+ DESCRIPTION
+ "CMMIII switch group."
+ ::= {cmmGroups 1}
+
+ cmmConfigGroup OBJECT-GROUP
+ OBJECTS {
+ gpsTimingPulse,
+ lan1Ip,
+ lan1SubnetMask,
+ defaultGateway,
+ port1PowerCtr,
+ port2PowerCtr,
+ port3PowerCtr,
+ port4PowerCtr,
+ port5PowerCtr,
+ port6PowerCtr,
+ port7PowerCtr,
+ port8PowerCtr,
+ displayOnlyAccess,
+ fullAccess,
+ displayOnlyStatus,
+ fullAccessStatus,
+ webAutoUpdate,
+ port1Config,
+ port2Config,
+ port3Config,
+ port4Config,
+ port5Config,
+ port6Config,
+ port7Config,
+ port8Config,
+ port1Description,
+ port2Description,
+ port3Description,
+ port4Description,
+ port5Description,
+ port6Description,
+ port7Description,
+ port8Description,
+ snmpTrap1,
+ snmpTrap2,
+ snmpTrap3,
+ snmpTrap4,
+ snmpTrap5,
+ snmpTrap6,
+ snmpTrap7,
+ snmpTrap8,
+ snmpTrap9,
+ snmpTrap10,
+ vlanTagEnable,
+ vlanTagId,
+ port1Uplink,
+ port2Uplink,
+ port3Uplink,
+ port4Uplink,
+ port5Uplink,
+ port6Uplink,
+ port7Uplink,
+ port8Uplink,
+ port1Management,
+ port2Management,
+ port3Management,
+ port4Management,
+ port5Management,
+ port6Management,
+ port7Management,
+ port8Management,
+ rebootIfRequired,
+ port1VlanConf,
+ port2VlanConf,
+ port3VlanConf,
+ port4VlanConf,
+ port5VlanConf,
+ port6VlanConf,
+ port7VlanConf,
+ port8VlanConf,
+ port1PwrReset,
+ port2PwrReset,
+ port3PwrReset,
+ port4PwrReset,
+ port5PwrReset,
+ port6PwrReset,
+ port7PwrReset,
+ port8PwrReset,
+ snmpReadOnly,
+ snmpCommunityString,
+ snmpAccessSubnet,
+ snmpAccessSubnet2,
+ snmpAccessSubnet3,
+ snmpAccessSubnet4,
+ snmpAccessSubnet5,
+ snmpAccessSubnet6,
+ snmpAccessSubnet7,
+ snmpAccessSubnet8,
+ snmpAccessSubnet9,
+ snmpAccessSubnet10,
+ sessionTimeout,
+ ipAccessFilterEnable,
+ allowedIPAccess1,
+ allowedIPAccess2,
+ allowedIPAccess3,
+ cmm3SnmpGPSSyncTrapEnable,
+ siteInfoViewable,
+ verifyGPSChecksum}
+ STATUS current
+ DESCRIPTION
+ "CMMIII configuration group."
+ ::= {cmmGroups 2}
+
+ cmmStatusGroup OBJECT-GROUP
+ OBJECTS {
+ portIndex,
+ linkStatus,
+ linkSpeed,
+ duplexStatus,
+ powerStatus,
+ uplinkStatus,
+ managementStatus,
+ deviceType,
+ pldVersion,
+ softwareVersion,
+ systemTime,
+ upTime,
+ satellitesVisible,
+ satellitesTracked,
+ latitude,
+ longitude,
+ height,
+ trackingMode,
+ syncStatus,
+ macAddress}
+ STATUS current
+ DESCRIPTION
+ "CMMIII configuration group."
+ ::= {cmmGroups 3}
+
+ cmmGPSGroup OBJECT-GROUP
+ OBJECTS {
+ gpsTrackingMode,
+ gpsTime,
+ gpsDate,
+ gpsSatellitesVisible,
+ gpsSatellitesTracked,
+ gpsHeight,
+ gpsAntennaConnection,
+ gpsLatitude,
+ gpsLongitude,
+ gpsInvalidMsg,
+ gpsRestartCount,
+ gpsReceiverInfo,
+ gpsReInitCount}
+ STATUS current
+ DESCRIPTION
+ "CMMIII GPS status group."
+ ::= {cmmGroups 4}
+
+ cmmUserTableGroup OBJECT-GROUP
+ OBJECTS {
+ entryIndex,
+ userLoginName,
+ userPswd,
+ accessLevel}
+ STATUS current
+ DESCRIPTION
+ "CMMIII User Information Table group."
+ ::= {cmmGroups 5}
+
+ portMirrorEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port. Its value starts from 1"
+ ::={cmmSwitch 2}
+
+ mirrorCapturePort OBJECT-TYPE
+ SYNTAX INTEGER {
+ port1(1),
+ port2(2),
+ port3(3),
+ port4(4),
+ port5(5),
+ port6(6),
+ port7(7),
+ port8(8)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port. Its value starts from 1"
+ ::={cmmSwitch 3}
+
+ cmmSwitchTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmmSwitchEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of CMM MIB counters."
+ ::= {cmmSwitch 1}
+
+ cmmSwitchEntry OBJECT-TYPE
+ SYNTAX CmmSwitchEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "CMM MIB counters"
+ INDEX {mirSrcPortNumber}
+ ::= {cmmSwitchTable 1}
+
+ CmmSwitchEntry ::= SEQUENCE{
+ portNumber INTEGER,
+ rxDropPkts Counter32,
+ rxOctets Counter64,
+ rxBroadcastPkts Counter32,
+ rxMulticastPkts Counter32,
+ rxSAChanges Counter32,
+ rxUndersizePkts Counter32,
+ rxOversizePkts Counter32,
+ rxFragments Counter32,
+ rxJabbers Counter32,
+ rxUnicastPkts Counter32,
+ rxAlignmentErrors Counter32,
+ rxFCSErrors Counter32,
+ rxGoodOctets Counter64,
+ rxExcessSizeDisc Counter32,
+ rxPausePkts Counter32,
+ rxSymbolErrors Counter32,
+ txDropPkts Counter32,
+ txOctets Counter64,
+ txBroadcastPkts Counter32,
+ txMulticastPkts Counter32,
+ txCollisions Counter32,
+ txUnicastPkts Counter32,
+ txSingleCollision Counter32,
+ txMultipleCollision Counter32,
+ txDeferredTransmit Counter32,
+ txLateCollision Counter32,
+ txExcessiveCollision Counter32,
+ txPausePkts Counter32,
+ txFrameInDisc Counter32,
+ pkts64Octets Counter32,
+ pkts65to127Octets Counter32,
+ pkts128to255Octets Counter32,
+ pkts256to511Octets Counter32,
+ pkts512to1023Octets Counter32,
+ pkts1024to1522Octets Counter32
+ }
+
+ portNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port. Its value starts from 1"
+ ::={cmmSwitchEntry 1}
+
+ rxDropPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets received by a port that
+ were dropped due to lack of resources(e.g., lack of
+ input buffers)or were dropped due to lack of resources
+ before a determination of the validity of the packet was
+ able to be made (e.g., receive FIFO overflow). The counter
+ is only incremented if the receive error was not counted
+ by either the RxExcessSizeDisc, the RxAlignmentErrors or
+ the RxRCSErrors counters."
+ ::={cmmSwitchEntry 2}
+
+ rxOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bytes of data received by a port
+ (excluding preamble but including FCS), including
+ bad packets."
+ ::={cmmSwitchEntry 3}
+
+ rxBroadcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets received by a port that
+ are directed to the broadcast address. This counter
+ does not include error broadcast packets or valid
+ multicast packets."
+ ::={cmmSwitchEntry 4}
+
+ rxMulticastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets received by a port that
+ are directed to the multicast address. This counter
+ does not include error multicast packets or valid
+ broadcast packets."
+ ::={cmmSwitchEntry 5}
+
+ rxSAChanges OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times the SA of good receive packets
+ has changed from the previous value. A count greater
+ than 1 generally indicates the port if connected to
+ a repeater based network."
+ ::={cmmSwitchEntry 6}
+
+ rxUndersizePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets received by a port that are
+ less than 64 bytes long (excluding framing bits but
+ including the FCS)."
+ ::={cmmSwitchEntry 7}
+
+ rxOversizePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets received by a port that are
+ greater than 1522 bytes inclusive (excluding framing bits
+ but including the FCS). Note that this counter alone will
+ be incremented for packets in the range 1523-1536 bytes
+ inclusive, whereas both this counter and the RxExcessSizeDisc
+ counter will be incremented for packets of 1537 bytes and
+ higher."
+ ::={cmmSwitchEntry 8}
+
+ rxFragments OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received by a port that are less than
+ 64 bytes(excluding framing bits) and have either an FCS error
+ or an alignment error"
+ ::={cmmSwitchEntry 9}
+
+ rxJabbers OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received by a port that are longer
+ than 1522 bytes and have either an FCS error or an alignment
+ error."
+ ::={cmmSwitchEntry 10}
+
+ rxUnicastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets received by a port that are
+ addressed to a unicast address."
+ ::={cmmSwitchEntry 11}
+
+ rxAlignmentErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received by a port that have a
+ length (excluding framing bits but including FCS)
+ between 64 and 1522 bytes, inclusive, and have a bad
+ FCS with a non-integral number of bytes."
+ ::={cmmSwitchEntry 12}
+
+ rxFCSErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received by a port that have a
+ length (excluding framing bits but including FCS)
+ between 64 and 152 bytes, and have a bad FCS with an
+ integral number of bytes."
+ ::={cmmSwitchEntry 13}
+
+ rxGoodOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of bytes in all good packets received
+ by a port (excluding framing bits but including FCS)."
+ ::={cmmSwitchEntry 14}
+
+ rxExcessSizeDisc OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets received by a port that
+ are greater than 1536 bytes (excluding framing bits
+ but including FCS) and were discarded due to excessive
+ length. Note that the RxOversizePkts counter alone is
+ incremented for packets in the range of 1523-1536 bytes
+ inclusive, whereas both this counter and the RxOversizePkts
+ are incremented for packets of 1537 bytes and higher."
+ ::={cmmSwitchEntry 15}
+
+ rxPausePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of PAUSE frame received by a port. The PAUSE
+ frame must have a valid MAC Control Frame EtherType field
+ (88-08h), have a destination MAC address of either the MAC
+ Control frame reserved multicast address(01-80-c2-00-00-011)
+ or the unique MAC address associated with the specific port,
+ a valid PAUSE Opcode (00-01), be a minimum of 64 bytes in
+ length (excluding preamble but including FCS), and have a
+ valid CRC. Although an 802.3 compliant MAC is only permitted
+ to transmit PAUSE frames when in full duplex mode, with
+ flow control enabled, and with the transfer of PAUSE frames
+ determined by the result of auto-negotiation, an 802.3 MAC
+ receiver is required to count all received PAUSE frames,
+ regardless of its half/full-duplex status. An indication
+ that a MAC is in half-duplex with the RxPausePkts
+ incrementing indicates a non-compliant transmitting device
+ on the network."
+ ::={cmmSwitchEntry 16}
+
+ rxSymbolErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times a valid length packet was received
+ at a port and at least one invalid data symbol was detected.
+ Counter only increment once per carrier event and does not
+ increment on detection of collision during the carrier event."
+ ::={cmmSwitchEntry 17}
+
+ txDropPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of good bytes of data transmitted by a
+ port (excluding preamble but including FCS)."
+ ::={cmmSwitchEntry 18}
+
+ txOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets received by a port that
+ are directed to the multicast address. This counter
+ does not include error multicast packets or valid
+ broadcast packets."
+ ::={cmmSwitchEntry 19}
+
+ txBroadcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets transmitted by a port that
+ are directed to a broadcast address. This counter
+ does not include errored broadcast packets or valid
+ multicast packets."
+ ::={cmmSwitchEntry 20}
+
+ txMulticastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets transmitted by a port that
+ are directed to a multicast address. This counter
+ does not include errored multicast packets or valid
+ broadcast packets."
+ ::={cmmSwitchEntry 21}
+
+ txCollisions OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of collision experienced by a port during
+ packet transmissions."
+ ::={cmmSwitchEntry 22}
+
+ txUnicastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good packets transmitted by a port
+ that are addressed to a unicast address."
+ ::={cmmSwitchEntry 23}
+
+ txSingleCollision OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number packets successfully transmitted by a port
+ that experienced exactly one collision."
+ ::={cmmSwitchEntry 24}
+
+ txMultipleCollision OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number packets successfully transmitted by a port
+ that experienced more than one collision"
+ ::={cmmSwitchEntry 25}
+
+ txDeferredTransmit OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number packets successfully transmitted by a port
+ for which the first transmission attempt is delayed
+ because medium is busy."
+ ::={cmmSwitchEntry 26}
+
+ txLateCollision OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times that a collision is detected
+ later than 512 bit-times into the transmission of
+ a packet."
+ ::={cmmSwitchEntry 27}
+
+ txExcessiveCollision OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets that are not transmitted from
+ a port because the packet experienced 16 transmission
+ attempts."
+ ::={cmmSwitchEntry 28}
+
+ txPausePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of PAUSE frame transmitted by a port.
+ The MAC resolve to full duplex mode, with 803.3x
+ flow control PAUSE frame exchange enabled at the
+ completion of auto-negotiation."
+ ::={cmmSwitchEntry 29}
+
+ txFrameInDisc OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of valid packets received which are
+ discarded by the forwarding process due to lack
+ of space on an output queue. Note: not maintained
+ or reported in the MIB counters. Located in
+ Congestion registers. This attribute only increments
+ if a network device is not acting in compliance with
+ a flow control request, or the BCM5327M internal
+ flow control/buffering scheme has been misconfigured."
+ ::={cmmSwitchEntry 30}
+
+ pkts64Octets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets (including error packets)
+ that are 64 bytes long."
+ ::={cmmSwitchEntry 31}
+
+ pkts65to127Octets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets (including error packets)
+ that are between 65 and 127 bytes long."
+ ::={cmmSwitchEntry 32}
+
+ pkts128to255Octets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets (including error packets)
+ that are between 128 and 255 bytes long."
+ ::={cmmSwitchEntry 33}
+
+ pkts256to511Octets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets (including error packets)
+ that are between 256 and 511 bytes long."
+ ::={cmmSwitchEntry 34}
+
+ pkts512to1023Octets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets (including error packets)
+ that are between 512 and 1023 bytes long."
+ ::={cmmSwitchEntry 35}
+
+ pkts1024to1522Octets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets (including error packets)
+ that are between 1024 and 1522 bytes long."
+ ::={cmmSwitchEntry 36}
+
+ cmmSwitchMirrorSrcPortsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmmSwitchMirrorSrcPorts
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of CMM Switch Mirror Source Ports."
+ ::= {cmmSwitch 4}
+
+ cmmSwitchMirrorSrcPortsEntry OBJECT-TYPE
+ SYNTAX CmmSwitchMirrorSrcPorts
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "CMM Switch Mirror Source Ports"
+ INDEX {mirSrcPortNumber}
+ ::= {cmmSwitchMirrorSrcPortsTable 1}
+
+ CmmSwitchMirrorSrcPorts ::= SEQUENCE{
+ mirSrcPortNumber INTEGER,
+ mirSrcRxEnable INTEGER,
+ mirSrcTxEnable INTEGER
+ }
+
+ mirSrcPortNumber OBJECT-TYPE
+ SYNTAX INTEGER (1..9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port. Its value starts from 1"
+ ::={cmmSwitchMirrorSrcPortsEntry 1}
+
+ mirSrcRxEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port. Its value starts from 1"
+ ::={cmmSwitchMirrorSrcPortsEntry 2}
+
+ mirSrcTxEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port. Its value starts from 1"
+ ::={cmmSwitchMirrorSrcPortsEntry 3}
+
+ gpsTimingPulse OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(1),
+ slave(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "(1) -- Master.
+ (0) -- Slave."
+ ::={cmmConfig 1}
+
+ lan1Ip OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN 1 IP."
+ ::={cmmConfig 2}
+
+ lan1SubnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN 1 subnet mask."
+ ::={cmmConfig 3}
+
+ defaultGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Default gateway"
+ ::={cmmConfig 4}
+
+ port1PowerCtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control for port 1.
+ (1) -- Power on.
+ (0) -- Power off"
+ ::={cmmConfig 5}
+
+ port2PowerCtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control for port 2.
+ (1) -- Power on.
+ (0) -- Power off."
+ ::={cmmConfig 6}
+
+ port3PowerCtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control for port 3.
+ (1) -- Power on.
+ (0) -- Power off"
+ ::={cmmConfig 7}
+
+ port4PowerCtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control for port 4.
+ (1) -- Power on.
+ (0) -- Power off"
+ ::={cmmConfig 8}
+
+ port5PowerCtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control for port 5.
+ (1) -- Power on.
+ (0) -- Power off"
+ ::={cmmConfig 9}
+
+ port6PowerCtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control for port 6.
+ (1) -- Power on.
+ (0) -- Power off"
+ ::={cmmConfig 10}
+
+ port7PowerCtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control for port 7.
+ (1) -- Power on.
+ (0) -- Power off"
+ ::={cmmConfig 11}
+
+ port8PowerCtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control for port 8.
+ (1) -- Power on.
+ (0) -- Power off"
+ ::={cmmConfig 12}
+
+ displayOnlyAccess OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Display only access to web interface and telnet."
+ ::={cmmConfig 13}
+
+ fullAccess OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Full access password to web interface and telnet."
+ ::={cmmConfig 14}
+
+ displayOnlyStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Display only password status."
+ ::={cmmConfig 15}
+
+ fullAccessStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Full access password status."
+ ::={cmmConfig 16}
+
+ webAutoUpdate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Web page auto update in seconds. 0 means disabled."
+ ::={cmmConfig 17}
+
+ port1Config OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ hundredFDX(2),
+ hundredHDX(3),
+ tenFDX(4),
+ tenHDX(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link speed configuration on port 1."
+ ::={cmmConfig 18}
+
+ port2Config OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ hundredFDX(2),
+ hundredHDX(3),
+ tenFDX(4),
+ tenHDX(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link speed configuration on port 2."
+ ::={cmmConfig 19}
+
+ port3Config OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ hundredFDX(2),
+ hundredHDX(3),
+ tenFDX(4),
+ tenHDX(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link speed configuration on port 3."
+ ::={cmmConfig 20}
+
+ port4Config OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ hundredFDX(2),
+ hundredHDX(3),
+ tenFDX(4),
+ tenHDX(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link speed configuration on port 4."
+ ::={cmmConfig 21}
+
+ port5Config OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ hundredFDX(2),
+ hundredHDX(3),
+ tenFDX(4),
+ tenHDX(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link speed configuration on port 5."
+ ::={cmmConfig 22}
+
+ port6Config OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ hundredFDX(2),
+ hundredHDX(3),
+ tenFDX(4),
+ tenHDX(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link speed configuration on port 6."
+ ::={cmmConfig 23}
+
+ port7Config OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ hundredFDX(2),
+ hundredHDX(3),
+ tenFDX(4),
+ tenHDX(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link speed configuration on port 7."
+ ::={cmmConfig 24}
+
+ port8Config OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(1),
+ hundredFDX(2),
+ hundredHDX(3),
+ tenFDX(4),
+ tenHDX(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link speed configuration on port 8."
+ ::={cmmConfig 25}
+
+ port1Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 1 text description."
+ ::={cmmConfig 26}
+
+ port2Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 2 text description."
+ ::={cmmConfig 27}
+
+ port3Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 3 text description."
+ ::={cmmConfig 28}
+
+ port4Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 4 text description."
+ ::={cmmConfig 29}
+
+ port5Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 5 text description."
+ ::={cmmConfig 30}
+
+ port6Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 6 text description."
+ ::={cmmConfig 31}
+
+ port7Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 7 text description."
+ ::={cmmConfig 32}
+
+ port8Description OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 8 text description."
+ ::={cmmConfig 33}
+
+ snmpTrap1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 1."
+ ::={cmmConfig 34}
+
+ snmpTrap2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 2."
+ ::={cmmConfig 35}
+
+ snmpTrap3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 3."
+ ::={cmmConfig 36}
+
+ snmpTrap4 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 4."
+ ::={cmmConfig 37}
+
+ snmpTrap5 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 5."
+ ::={cmmConfig 38}
+
+ snmpTrap6 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 6."
+ ::={cmmConfig 39}
+
+ snmpTrap7 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 7."
+ ::={cmmConfig 40}
+
+ snmpTrap8 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 8."
+ ::={cmmConfig 41}
+
+ snmpTrap9 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 9."
+ ::={cmmConfig 42}
+
+ snmpTrap10 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap Address 10."
+ ::={cmmConfig 43}
+
+ vlanTagEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable 802.1Q VLAN tagging.P
+ (1) -- Enable Tagging.
+ (0) -- Disable Tagging."
+ ::={cmmConfig 44}
+
+ vlanTagId OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "802.1q VLAN Tag ID, 1-4094."
+ ::={cmmConfig 45}
+
+ port1Uplink OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 1 as Uplink Port.
+ (1) -- Port 1 is an uplink port.
+ (0) -- Port 1 is not an uplink port."
+ ::={cmmConfig 46}
+
+ port2Uplink OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 2 as Uplink Port.
+ (1) -- Port 2 is an uplink port.
+ (0) -- Port 2 is not an uplink port."
+ ::={cmmConfig 47}
+
+ port3Uplink OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 3 as Uplink Port.
+ (1) -- Port 3 is an uplink port.
+ (0) -- Port 3 is not an uplink port."
+ ::={cmmConfig 48}
+
+ port4Uplink OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 4 as Uplink Port.
+ (1) -- Port 4 is an uplink port.
+ (0) -- Port 4 is not an uplink port."
+ ::={cmmConfig 49}
+
+ port5Uplink OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 5 as Uplink Port.
+ (1) -- Port 5 is an uplink port.
+ (0) -- Port 5 is not an uplink port."
+ ::={cmmConfig 50}
+
+ port6Uplink OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 6 as Uplink Port.
+ (1) -- Port 6 is an uplink port.
+ (0) -- Port 6 is not an uplink port."
+ ::={cmmConfig 51}
+
+ port7Uplink OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 7 as Uplink Port.
+ (1) -- Port 7 is an uplink port.
+ (0) -- Port 7 is not an uplink port."
+ ::={cmmConfig 52}
+
+ port8Uplink OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 8 as Uplink Port.
+ (1) -- Port 8 is an uplink port.
+ (0) -- Port 8 is not an uplink port."
+ ::={cmmConfig 53}
+
+ rebootIfRequired OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Reboot CMM if required.
+ (1) -- Check if CMM reboot is required and do so.
+ (0) -- Do not check for reboot."
+ ::={cmmConfig 54}
+
+ port1VlanConf OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 1 VLAN Port Configuration.
+ Bitmap determines which Port(s) Port 1 will egress data.
+ 0 means no ports, 2 means port 2, 6 means ports 2 and 3, etc."
+ ::={cmmConfig 55}
+
+ port2VlanConf OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 2 VLAN Port Configuration.
+ Bitmap determines which Port(s) Port 2 will egress data.
+ 0 means no ports, 1 means port 1, 3 means ports 1 and 2, etc."
+ ::={cmmConfig 56}
+
+ port3VlanConf OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 3 VLAN Port Configuration.
+ Bitmap determines which Port(s) Port 3 will egress data.
+ 0 means no ports, 1 means port 1, 3 means ports 1 and 2, etc."
+ ::={cmmConfig 57}
+
+ port4VlanConf OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 4 VLAN Port Configuration.
+ Bitmap determines which Port(s) Port 4 will egress data.
+ 0 means no ports, 1 means port 1, 3 means ports 1 and 2, etc."
+ ::={cmmConfig 58}
+
+ port5VlanConf OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 5 VLAN Port Configuration.
+ Bitmap determines which Port(s) Port 5 will egress data.
+ 0 means no ports, 1 means port 1, 3 means ports 1 and 2, etc."
+ ::={cmmConfig 59}
+
+ port6VlanConf OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 6 VLAN Port Configuration.
+ Bitmap determines which Port(s) Port 6 will egress data.
+ 0 means no ports, 1 means port 1, 3 means ports 1 and 2, etc."
+ ::={cmmConfig 60}
+
+ port7VlanConf OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 7 VLAN Port Configuration.
+ Bitmap determines which Port(s) Port 7 will egress data.
+ 0 means no ports, 1 means port 1, 3 means ports 1 and 2, etc."
+ ::={cmmConfig 61}
+
+ port8VlanConf OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port 8 VLAN Port Configuration.
+ Bitmap determines which Port(s) Port 8 will egress data.
+ 0 means no ports, 1 means port 1, 3 means ports 1 and 2, etc."
+ ::={cmmConfig 62}
+
+ port1PwrReset OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If Port 1 is Powered, attched device will be reset when set to 1.
+ If Port 1 is Not Powered, nothing will happen."
+ ::={cmmConfig 63}
+
+ port2PwrReset OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If Port 2 is Powered, attched device will be reset when set to 1.
+ If Port 2 is Not Powered, nothing will happen."
+ ::={cmmConfig 64}
+
+ port3PwrReset OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If Port 3 is Powered, attched device will be reset when set to 1.
+ If Port 3 is Not Powered, nothing will happen."
+ ::={cmmConfig 65}
+
+ port4PwrReset OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If Port 4 is Powered, attched device will be reset when set to 1.
+ If Port 4 is Not Powered, nothing will happen."
+ ::={cmmConfig 66}
+
+ port5PwrReset OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If Port 5 is Powered, attched device will be reset when set to 1.
+ If Port 5 is Not Powered, nothing will happen."
+ ::={cmmConfig 67}
+
+ port6PwrReset OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If Port 6 is Powered, attched device will be reset when set to 1.
+ If Port 6 is Not Powered, nothing will happen."
+ ::={cmmConfig 68}
+
+ port7PwrReset OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If Port 7 is Powered, attched device will be reset when set to 1.
+ If Port 7 is Not Powered, nothing will happen."
+ ::={cmmConfig 69}
+
+ port8PwrReset OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If Port 8 is Powered, attched device will be reset when set to 1.
+ If Port 8 is Not Powered, nothing will happen."
+ ::={cmmConfig 70}
+
+ snmpReadOnly OBJECT-TYPE
+ SYNTAX INTEGER {
+ readOnlyPermissions(1),
+ readWritePermissions(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Permissions
+ 1 - Read Only
+ 0 - Read/Write."
+ ::={cmmConfig 71}
+
+ snmpCommunityString OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Community String"
+ ::={cmmConfig 72}
+
+ snmpAccessSubnet OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 1. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 73}
+
+ snmpAccessSubnet2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 2. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 74}
+
+ snmpAccessSubnet3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 3. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 75}
+
+ snmpAccessSubnet4 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 4. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 76}
+
+ snmpAccessSubnet5 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 5. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 77}
+
+ snmpAccessSubnet6 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 6. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 78}
+
+ snmpAccessSubnet7 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 7. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 79}
+
+ snmpAccessSubnet8 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 8. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 80}
+
+ snmpAccessSubnet9 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 9. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 81}
+
+ snmpAccessSubnet10 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 10. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmmConfig 82}
+
+ port1Management OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 1 as a Management Port.
+ (1) -- Port 1 is a Management port.
+ (0) -- Port 1 is not a Management port."
+ ::={cmmConfig 83}
+
+ port2Management OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 2 as a Management Port.
+ (1) -- Port 2 is a Managementport.
+ (0) -- Port 2 is not a Management port."
+ ::={cmmConfig 84}
+
+ port3Management OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 3 as a Management Port.
+ (1) -- Port 3 is a Management port.
+ (0) -- Port 3 is not a Management port."
+ ::={cmmConfig 85}
+
+ port4Management OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 4 as a Management Port.
+ (1) -- Port 4 is a Management port.
+ (0) -- Port 4 is not a Management port."
+ ::={cmmConfig 86}
+
+ port5Management OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 5 as a Management Port.
+ (1) -- Port 5 is a Management port.
+ (0) -- Port 5 is not a Management port."
+ ::={cmmConfig 87}
+
+ port6Management OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 6 as a Management Port.
+ (1) -- Port 6 is a Management port.
+ (0) -- Port 6 is not a Management port."
+ ::={cmmConfig 88}
+
+ port7Management OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 7 as a Management Port.
+ (1) -- Port 7 is a Management port.
+ (0) -- Port 7 is not a Management port."
+ ::={cmmConfig 89}
+
+ port8Management OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configure Port 8 as a Management Port.
+ (1) -- Port 8 is a Management port.
+ (0) -- Port 8 is not a Management port."
+ ::={cmmConfig 90}
+
+ sessionTimeout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Timer for Telnet, Web and FTP sessions."
+ ::={cmmConfig 91}
+
+ siteInfoViewable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable non login users the ability to view Site Information"
+ ::={cmmConfig 92}
+
+ ipAccessFilterEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable IP access filtering to Management functions.
+ (0) - IP access will be allowed from all addresses.
+ (1) - IP access will be controlled using allowedIPAccess1-3 entries."
+ ::={cmmConfig 93}
+
+ allowedIPAccess1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to CMM Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={cmmConfig 94}
+
+ allowedIPAccess2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to CMM Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={cmmConfig 95}
+
+ allowedIPAccess3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to CMM Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={cmmConfig 96}
+
+ verifyGPSChecksum OBJECT-TYPE
+ SYNTAX INTEGER {
+ doNotVerifyGPSMessageChecksum(0),
+ verifyGPSMessageChecksum(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable verification of GPS message checksums."
+ ::={cmmConfig 97}
+
+ cmm3SnmpGPSSyncTrapEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to enable/disable GPS sync/out-sync traps."
+ ::={cmmConfig 98}
+
+ deviceType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual string containing information about device type."
+ ::={cmmStatus 2}
+
+ pldVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version of PLD code."
+ ::={cmmStatus 3}
+
+ softwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM-III software version. It includes the operation system
+ and software build time."
+ ::={cmmStatus 4}
+
+ systemTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current time."
+ ::={cmmStatus 5}
+
+ upTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Time since last system reboot."
+ ::={cmmStatus 6}
+
+ satellitesVisible OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of satellites the GPS should see."
+ ::={cmmStatus 7}
+
+ satellitesTracked OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current number of satellites that GPS actually tracks."
+ ::={cmmStatus 8}
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM-III latitude."
+ ::={cmmStatus 9}
+
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM-III longitude."
+ ::={cmmStatus 10}
+
+ height OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The height of CMM-III unit."
+ ::={cmmStatus 11}
+
+ trackingMode OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM-III GPS tracking mode."
+ ::={cmmStatus 12}
+
+ syncStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM-III GPS sync pulse status."
+ ::={cmmStatus 13}
+
+ macAddress OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC address of the unit."
+ ::={cmmStatus 14}
+
+ cmmPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmmPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of CMM III port entries."
+ ::= {cmmStatus 1}
+
+ cmmPortEntry OBJECT-TYPE
+ SYNTAX CmmPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A CMM port entry containing objects with port status."
+ INDEX {portIndex}
+ ::= {cmmPortTable 1}
+
+ CmmPortEntry ::= SEQUENCE{
+ portIndex INTEGER,
+ linkStatus INTEGER,
+ linkSpeed INTEGER,
+ duplexStatus INTEGER,
+ powerStatus INTEGER,
+ uplinkStatus INTEGER,
+ managementStatus INTEGER
+ }
+
+ portIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port."
+ ::={cmmPortEntry 1}
+
+ linkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational state of the port."
+ ::={cmmPortEntry 2}
+
+ linkSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ hundredBaseT(1),
+ tenBaseT(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Network connectivity, 100BaseT or 10BaseT."
+ ::={cmmPortEntry 3}
+
+ duplexStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ fullDuplex(1),
+ halfDuplex(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Half-duplex data transmission or Full-duplex data transmission."
+ ::={cmmPortEntry 4}
+
+ powerStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port power status indicates power on or power off."
+ ::={cmmPortEntry 5}
+
+ uplinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port Uplink status indicates whether port is configred as an Uplink Port."
+ ::={cmmPortEntry 6}
+
+ managementStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Management Port status indicates whether port is configred as a CMM3 Management Port."
+ ::={cmmPortEntry 7}
+
+ gpsTrackingMode OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM-III GPS tracking mode."
+ ::={cmmGps 1}
+
+ gpsTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM-III GPS time."
+ ::={cmmGps 2}
+
+ gpsDate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM-III GPS date."
+ ::={cmmGps 3}
+
+ gpsSatellitesVisible OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of satellites the GPS is supposed to see."
+ ::={cmmGps 4}
+
+ gpsSatellitesTracked OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current number of satellites GPS tracked."
+ ::={cmmGps 5}
+
+ gpsHeight OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM height."
+ ::={cmmGps 6}
+
+ gpsAntennaConnection OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Antenna Connection status."
+ ::={cmmGps 7}
+
+ gpsLatitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM Latitude."
+ ::={cmmGps 8}
+
+ gpsLongitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM longitude."
+ ::={cmmGps 9}
+
+ gpsInvalidMsg OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of invalid messages."
+ ::={cmmGps 10}
+
+ gpsRestartCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of unit restart."
+ ::={cmmGps 11}
+
+ gpsReceiverInfo OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual string contains information on GPS receiver."
+ ::={cmmGps 12}
+
+ gpsReInitCount OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times the GPS device has been completely re-initialized."
+ ::={cmmGps 13}
+
+ eventLog OBJECT-TYPE
+ SYNTAX EventString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM Event log."
+ ::={cmmEventLog 1}
+
+ ntpLog OBJECT-TYPE
+ SYNTAX EventString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM3 NTP Log"
+ ::={cmmEventLog 2}
+
+ reboot OBJECT-TYPE
+ SYNTAX INTEGER {
+ reboot(1),
+ finishedReboot(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to 1 will reboot the unit. When the
+ unit finishs rebooting, it will be in finishedReboot state."
+ ::={cmmControls 1}
+
+ clearEventLog OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ notClear(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to 1 will clear the event log."
+ ::={cmmControls 2}
+
+ cmmUserTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmmUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "User information table."
+ ::= {whispCMM 8}
+
+ cmmUserEntry OBJECT-TYPE
+ SYNTAX CmmUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "User entry."
+ INDEX {entryIndex}
+ ::= {cmmUserTable 1}
+
+ CmmUserEntry ::= SEQUENCE{
+ entryIndex INTEGER,
+ userLoginName DisplayString,
+ userPswd DisplayString,
+ accessLevel INTEGER
+ }
+
+ entryIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..5)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User information table index."
+ ::={cmmUserEntry 1}
+
+ userLoginName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User name."
+ ::={cmmUserEntry 2}
+
+ userPswd OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User password."
+ ::={cmmUserEntry 3}
+
+ accessLevel OBJECT-TYPE
+ SYNTAX INTEGER {
+ noAdmin(0),
+ guest(1),
+ installer(2),
+ administrator(3),
+ technician(4),
+ engineering(5)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User access level."
+ ::={cmmUserEntry 4}
+
+
+END
diff --git a/MIBS/cambium/TERRAGRAPH-RADIO-MIB b/MIBS/cambium/TERRAGRAPH-RADIO-MIB new file mode 100644 index 0000000..7c6150a --- /dev/null +++ b/MIBS/cambium/TERRAGRAPH-RADIO-MIB @@ -0,0 +1,103 @@ +TERRAGRAPH-RADIO-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Gauge32, Integer32, + enterprises FROM SNMPv2-SMI + TEXTUAL-CONVENTION, DisplayString FROM SNMPv2-TC; + +tgRadioMIB MODULE-IDENTITY + LAST-UPDATED "202001080000Z" + ORGANIZATION "Terragraph" + CONTACT-INFO "fbc-terragraph@fb.com" + DESCRIPTION "Terragraph Radio MIB" + REVISION "202001080000Z" + DESCRIPTION "First Draft" + ::= { terragraph 60 } + +-- cnWave identifier +terragraph OBJECT IDENTIFIER ::= { enterprises 17713 } +interfaces OBJECT IDENTIFIER ::= { tgRadioMIB 1 } + +ObjectIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "x" + STATUS current + DESCRIPTION "" + SYNTAX Integer32 (-2147483648..2147483647) + +tgRadioInterfacesTable OBJECT-TYPE + SYNTAX SEQUENCE OF TgRadioStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Terragraph Radio Interfaces" + ::= { interfaces 1 } + +tgRadioStatEntry OBJECT-TYPE + SYNTAX TgRadioStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Terragraph Radio Interface" + INDEX { ifIndex } + ::= { tgRadioInterfacesTable 1 } + +TgRadioStatEntry ::= SEQUENCE { + ifIndex ObjectIndex, + ifName DisplayString, +-- TODO: Should be MacAddress + macAddr DisplayString, +-- TODO: Should be MacAddress + remoteMacAddr DisplayString, + mcs Gauge32, + snr Integer32, + rssi Integer32 +} + +ifIndex OBJECT-TYPE + SYNTAX ObjectIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { tgRadioStatEntry 1 } + +ifName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { tgRadioStatEntry 2 } + +macAddr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { tgRadioStatEntry 3 } + +remoteMacAddr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { tgRadioStatEntry 4 } + +mcs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { tgRadioStatEntry 5 } + +snr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { tgRadioStatEntry 6 } + +rssi OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "" + ::= { tgRadioStatEntry 7 } + +END diff --git a/MIBS/cambium/WHISP-APS-MIB b/MIBS/cambium/WHISP-APS-MIB new file mode 100644 index 0000000..ceae52e --- /dev/null +++ b/MIBS/cambium/WHISP-APS-MIB @@ -0,0 +1,6332 @@ +
+--
+-- whisp-aps-mib.mib
+-- GENERATED FROM ui_db.xml
+--
+-- *******************************************************************************************************
+-- Copyright 2005 - 2015 (c), Cambium Networks
+-- Cambium Networks Confidential Proprietary
+-- *******************************************************************************************************
+--
+-- Canopy Access Point and Backhaul Timing Master specific MIB definitions.
+--
+-- ********************************************************************************************************
+
+WHISP-APS-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64, Gauge32, IpAddress, NOTIFICATION-TYPE, TimeTicks, Unsigned32
+ FROM SNMPv2-SMI
+ DisplayString, PhysAddress, MacAddress
+ FROM SNMPv2-TC
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ WhispLUID, WhispMACAddress, EventString
+ FROM WHISP-TCV2-MIB
+ whispModules, whispBox, whispAps
+ FROM WHISP-GLOBAL-REG-MIB
+ whispBoxEsn, whispBoxRFPhysicalRadioEntry
+ FROM WHISP-BOX-MIBV2-MIB
+ ;
+
+whispApsMibModule MODULE-IDENTITY
+ LAST-UPDATED "200304150000Z"
+ ORGANIZATION "Cambium Networks"
+ CONTACT-INFO
+ "Cambium Networks Support
+ email: support@cambiumnetworks.com"
+ DESCRIPTION
+ "This module contains MIB definitions for APs."
+ ::= {whispModules 12}
+
+-- -------------------------------------------------------------------------
+-- Top Level Registrations
+
+whispApsConfig OBJECT IDENTIFIER ::= {whispAps 1}
+whispApsLink OBJECT IDENTIFIER ::= {whispAps 2}
+whispApsLinkTestConfig OBJECT IDENTIFIER ::= {whispApsLink 1}
+whispApsLinkTestResult OBJECT IDENTIFIER ::= {whispApsLink 2}
+whispApsGPS OBJECT IDENTIFIER ::= {whispAps 3}
+whispApsEvent OBJECT IDENTIFIER ::= {whispAps 5}
+whispApsRegEvent OBJECT IDENTIFIER ::= {whispApsEvent 1}
+whispGPSEvent OBJECT IDENTIFIER ::= {whispApsEvent 2}
+whispApsDfsEvent OBJECT IDENTIFIER ::= {whispApsEvent 3}
+whispApRegulatoryEvent OBJECT IDENTIFIER ::= {whispApsEvent 4}
+whispApRFOverloadEvent OBJECT IDENTIFIER ::= {whispApsEvent 5}
+whispApsMumimoTrialEvent OBJECT IDENTIFIER ::= {whispApsEvent 6}
+whispApsGroups OBJECT IDENTIFIER ::= {whispAps 6}
+whispApsFrUtlStats OBJECT IDENTIFIER ::= {whispAps 12}
+whispApsFrUtlStatsIntervalLow OBJECT IDENTIFIER ::= {whispApsFrUtlStats 1}
+whispApsFrUtlStatsIntervalMedium OBJECT IDENTIFIER ::= {whispApsFrUtlStats 2}
+whispApsFrUtlStatsIntervalHigh OBJECT IDENTIFIER ::= {whispApsFrUtlStats 3}
+whispApsStatus OBJECT IDENTIFIER ::= {whispAps 7}
+whispApsDNS OBJECT IDENTIFIER ::= {whispAps 9}
+whispApsControls OBJECT IDENTIFIER ::= {whispAps 11}
+whispApsLQI OBJECT IDENTIFIER ::= {whispAps 13}
+whispApsRFConfig OBJECT IDENTIFIER ::= {whispAps 10}
+
+-- -------------------------------------------------------------------------
+
+
+ gpsInput OBJECT-TYPE
+ SYNTAX INTEGER {
+ generateSyncSignal(0),
+ syncToReceivedSignalTimingPort(1),
+ syncToReceivedSignalPowerPort(2)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The variable is deprecated. See gpsInput in whispBoxConfig."
+ ::={whispApsConfig 1}
+
+ rfFreqCarrier OBJECT-TYPE
+ SYNTAX INTEGER {
+ wired(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "The primary transmit frequency.
+ Also see radioFreqCarrier."
+ ::={whispApsConfig 2}
+
+ apLinkSpeed OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The variable is deprecated."
+ ::={whispApsConfig 3}
+
+ dwnLnkData OBJECT-TYPE
+ SYNTAX INTEGER (1..99)
+ UNITS "%"
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This attribute is deprecated. Please see radioDownlinkPercent."
+ ::={whispApsConfig 4}
+
+ highPriorityUpLnkPct OBJECT-TYPE
+ SYNTAX INTEGER (0..99)
+ UNITS "%"
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Percentage of uplink slots for high priority data."
+ ::={whispApsConfig 5}
+
+ numUAckSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Total number of upstream ack slots."
+ ::={whispApsConfig 6}
+
+ uAcksReservHigh OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Total number of upstream high priority ack slots"
+ ::={whispApsConfig 7}
+
+ numDAckSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Total number of downstream ack slots."
+ ::={whispApsConfig 8}
+
+ dAcksReservHigh OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Total number of high priority downstream ack slots."
+ ::={whispApsConfig 9}
+
+ numCtlSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "This OID is deprecated, please use numCtlSlotsHW."
+ ::={whispApsConfig 10}
+
+ numCtlSlotsReserveHigh OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Total number of High priority upstream control (contention) slots."
+ ::={whispApsConfig 11}
+
+ upLnkDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Kilobits/sec"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sustained uplink bandwidth cap."
+ ::={whispApsConfig 12}
+
+ upLnkLimit OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Kilobits/sec"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Burst uplink bandwidth cap."
+ ::={whispApsConfig 13}
+
+ dwnLnkDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Kilobits/sec"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sustained downlink bandwidth cap."
+ ::={whispApsConfig 14}
+
+ dwnLnkLimit OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Kilobits/sec"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Burst downlink bandwidth cap."
+ ::={whispApsConfig 15}
+
+ sectorID OBJECT-TYPE
+ SYNTAX INTEGER (0..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Advertise sector number for an AP.
+ Not supported on 450 platform."
+ ::={whispApsConfig 16}
+
+ maxRange OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "miles"
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This attribute is deprecated. Please see radioMaxRange."
+ ::={whispApsConfig 17}
+
+ airLinkSecurity OBJECT-TYPE
+ SYNTAX INTEGER {
+ standard(0),
+ desEnhanced(1),
+ desEnhancedAndAuthentication(2),
+ authenticationIfAvailable(3)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Air Link Security.
+ desEnhancedAndAuthentication(2) and authenticationIfAvailable(3)
+ are only for APAS."
+ ::={whispApsConfig 18}
+
+ berMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ berStream(0),
+ noBerStream(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "AP backgroup BER mode."
+ ::={whispApsConfig 19}
+
+ asIP1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispApsDNS.authServer1."
+ ::={whispApsConfig 20}
+
+ asIP2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispApsDNS.authServer2."
+ ::={whispApsConfig 21}
+
+ asIP3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispApsDNS.authServer3."
+ ::={whispApsConfig 22}
+
+ lanIpAp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN IP."
+ ::={whispApsConfig 23}
+
+ lanMaskAp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN subnet mask."
+ ::={whispApsConfig 24}
+
+ defaultGwAp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Default gateway"
+ ::={whispApsConfig 25}
+
+ privateIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Private IP."
+ ::={whispApsConfig 26}
+
+ gpsTrap OBJECT-TYPE
+ SYNTAX INTEGER {
+ gpsTrapDisabled(0),
+ gpsTrapEnabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to enable/disable GPS sync/out-sync traps."
+ ::={whispApsConfig 27}
+
+ regTrap OBJECT-TYPE
+ SYNTAX INTEGER {
+ regTrapDisabled(0),
+ regTrapEnabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to enable/disable registration complete/lost traps."
+ ::={whispApsConfig 28}
+
+ txSpreading OBJECT-TYPE
+ SYNTAX INTEGER {
+ txSpreadingDisabled(0),
+ txSpreadingEnabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to enable/disable Transmit Frame Spreading. This option is for FSK only."
+ ::={whispApsConfig 29}
+
+ apBeaconInfo OBJECT-TYPE
+ SYNTAX INTEGER {
+ enableApBeaconInfo(0),
+ disableApBeaconInfo(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to enable/disable displaying AP beacon info through AP eval."
+ ::={whispApsConfig 30}
+
+ authMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ authenticationDisabled(0),
+ authenticationRequiredBam(1),
+ authenticationRequiredAP(3),
+ authenticationRequiredAAA(4)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to enable/disable authentication. The authentication optional mode
+ is for APs only. This variable can only be set when authentication feature
+ is enabled. Setting it to 1 will use a BAM server for authentication of SMs. Setting
+ it to 2 will make use of the Authentication Key on the AP for authenticating SMs. The
+ keys must match on SM and AP in order for the SM to be authenticated in this mode."
+ ::={whispApsConfig 31}
+
+ authKeyAp OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication key. It should be 32 character long. Can be used on MultiPoint AP if AP Authentication mode is selected.
+ Otherwise, it is used on Backhauls."
+ ::={whispApsConfig 32}
+
+ encryptionMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ encryptionDisabled(0),
+ encryptionEnabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to enable/disable encryption."
+ ::={whispApsConfig 33}
+
+ ntpServerIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispApsDNS.ntpServer1, whispApsDNS.ntpServer2, and whispApsDNS.ntpServer3."
+ ::={whispApsConfig 34}
+
+ broadcastRetryCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Broadcast Repeat Count : Range 0 -- 2. For APs."
+ ::={whispApsConfig 35}
+
+ encryptDwBroadcast OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable Encrypted Downlink Broadcast. For FSK APs."
+ ::={whispApsConfig 36}
+
+ updateAppAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Update Application Address."
+ ::={whispApsConfig 37}
+
+ dfsConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To configure proper regions for Dynamic Frequency Shifting. For 5.2/5.4/5.7 GHz radios."
+ ::={whispApsConfig 38}
+
+ vlanEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable VLAN."
+ ::={whispApsConfig 39}
+
+ configSource OBJECT-TYPE
+ SYNTAX INTEGER {
+ bam(0),
+ sm(1),
+ bamsm(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To configure CIR, MIR and VLAN through SM or BAM."
+ ::={whispApsConfig 40}
+
+ apRateAdapt OBJECT-TYPE
+ SYNTAX INTEGER {
+ onex(0),
+ onextwox(1),
+ onextwoxthreex(2)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To enable or disable double rate."
+ ::={whispApsConfig 41}
+
+ numCtlSlotsHW OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This attribute is deprecated. Please see radioControlSlots."
+ ::={whispApsConfig 42}
+
+ displayAPEval OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(0),
+ disable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If enable, it allows display of AP Eval Data at the SM."
+ ::={whispApsConfig 43}
+
+ smIsolation OBJECT-TYPE
+ SYNTAX INTEGER {
+ smIsolationDisable(0),
+ smIsolationDrop(1),
+ smIsolationFwd(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "(0) -- Disable SM Isolation.
+ (1) -- Enable SM Isolation by blocking SM destined packets.
+ (2) -- Enable SM Isolation by forwarding SM packets upstream."
+ ::={whispApsConfig 44}
+
+ ipAccessFilterEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable IP access filtering to Management functions.
+ (0) - IP access will be allowed from all addresses.
+ (1) - IP access will be controlled using allowedIPAccess1-3 entries."
+ ::={whispApsConfig 45}
+
+ allowedIPAccess1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to AP Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={whispApsConfig 46}
+
+ allowedIPAccess2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to AP Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={whispApsConfig 47}
+
+ allowedIPAccess3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to AP Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={whispApsConfig 48}
+
+ tslBridging OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "1 = We are performing Translation Bridging 0 = We are not."
+ ::={whispApsConfig 49}
+
+ untranslatedArp OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "1 = We are sending untranslated ARP response. 0 = We are not."
+ ::={whispApsConfig 50}
+
+ limitFreqBand900 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "1 = We are limiting the freq band of 900 radios. 0 = We are not."
+ ::={whispApsConfig 51}
+
+ txPwrLevel OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Deprecated, use 'transmitterOP' instead."
+ ::={whispApsConfig 52}
+
+ rfFreqCaralt1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "First DFS Alternate RF Frequency. (Only available for DFS radios) Used
+ as a backup frequency when Radar is detected on DFS enabled Radios.
+ The frequencies are:
+
+ 5.4 radios:(5475,5485,5490 OFDM only),5495,5500,5505,5510,5515,5520,5525,
+ 5530,5535,5540,5545,5550,5555,5560,5565,5570,5575,5580,5585,5590,5595,
+ 5600,5605,5610,5615,5620,5625,5630,5635,5640,5645,5650,5655,5660,5665,
+ 5670,5675,5680,5685,5690,5695,5700,5705,(5710,5715 OFDM Only).
+
+ (5.7 Platform 10 (SAL) radios with non-connectorized antennas do not support DFS)
+
+ 5.7 radios:5745,5750,5755,5760,5765,5770,5775,5780,5785,5790,5795,5800,5805.
+ 5.7 radios with ISM enabled :5735,5740,5745,5750,5755,5760,5765,5770,5775,
+ 5780,5785,5790,5795,5800,5805,5810,5815,5820,5825,5830,5835,5840.
+ 0: None."
+ ::={whispApsConfig 53}
+
+ rfFreqCaralt2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Second DFS Alternate RF Frequency. (Only available for DFS radios) Used
+ as a backup frequency when Radar is detected on DFS enabled Radios.
+ The frequencies are:
+
+ 5.4 radios:(5475,5485,5490 OFDM only),5495,5500,5505,5510,5515,5520,5525,
+ 5530,5535,5540,5545,5550,5555,5560,5565,5570,5575,5580,5585,5590,5595,
+ 5600,5605,5610,5615,5620,5625,5630,5635,5640,5645,5650,5655,5660,5665,
+ 5670,5675,5680,5685,5690,5695,5700,5705,(5710,5715 OFDM Only).
+
+ (5.7 Platform 10 (SAL) radios with non-connectorized antennas do not support DFS)
+
+ 5.7 radios:5745,5750,5755,5760,5765,5770,5775,5780,5785,5790,5795,5800,5805.
+ 5.7 radios with ISM enabled :5735,5740,5745,5750,5755,5760,5765,5770,5775,
+ 5780,5785,5790,5795,5800,5805,5810,5815,5820,5825,5830,5835,5840.
+ 0: None."
+ ::={whispApsConfig 54}
+
+ scheduleWhitening OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "1 = Schedule Whitening allowed. 0 = Schedule Whitening not allowed. This option is for FSK only"
+ ::={whispApsConfig 55}
+
+ remoteSpectrumAnalysisDuration OBJECT-TYPE
+ SYNTAX INTEGER (10..1000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Value in seconds for a remote spectrum analysis on an SM. Range is 10-1000 seconds."
+ ::={whispApsConfig 56}
+
+-- Perform Remote Spectrum Analysis on an LUID
+
+ remoteSpectrumAnalyzerLUID OBJECT-TYPE
+ SYNTAX INTEGER (2..239)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Get will always return 0.
+ Set will start Remote Spectrum Analyzer on specified LUID.
+ *Warning* This will cause the SM to disconnect from the AP!
+ You will lose the session for the specified duration!
+ If general error was returned then the LUID does not have an active session, or the
+ SM does not support Remote Spectrum Analysis."
+ ::={whispApsConfig 57}
+
+-- Allows BHS re-registration every 24 hours
+
+ bhReReg OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allows BHS re-registration every 24 hours. Enable allows re-registration and Disable does not. 24 Hour Encryption Refresh."
+ ::={whispApsConfig 58}
+
+ dlnkBcastCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Downlink Broadcast CIR (kbps)"
+ ::={whispApsConfig 59}
+
+ verifyGPSChecksum OBJECT-TYPE
+ SYNTAX INTEGER {
+ doNotVerifyGPSMessageChecksum(0),
+ verifyGPSMessageChecksum(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable verification of GPS message checksums."
+ ::={whispApsConfig 60}
+
+ apVlanOverride OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this option will cause an AP to retain its VLAN settings when turning it into an SM. It will be mostly helpful for
+ running spectrum analysis on the AP. Since doing that requires the AP to be turned into an SM, enabling this option will
+ allow you to keep the AP's VLAN configuration in place while the AP is running as an SM."
+ ::={whispApsConfig 61}
+
+ dhcpRelayAgentEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ fullRelay(1),
+ option82Only(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or Disable MultiPoint AP acting as DHCP Relay Agent for all SMs and Clients underneath it.
+ (0) - Relay Agent disabled - SM/CPE devices will perform DHCP normally
+ (1) - Relay Agent enabled - AP will intercept DHCP DISCOVER message from SM and CPE, insert Option 82 containing SM's MAC address, and forward request to specified DHCP server."
+ ::={whispApsConfig 62}
+
+ dhcpRelayAgentSrvrIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispApsDNS.dhcprServer."
+ ::={whispApsConfig 63}
+
+ colorCodeRescanTimer OBJECT-TYPE
+ SYNTAX INTEGER (0..43200)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time in minutes for the subscriber to begin the idle timer. This timer
+ will begin as soon as a session is started.
+ This only fires if the device is in session with a non-primary color code.
+ A value of zero (0) disables this timer
+ (MultiPoint system Only)"
+ ::={whispApsConfig 64}
+
+ colorCodeRescanIdleTimer OBJECT-TYPE
+ SYNTAX INTEGER (0..60)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time in minutes for the subscriber to check for an idle state. If an period has pass where no unicast RF traffic has occured (idle),
+ then the subscriber will begin to rescan.
+ This timer will wait until the timer set in colorCodeRescanTimer has expired before beginning.
+ This timer only fires if the device is in session with a non-primary color code.
+ A value of zero (0) mean to rescan without waiting for idle.
+ (MultiPoint system Only)"
+ ::={whispApsConfig 65}
+
+ authKeyOptionAP OBJECT-TYPE
+ SYNTAX INTEGER {
+ useDefault(0),
+ useKeySet(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This option is for Multipoint APs only. This option will only be used if Authentication Mode is set
+ to AP Pre-Shared Key.
+ 0 - Use default key.
+ 1 - Use set key."
+ ::={whispApsConfig 66}
+
+ asIP4 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispApsDNS.authServer4."
+ ::={whispApsConfig 67}
+
+ asIP5 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispApsDNS.authServer5."
+ ::={whispApsConfig 68}
+
+ onlyAllowVer95OrAbove OBJECT-TYPE
+ SYNTAX INTEGER {
+ onlyAllowVer95OrAboveDisabled(0),
+ onlyAllowVer95OrAboveEnabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Only allow subscribers that are running version 9.5 or above. Any radio that has a version below 9.5 will not be
+ allowed to register."
+ ::={whispApsConfig 69}
+
+ apRxDelay OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is used for engineering debug and needs to be removed or moved to eng MIB before releasing the MIB."
+ ::={whispApsConfig 70}
+
+ qinqEthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ x88a8(0),
+ x8100(1),
+ x9100(2),
+ x9200(3),
+ x9300(4)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "EtherType for QinQ (802.1ad) outer tag (S-Tag). 0x88a8 by default."
+ ::={whispApsConfig 71}
+
+ sMTxPowerControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable AP control of SM TX power.
+ Engineering use only."
+ ::={whispApsConfig 72}
+
+ fskSMRcvTargetLvl OBJECT-TYPE
+ SYNTAX INTEGER (-80..-40)
+ UNITS "dBm"
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Desired SM Receive Level at AP (dBm, Range -40dBm to -80 dBm).
+ FSK only."
+ ::={whispApsConfig 73}
+
+ authSharedSecret1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication Server 1 Shared Secret."
+ ::={whispApsConfig 74}
+
+ authSharedSecret2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication Server 2 Shared Secret."
+ ::={whispApsConfig 75}
+
+ authSharedSecret3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication Server 3 Shared Secret."
+ ::={whispApsConfig 76}
+
+ whispUsrAuthSharedSecret1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Use whispApsConfig.authSharedSecret1."
+ ::={whispApsConfig 79}
+
+ whispUsrAuthSharedSecret2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Use whispApsConfig.authSharedSecret2."
+ ::={whispApsConfig 80}
+
+ whispUsrAuthSharedSecret3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Use whispApsConfig.authSharedSecret3."
+ ::={whispApsConfig 81}
+
+ whispUsrAcctSvr1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Use whispApsDNS.authServer1."
+ ::={whispApsConfig 82}
+
+ whispUsrAcctSvr2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Use whispApsDNS.authServer2."
+ ::={whispApsConfig 83}
+
+ whispUsrAcctSvr3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Use whispApsDNS.authServer3."
+ ::={whispApsConfig 84}
+
+ whispUsrAuthPhase1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ md5(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Select method for User Authentication. This is deprecated.
+ Please use whispUsrAuth."
+ ::={whispApsConfig 85}
+
+ whispWebUseAuthServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ useRADIUSAccountingSvr(0),
+ useRADIUSAuthenticationSvr(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Use whispApsDNS.authServer[1-3]."
+ ::={whispApsConfig 86}
+
+ dropSession OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SM/BHS MAC Address to drop session from the AP/BHM."
+ ::={whispApsConfig 87}
+
+ uGPSPower OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or Disable power supply to Universal GPS module (UGPS capable APs only, when GPS_output_enable is NOT set)."
+ ::={whispApsConfig 88}
+
+ timeZone OBJECT-TYPE
+ SYNTAX INTEGER (0..124)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the timezone offset for the radio. This change takes affect dynamically.
+ The available timezones are:
+ 0 : (UTC) UTC - Coordinated Universal Time
+ 1 : (UTC) GMT - Greenwich Mean Time
+ 2 : (UTC) WET - Western European Time
+ 3 : (UTC-12) BIT - Baker Island Time
+ 4 : (UTC-11) SST - Samoa Standard Time
+ 5 : (UTC-10) CKT - Cook Island Time
+ 6 : (UTC-10) HAST - Hawaii-Aleutian Standard Time
+ 7 : (UTC-10) HST - Hawaii Standard Time
+ 8 : (UTC-10) TAHT - Tahiti Time
+ 9 : (UTC-09:30) MIT - Marquesas Islands Time
+ 10 : (UTC-09) AKST - Alaska Standard Time
+ 11 : (UTC-09) GIT - Gambier Island Time
+ 12 : (UTC-09) HADT - Hawaii-Aleutian Daylight Time
+ 13 : (UTC-08) AKDT - Alaska Daylight Time
+ 14 : (UTC-08) CIST - Clipperton Island Standard Time
+ 15 : (UTC-08) PST - Pacific Standard Time (North America)
+ 16 : (UTC-07) MST - Mountain Standard Time (North America)
+ 17 : (UTC-07) PDT - Pacific Daylight Time (North America)
+ 18 : (UTC-06) CST - Central Standard Time (North America)
+ 19 : (UTC-06) EAST - Easter Island Standard Time
+ 20 : (UTC-06) GALT - Galapagos Time
+ 21 : (UTC-06) MDT - Mountain Daylight Time (North America)
+ 22 : (UTC-05) CDT - Central Daylight Time (North America)
+ 23 : (UTC-05) COT - Colombia Time
+ 24 : (UTC-05) ECT - Ecuador Time
+ 25 : (UTC-05) EST - Eastern Standard Time (North America)
+ 26 : (UTC-04:30) VET - Venezuelan Standard Time
+ 27 : (UTC-04) AST - Atlantic Standard Time
+ 28 : (UTC-04) BOT - Bolivia Time
+ 29 : (UTC-04) CLT - Chile Standard Time
+ 30 : (UTC-04) COST - Colombia Summer Time
+ 31 : (UTC-04) ECT - Eastern Caribbean Time (does not recognise DST)
+ 32 : (UTC-04) EDT - Eastern Daylight Time (North America)
+ 33 : (UTC-04) FKT - Falkland Islands Time
+ 34 : (UTC-04) GYT - Guyana Time
+ 35 : (UTC-03:30) NST - Newfoundland Standard Time
+ 36 : (UTC-03:30) NT - Newfoundland Time
+ 37 : (UTC-03) ADT - Atlantic Daylight Time
+ 38 : (UTC-03) ART - Argentina Time
+ 39 : (UTC-03) BRT - Brasilia Time
+ 40 : (UTC-03) CLST - Chile Summer Time
+ 41 : (UTC-03) FKST - Falkland Islands Summer Time
+ 42 : (UTC-03) GFT - French Guiana Time
+ 43 : (UTC-03) UYT - Uruguay Standard Time
+ 44 : (UTC-02:30) NDT - Newfoundland Daylight Time
+ 45 : (UTC-02) GST - South Georgia and the South Sandwich Islands
+ 46 : (UTC-02) UYST - Uruguay Summer Time
+ 47 : (UTC-01) AZOST - Azores Standard Time
+ 48 : (UTC-01) CVT - Cape Verde Time
+ 49 : (UTC+01) BST - British Summer Time (British Standard Time from Feb 1968 to Oct 1971)
+ 50 : (UTC+01) CET - Central European Time
+ 51 : (UTC+01) DFT - AIX specific equivalent of Central European Time
+ 52 : (UTC+01) IST - Irish Summer Time
+ 53 : (UTC+01) WAT - West Africa Time
+ 54 : (UTC+01) WEDT - Western European Daylight Time
+ 55 : (UTC+01) WEST - Western European Summer Time
+ 56 : (UTC+02) CAT - Central Africa Time
+ 57 : (UTC+02) CEDT - Central European Daylight Time
+ 58 : (UTC+02) CEST - Central European Summer Time
+ 59 : (UTC+02) EET - Eastern European Time
+ 60 : (UTC+02) IST - Israel Standard Time
+ 61 : (UTC+02) SAST - South African Standard Time
+ 62 : (UTC+03) AST - Arab Standard Time (Kuwait, Riyadh)
+ 63 : (UTC+03) AST - Arabic Standard Time (Baghdad)
+ 64 : (UTC+03) EAT - East Africa Time
+ 65 : (UTC+03) EEDT - Eastern European Daylight Time
+ 66 : (UTC+03) EEST - Eastern European Summer Time
+ 67 : (UTC+03) MSK - Moscow Standard Time
+ 68 : (UTC+03:30) IRST - Iran Standard Time
+ 69 : (UTC+04) AMT - Armenia Time
+ 70 : (UTC+04) AST - Arabian Standard Time (Abu Dhabi, Muscat)
+ 71 : (UTC+04) AZT - Azerbaijan Time
+ 72 : (UTC+04) GET - Georgia Standard Time
+ 73 : (UTC+04) MSD - Moscow Summer Time
+ 74 : (UTC+04) MUT - Mauritius Time
+ 75 : (UTC+04) RET - Reunion Time
+ 76 : (UTC+04) SAMT - Samara Time
+ 77 : (UTC+04) SCT - Seychelles Time
+ 78 : (UTC+04:30) AFT - Afghanistan Time
+ 79 : (UTC+05) AMST - Armenia Summer Time
+ 80 : (UTC+05) HMT - Heard and McDonald Islands Time
+ 81 : (UTC+05) PKT - Pakistan Standard Time
+ 82 : (UTC+05) YEKT - Yekaterinburg Time
+ 83 : (UTC+05:30) IST - Indian Standard Time
+ 84 : (UTC+05:30) SLT - Sri Lanka Time
+ 85 : (UTC+05:45) NPT - Nepal Time
+ 86 : (UTC+06) BIOT - British Indian Ocean Time
+ 87 : (UTC+06) BST - Bangladesh Standard Time
+ 88 : (UTC+06) BTT - Bhutan Time
+ 89 : (UTC+06) OMST - Omsk Time
+ 90 : (UTC+06:30) CCT - Cocos Islands Time
+ 91 : (UTC+06:30) MST - Myanmar Standard Time
+ 92 : (UTC+07) CXT - Christmas Island Time
+ 93 : (UTC+07) ICT - Indochina Time
+ 94 : (UTC+07) KRAT - Krasnoyarsk Time
+ 95 : (UTC+07) THA - Thailand Standard Time
+ 96 : (UTC+08) ACT - ASEAN Common Time
+ 97 : (UTC+08) AWST - Australian Western Standard Time
+ 98 : (UTC+08) BDT - Brunei Time
+ 99 : (UTC+08) CST - China Standard Time
+ 100 : (UTC+08) HKT - Hong Kong Time
+ 101 : (UTC+08) IRKT - Irkutsk Time
+ 102 : (UTC+08) MST - Malaysian Standard Time
+ 103 : (UTC+08) PST - Philippine Standard Time
+ 104 : (UTC+08) SST - Singapore Standard Time
+ 105 : (UTC+09) AWDT - Australian Western Daylight Time
+ 106 : (UTC+09) JST - Japan Standard Time
+ 107 : (UTC+09) KST - Korea Standard Time
+ 108 : (UTC+09) YAKT - Yakutsk Time
+ 109 : (UTC+09:30) ACST - Australian Central Standard Time
+ 110 : (UTC+10) AEST - Australian Eastern Standard Time
+ 111 : (UTC+10) ChST - Chamorro Standard Time
+ 112 : (UTC+10) VLAT - Vladivostok Time
+ 113 : (UTC+10:30) ACDT - Australian Central Daylight Time
+ 114 : (UTC+10:30) LHST - Lord Howe Standard Time
+ 115 : (UTC+11) AEDT - Australian Eastern Daylight Time
+ 116 : (UTC+11) MAGT - Magadan Time
+ 117 : (UTC+11) SBT - Solomon Islands Time
+ 118 : (UTC+11:30) NFT - Norfolk Time[1]
+ 119 : (UTC+12) FJT - Fiji Time
+ 120 : (UTC+12) GILT - Gilbert Island Time
+ 121 : (UTC+12) PETT - Kamchatka Time
+ 122 : (UTC+12:45) CHAST - Chatham Standard Time
+ 123 : (UTC+13) PHOT - Phoenix Island Time
+ 124 : (UTC+14) LINT - Line Islands Time"
+ ::={whispApsConfig 89}
+
+ ofdmSMRcvTargetLvl OBJECT-TYPE
+ SYNTAX INTEGER (-80..-40)
+ UNITS "dBm"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Desired SM Receive Level at AP (dBm, Range -40dBm to -80 dBm). As of release 12.1, on MIMO systems this is a combined power level value."
+ ::={whispApsConfig 90}
+
+ radiusPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port used to connect to the RADIUS server. Default is 1812."
+ ::={whispApsConfig 91}
+
+ radiusAcctPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port used to for RADIUS Accounting. Default is 1813."
+ ::={whispApsConfig 92}
+
+ lastSesStatsReset OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the timestamp of last reset of session stats or None otherwise."
+ ::={whispApsConfig 93}
+
+ resetSesStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ noReset(0),
+ reset(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Resets the session stats if true."
+ ::={whispApsConfig 94}
+
+ rfOLTrap OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable SNMP Trap for when RF Overload exceeds configured Threshold level."
+ ::={whispApsConfig 95}
+
+ rfOLThreshold OBJECT-TYPE
+ SYNTAX INTEGER (1..100)
+ UNITS "%"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Percent of packet overload in the RF Downlink where SNMP is generated and sent to Network Manager."
+ ::={whispApsConfig 96}
+
+ rfOLEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable Throughput RF Overload Monitoring monitoring."
+ ::={whispApsConfig 97}
+
+ actionListFilename OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Name of the file that contains the Action List for Auto update commands from CNUT"
+ ::={whispApsConfig 98}
+
+ enableAutoupdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/Disables auto-update of the SM's under an AP"
+ ::={whispApsConfig 99}
+
+ accountingSmReAuthInterval OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select Interval for Reauthentication of SM"
+ ::={whispApsConfig 100}
+
+ syslogDomainNameAppend OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDomain(0),
+ appendDomain(1)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This attribute is deprecated. Use syslogDomainNameAppend in whispBoxAttributesGroup"
+ ::={whispApsConfig 101}
+
+ syslogServerAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This attribute is deprecated. Use syslogServerAddr in whispBoxAttributesGroup"
+ ::={whispApsConfig 102}
+
+ syslogServerPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This attribute is deprecated. Use syslogServerPort in whispBoxAttributesGroup"
+ ::={whispApsConfig 103}
+
+ syslogXmitAP OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/Disables transmission of Syslogs from AP/BHM"
+ ::={whispApsConfig 104}
+
+ syslogXmitSMs OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/Disables transmission of Syslogs from connected SMs/BHS. This can be over-ridden by the setting on individual SMs/ the BHS."
+ ::={whispApsConfig 105}
+
+ accountingInterimUpdateInterval OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select Interval for Interim Updates"
+ ::={whispApsConfig 106}
+
+ gpsOutputEn OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or Disable GPS sync output enable."
+ ::={whispApsConfig 107}
+
+ removeIdleSMs OBJECT-TYPE
+ SYNTAX INTEGER {
+ stopped(0),
+ start(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to a value 1 will remove all SMs which are in Idle state from AP's Session list."
+ ::={whispApsConfig 108}
+
+ lastTimeIdleSMsRemoved OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the timestamp of last removal of Idle SMs from AP's Session list"
+ ::={whispApsConfig 109}
+
+ userAuthSharedSecret1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User Authentication Server 1 Shared Secret."
+ ::={whispApsConfig 110}
+
+ userAuthSharedSecret2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User Authentication Server 2 Shared Secret."
+ ::={whispApsConfig 111}
+
+ userAuthSharedSecret3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User Authentication Server 3 Shared Secret."
+ ::={whispApsConfig 112}
+
+ trapDelayAfterBootup OBJECT-TYPE
+ SYNTAX INTEGER (0..120)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delays sending of SNMP traps after radio boots up for this many number of seconds."
+ ::={whispApsConfig 113}
+
+ radioMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ mimoOnly(2)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "This OID is obsolete."
+ ::={whispApsConfig 206}
+
+ rfTelnetAccess OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allows/prohibits uplink Telnet access (SM->AP)."
+ ::={whispApsConfig 207}
+
+ upLnkMaxBurstDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Kilobits/sec"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Maximum burst uplink rate."
+ ::={whispApsConfig 208}
+
+ dwnLnkMaxBurstDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Kilobits/sec"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Maximum burst downlink rate."
+ ::={whispApsConfig 209}
+
+ rfPPPoEPADIForwarding OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables forwarding of PPPoE PADI packets from AP to SM."
+ ::={whispApsConfig 210}
+
+ allowedIPAccessNMLength1 OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Length of the network mask to apply to the AllowedIPAddress when assessing if access is allowed"
+ ::={whispApsConfig 211}
+
+ allowedIPAccessNMLength2 OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Length of the network mask to apply to the AllowedIPAddress when assessing if access is allowed"
+ ::={whispApsConfig 212}
+
+ allowedIPAccessNMLength3 OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Length of the network mask to apply to the AllowedIPAddress when assessing if access is allowed"
+ ::={whispApsConfig 213}
+
+ bridgeFloodUnknownsEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forward unicast packets with an unknown address to all SMs. This can significantly reduce downlink throughput.
+ (0) - Drop unknown unicast packets.
+ (1) - Forward unknown unicast packets to all SMs."
+ ::={whispApsConfig 214}
+
+ berModSelect OBJECT-TYPE
+ SYNTAX INTEGER {
+ qpsk(0),
+ qam-16(1),
+ qam-64(2),
+ qam-256(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The modulation the AP generates BER at. 0 for QPSK, 1 for 16-QAM, 2 for 64-QAM, and 3 for 256-QAM."
+ ::={whispApsConfig 215}
+
+ remoteSpectrumAnalyzerScanBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bandwidth5MHz(0),
+ bandwidth10MHz(1),
+ bandwidth15MHz(3),
+ bandwidth20MHz(2),
+ bandwidth30MHz(4)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Scanning Bandwidth used for the Remote Spectrum Analyzer. Only available on PMP 450."
+ ::={whispApsConfig 216}
+
+ multicastVCDataRate OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ rate2XmimoB(5),
+ rate4XmimoB(7),
+ rate6XmimoB(8),
+ rate8XmimoB(9),
+ rate1XmimoA(4),
+ rate2XmimoA(10),
+ rate4XmimoA(11),
+ rate6XmimoA(12)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables and selects the data rate of the Multicast VC.
+ If disabled, multicast messages are sent using the broadcast VC.
+ This VC does not automatically rate adapt.
+ Note: SMs that cannot receive at the selected rate will receive no multicast messages."
+ ::={whispApsConfig 217}
+
+ dlnkMcastCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Downlink Multicast CIR (kbps)"
+ ::={whispApsConfig 218}
+
+ multicastRetryCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Multicast Repeat Count : Range 0 - 2. For APs."
+ ::={whispApsConfig 219}
+
+ apConfigAdjacentChanSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Used to enable or disable adjacent channel support.
+ This could be needed when there is no guard band between co-located APs.
+ Only available for APs in 3 GHz, 4.9 GHz and all 5 GHz frequency bands.
+ For 3 GHz, this caps SMs to max transmit power of 23 dBm.
+ When disabled, allows 3 GHz SMs to max out transmit power at 25 dBm.
+ For 4.9-5.9 GHz, this caps 450b SMs to max transmit power of 25 dBm.
+ When disabled, allows 4.9-5.9 GHz 450b SMs to max out transmit power at 27 dBm."
+ ::={whispApsConfig 220}
+
+ pmp430InteropMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ mimoa(0),
+ siso(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When the AP talks to a PMP 430 it can do so in either MIMO-A or SISO mode.
+ 0 = MIMO-A
+ 1 = SISO
+ Only applies to PMP 450 AP at 5 GHz.
+ By default in 13.2 the AP talks in MIMO-A to PMP 430 SISO SMs.
+ Setting this to a 1 will enable SISO mode to PMP 430 SISO SMs, as it was in 13.1.3 and before."
+ ::={whispApsConfig 221}
+
+ framePeriod OBJECT-TYPE
+ SYNTAX INTEGER {
+ twoPointFiveMs(0),
+ fiveMs(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Changes frame period to 2.5 ms or 5ms.
+ Note: If set to 5 ms, only SM/BHS from 13.3 and onward will be able to register.
+ Only on PMP and PTP 450.
+ Not available in all regions."
+ ::={whispApsConfig 223}
+
+ enableRadiusDynAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDynAuth(0),
+ enableDynAuth(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This option can be used to enable Radius Dynamic Authorization Extensions.Both CoA, which change the SM config parameters from the Radius server while an SM is already in session and Disconnect Message are supported.
+ This option will only be used if Authentication mode is set to Radius AAA.
+ 0 - Disable Radius Dynamic Authorization Extension.
+ 1 - Enable Radius Dynamic Authorization Extension."
+ ::={whispApsConfig 224}
+
+ pmp430SMRegistration OBJECT-TYPE
+ SYNTAX INTEGER {
+ deny(0),
+ allow(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Option to allow/disallow PMP 430 SMs to register to this AP.
+ When disabled PMP 430 SMs registrations will be rejected."
+ ::={whispApsConfig 225}
+
+ disableAuthForICCSM OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Bypass Authentication for ICC SMs"
+ ::={whispApsConfig 226}
+
+ onlyAllowPMP450iSMRegistration OBJECT-TYPE
+ SYNTAX INTEGER {
+ only450i(0),
+ all(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Option to limit SM registration to only allow PMP 450i devices or allow all devices (450i/450/430) to register.
+ PMP 430 SM registration can be further limited by the pmp430SMRegistration OID if desired.
+ Setting this to only450i will force an Auth Fail registration failure when a PMP 450 or PMP 430 SM device
+ tries to register.
+ This option only applies to PMP 450i AP devices."
+ ::={whispApsConfig 228}
+
+ pmp450430LegacyMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Option to put the PMP 450b/450i/450m into a Legacy mode for communicating with PMP 450 SMs running SW older than 13.3 and PMP 430 SMs running SW older than 13.4.1.
+ Enabling this option will have an impact on sector throughput performance so should only be enabled to allow upgrading of the mixed sector.
+ 450m will operate in SU-MIMO Mode."
+ ::={whispApsConfig 229}
+
+ pagerRejectFilterSelect OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the Pager filter which can filter out Pager signals interfering in the 900 MHz band.
+ NOTE: Frequencies 920 MHz and above will not work when enabled.
+ Only applicable to 900 MHz devices."
+ ::={whispApsConfig 230}
+
+ freeRunGPSSyncBypass OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable to allow Free Run to begin immediately after radio bootup. Normally, Free Run is only allowed
+ after GPS sync has been established at least once, then lost."
+ ::={whispApsConfig 231}
+
+ useAPManagementVIDForICCSM OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled, SM connected via ICC uses APs MVID instead of its own."
+ ::={whispApsConfig 232}
+
+ frameAlignmentLegacyMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ mode1(1),
+ mode2(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Option to adjust the frame alignment for compatibility with different GPS sync sources and software versions.
+ Please see user guide for more information.
+ Not applicable to 3 GHz radios running with 5ms frame, nor PMP 450m."
+ ::={whispApsConfig 233}
+
+ noRebootFreqChange OBJECT-TYPE
+ SYNTAX INTEGER {
+ default(0),
+ noreboot(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable option to change frequency without rebooting.
+ Engineering use only."
+ ::={whispApsConfig 234}
+
+ mumimoTrialMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable MU-MIMO, Trial Mode units will decrement until units are exhausted or Trial Mode is disabled.
+ Disable MU-MIMO, radio is still functional with SU-MIMO operation. Trial Mode units will not decrement.
+ 450m only."
+ ::={whispApsConfig 236}
+
+ prioritizeMgmtData OBJECT-TYPE
+ SYNTAX INTEGER {
+ low(0),
+ high(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "0 - Management data will use low priority VC.
+ 1 - If high priority VC is configured will use that, otherwise will use low priority VC"
+ ::={whispApsConfig 247}
+
+ whispRegStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "This shows the registration status of a link.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLink 4}
+
+-- Link test configuration
+
+ linkTestLUID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "LUID selection for Link Test. Valid range: 2-255. [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 1}
+
+ linkTestDuration OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Duration for the Link Test. Valid range: 2-10 seconds. [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 2}
+
+-- Link test action
+
+ linkTestAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ stopped(0),
+ start(1)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Setting value 1 will initiate link test. Note that trying to set 0 will not stop the test.
+ In fact it will return an error message. The value of 0 just indicates the idle state
+ meaning no test is running or the current test is done.
+ That's why the word stopped is used and not the action verb stop.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 3}
+
+ linkTestPktLength OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Packet length for Link Test. Valid range: 64-1714 bytes. [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 4}
+
+ linkTestMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ linktestwithmultipleVCs(4),
+ linktestwithoutbridging(0),
+ linktestwithbridging(1),
+ linktestwithbridgingandmir(2),
+ extrapolatedlinktest(3)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Link Test Mode
+ 0 = Link Test without Bridging
+ 1 = Link Test with Bridging
+ 2 = Link Test with Bridging and MIR
+ 3 = Extrapolated Link Test (send only a few packets measuring their quality and extrapolate out the throughput)
+ This is an estimation of the throughput based upon the modulation, efficiency, and data slots available.
+ It intended to provide a basic link test test without impacting service for the sector.
+ Extrapolated Link Test is not available for FSK radios.
+ 4 = Link Test with Multiple VCs (traffic sent to all registered VCs, or specified VCs) - 450m only
+ [This Variable is deprecated. Please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 5}
+
+ linkTestSNRCalculation OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Enable or disable Signal to Noise Ratio (SNR) calculations during a Link Test.
+ Enabling(1) will calulate SNR on all receiving packets.
+ Due to load on CPU, will slightly degrade packet per second capabilities.
+ Only applicable to GenII OFDM products and up.
+ [This Variable is deprecated. Please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 6}
+
+ linkTestWithDualPath OBJECT-TYPE
+ SYNTAX INTEGER {
+ lowpriorityvconly(0),
+ highandlowpriorityvcs(1)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Link Test with:
+ 0 = Low Priority VC only
+ 1 = High and Low Priority VCs
+ [This variable is deprecated. Please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 7}
+
+-- Link test configuration
+
+ linkTestNumPkt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Number of packets to send. Valid range: 0-64 where 0 will
+ flood the link for the duration of the test.
+ [This variable is deprecated. Please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 8}
+
+ linkTestForceModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ normalRateAdapt(0),
+ forceMaxModulation(1)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Engineering use only.
+ Link Test with:
+ 0 = Normal Rate Adapt algorithm
+ 1 = Force to max modultion - No Rate Adapt Algorithm
+ [This variable is deprecated. Please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 9}
+
+ linkTestDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ bidirectional(0),
+ uplinkonly(1),
+ downlinkonly(2)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Link Test Direction - Engineering Use Only
+ 0 = default (will do bidirectional)
+ 1 = Uplink Only
+ 2 = Downlink Only
+ 3 = Bi-Directional (same as 0, setting to 3 will result in setting it to 0)
+ [This variable is deprecated. Please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestConfig 10}
+
+-- Link test results
+
+ testLUID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "LUID number of selected unit. [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 1}
+
+ linkTestStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Status for Link Test.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 2}
+
+ linkTestError OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Error status of Link Test:
+ (1) Failed to recieve handshake from remote device
+ (2) No session is currently active. Please try again after session established.
+ (3) Received a bad transaction ID. Please try again.
+ (4) We werent able to send the test request to the remote device.
+ (5) We didnt receive any results from the remote device.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 3}
+
+ testDuration OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Duration of link test.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 4}
+
+ downLinkRate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "bps"
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Downlink Rate.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 5}
+
+ upLinkRate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "bps"
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Uplink Rate.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 6}
+
+ downLinkEff OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Down Link Efficiency."
+ ::={whispApsLinkTestResult 7}
+
+ maxDwnLinkIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "For link test results, the maximum possible downlink efficiency percentage (always 100%).[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 8}
+
+ actDwnLinkIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Actual down link index.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 9}
+
+ expDwnFragCount OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Expected Fragment Count.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 10}
+
+ actDwnFragCount OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Actual Fragment Count.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 11}
+
+ upLinkEff OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Up link efficiency.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 12}
+
+ expUpFragCount OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Uplink expected Fragment Count.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 13}
+
+ actUpFragCount OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Actual uplink Fragment Count.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 14}
+
+ maxUpLinkIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "For link test results, the maximum possible uplink efficiency percentage (always 100%).[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 15}
+
+ actUpLinkIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Actual Up link index.[This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 16}
+
+ fragments1xDwnLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on down link at 1X (QPSK).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 17}
+
+ fragments2xDwnLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on down link at 2X (16-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 18}
+
+ fragments3xDwnLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on down link at 3X (64-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 19}
+
+ fragments4xDwnLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on down link at 4X (256-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 20}
+
+ fragments1xUpLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on up link at 1X (QPSK).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 21}
+
+ fragments2xUpLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on up link at 2X (16-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 22}
+
+ fragments3xUpLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on up link at 3X (64-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 23}
+
+ fragments4xUpLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on up link at 4X (256-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 24}
+
+ bitErrorsCorrected1xDwnLinkVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 1X (QPSK).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 25}
+
+ bitErrorsCorrected2xDwnLinkVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 2X (16-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 26}
+
+ bitErrorsCorrected3xDwnLinkVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 3X (64-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 27}
+
+ bitErrorsCorrected4xDwnLinkVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 4X (256-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 28}
+
+ bitErrorsCorrected1xUpLinkVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 1X (QPSK).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 29}
+
+ bitErrorsCorrected2xUpLinkVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 2X (16-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 30}
+
+ bitErrorsCorrected3xUpLinkVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 3X (64-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 31}
+
+ bitErrorsCorrected4xUpLinkVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 4X (256-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 32}
+
+ signalToNoiseRatioDownLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Estimated Signal to Noise Ratio in dB for the down link.
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 33}
+
+ signalToNoiseRatioUpLinkVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Estimated Signal to Noise Ratio in dB for the up link.
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 34}
+
+ fragments1xDwnLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on down link at 1X (QPSK).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 35}
+
+ fragments2xDwnLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on down link at 2X (16-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 36}
+
+ fragments3xDwnLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on down link at 3X (64-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 37}
+
+ fragments4xDwnLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on down link at 4X (256-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 38}
+
+ fragments1xUpLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on up link at 1X (QPSK).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 39}
+
+ fragments2xUpLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on up link at 2X (16-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 40}
+
+ fragments3xUpLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on up link at 3X (64-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 41}
+
+ fragments4xUpLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of fragments received on up link at 4X (256-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 42}
+
+ bitErrorsCorrected1xDwnLinkHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 1X (QPSK).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 43}
+
+ bitErrorsCorrected2xDwnLinkHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 2X (16-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 44}
+
+ bitErrorsCorrected3xDwnLinkHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 3X (64-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 45}
+
+ bitErrorsCorrected4xDwnLinkHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 4X (256-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 46}
+
+ bitErrorsCorrected1xUpLinkHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 1X (QPSK).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 47}
+
+ bitErrorsCorrected2xUpLinkHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 2X (16-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 48}
+
+ bitErrorsCorrected3xUpLinkHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Engineering use only.
+ Number of bit errors corrected on average per fragment on up link at 3X (64-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 49}
+
+ bitErrorsCorrected4xUpLinkHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 4X (256-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 50}
+
+ signalToNoiseRatioDownLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Estimated Signal to Noise Ratio in dB for the down link.
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 51}
+
+ signalToNoiseRatioUpLinkHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Estimated Signal to Noise Ratio in dB for the up link.
+ For Gen II OFDM and forward.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 52}
+
+ downLinkRateExtrapolated OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "bps"
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Extrapolated Downlink Rate from an extrapolated link test.
+ Extrapolated Link Test sends only a few packets over the link and extrapolates this out to what would happen on a full link test.
+ This is an estimation of the throughput based upon the modulation, efficiency, and data slots available.
+ It intended to provide a basic link test test without impacting service for the sector.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 53}
+
+ upLinkRateExtrapolated OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "bps"
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Extrapolated Uplink Rate from an extrapolated link test.
+ Extrapolated Link Test sends only a few packets over the link and extrapolates this out to what would happen on a full link test.
+ This is an estimation of the throughput based upon the modulation, efficiency, and data slots available.
+ It intended to provide a basic link test test without impacting service for the sector.
+ [This variable is deprecated, please refer whispBoxLink OIDs]"
+ ::={whispApsLinkTestResult 54}
+
+ whispGPSStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ gpsSynchronized(1),
+ gpsLostSync(2),
+ generatingSync(3)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This shows whether the AP is synchrinized
+ to the GPS timer."
+ ::={whispApsGPS 1}
+
+ gpsSyncSource OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Source of GPS Sync Pulse."
+ ::={whispApsGPS 2}
+
+ gpsSyncStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Live value of Sync Status."
+ ::={whispApsGPS 3}
+
+ gpsTrackingMode OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS tracking mode."
+ ::={whispApsGPS 4}
+
+ gpsTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS time."
+ ::={whispApsGPS 5}
+
+ gpsDate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS date."
+ ::={whispApsGPS 6}
+
+ gpsSatellitesTracked OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns Current number of satellites GPS is tracking in string format .use gpsSatellitesTrackedInt to get the value in integer"
+ ::={whispApsGPS 7}
+
+ gpsSatellitesVisible OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Return Number of satellites GPS is seeing in string format.Use gpsSatellitesVisibleInt to get value in integer"
+ ::={whispApsGPS 8}
+
+ gpsHeight OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS height."
+ ::={whispApsGPS 9}
+
+ gpsAntennaConnection OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Antenna Connection status."
+ ::={whispApsGPS 10}
+
+ gpsLatitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS Latitude."
+ ::={whispApsGPS 11}
+
+ gpsLongitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS Longitude."
+ ::={whispApsGPS 12}
+
+ gpsInvalidMsg OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of invalid messages."
+ ::={whispApsGPS 13}
+
+ gpsRestartCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of GPS unit restarts."
+ ::={whispApsGPS 14}
+
+ gpsReInitCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS ReInit counts. The number of times we have done a complete re-initialization of the GPS device."
+ ::={whispApsGPS 15}
+
+ gpsReceiverInfo OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual string contains information on GPS receiver."
+ ::={whispApsGPS 16}
+
+ gpsFreeRun OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable is deprecated.
+ Setting this value to false will set AutoSync.
+ Setting this value to true will set AutoSync plus Free Run."
+ ::={whispApsGPS 17}
+
+ autoSyncStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSync(0),
+ onBoardGPSSync(1),
+ timingPortUGPSSync(2),
+ onBoardGPSAndTimingPortUGPSSync(3),
+ powrPortSync(4),
+ onBoardGPSAndPowrPortSync(5),
+ timingPortUGPSAndPowrPortSync(6),
+ onBoardGPSAndTimingPortUGPSAndPowrPortSync(7),
+ cambiumSync(8),
+ timingPortUGPSSyncAndCambiumSync(10),
+ powrPortSyncAndCambiumSync(12),
+ timingPortUGPSAndPowrPortSyncAndCambiumSync(14)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Live value of Sync Status.
+ Following values represent what sources have sync.
+ (0) No Sync
+ (1) On-board GPS Sync
+ (2) Timing Port/UGPS Sync
+ (3) On-board GPS and Timing Port/UGPS Sync
+ (4) Canopy Sync Over Power Port
+ (5) On-board GPS and Canopy Sync Over Power
+ (6) Timing Port/UGPS and Canopy Sync Over Power
+ (7) On-board GPS, Timing Port/UGPS and Canopy Sync Over Power
+ (8) Cambium Sync Over Power
+ (10) Timing Port/UGPS and Cambium Sync Over Power
+ (12) Canopy Sync and Cambium Sync Over Power
+ (14) Timing Port/UGPS, Canopy Sync Over Power, and Cambium Sync Over Power"
+ ::={whispApsGPS 18}
+
+ gpsSatellitesTrackedInt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current number of satellites GPS is tracking in integer format."
+ ::={whispApsGPS 19}
+
+ gpsSatellitesVisibleInt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of satellites the GPS sees in integer format"
+ ::={whispApsGPS 20}
+
+-- Registration Events
+
+ whispRegComplete NOTIFICATION-TYPE
+ OBJECTS {
+ linkLUID,
+ linkPhysAddress}
+ STATUS current
+ DESCRIPTION
+ "Signals registration complete."
+ ::={whispApsRegEvent 1}
+
+ whispRegLost NOTIFICATION-TYPE
+ OBJECTS {
+ linkLUID,
+ linkPhysAddress}
+ STATUS current
+ DESCRIPTION
+ "Signals registration lost."
+ ::={whispApsRegEvent 2}
+
+ whispRegFailure NOTIFICATION-TYPE
+ OBJECTS {
+ regFailESN,
+ regGrantReason}
+ STATUS current
+ DESCRIPTION
+ "Signals a registration failure has occured."
+ ::={whispApsRegEvent 3}
+
+ whispDefKeyUsed NOTIFICATION-TYPE
+ OBJECTS {
+ linkLUID,
+ linkPhysAddress}
+ STATUS current
+ DESCRIPTION
+ "Signals Default Key used for encryptiont."
+ ::={whispApsRegEvent 4}
+
+-- GPS Events
+
+ whispGPSInSync NOTIFICATION-TYPE
+ OBJECTS {
+ whispGPSStats,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Signals a transition from not-synchronized to synchronized."
+ ::={whispGPSEvent 1}
+
+ whispGPSOutSync NOTIFICATION-TYPE
+ OBJECTS {
+ gpsStatus,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Signals a transition from synchronized to not-synchronized."
+ ::={whispGPSEvent 2}
+
+-- DFS events
+
+ whispRadarDetected NOTIFICATION-TYPE
+ OBJECTS {
+ dfsStatus,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Radar detected transmit stopped."
+ ::={whispApsDfsEvent 1}
+
+ whispRadarEnd NOTIFICATION-TYPE
+ OBJECTS {
+ dfsStatus,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Radar ended back to normal transmit."
+ ::={whispApsDfsEvent 2}
+
+-- Regulatory Failure due to Invalid Channel set for the region.
+
+ regulatoryApCheckInvalidChanFailed NOTIFICATION-TYPE
+ OBJECTS {
+ regulatoryStatus,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Regulatory Check failed for the unit due to a invalid channel for the configured region.
+ regulatoryStatus - Text description for the failure.
+ physAddress - the MAC address of the unit."
+ ::={whispApRegulatoryEvent 1}
+
+-- Regulatory Failure due to no region set
+
+ regulatoryCheckFailedNoRegionAp NOTIFICATION-TYPE
+ OBJECTS {
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Regulatory Check failed because a valid region has not be configured.
+ physAddress - the MAC address of the unit."
+ ::={whispApRegulatoryEvent 2}
+
+-- Regulatory Failure due to Invalid Channel Bandwidth set for the region.
+
+ regulatoryApCheckInvalidChBwFailed NOTIFICATION-TYPE
+ OBJECTS {
+ regulatoryStatus,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Regulatory Check failed due to an invalid channel bandwidth for the configured region.
+ regulatoryStatus - Text description for the failure.
+ physAddress - the MAC address of the unit."
+ ::={whispApRegulatoryEvent 3}
+
+-- RF link overload detection in the Downlink Direction.
+
+ rfLinkOverloadCondition NOTIFICATION-TYPE
+ OBJECTS {
+ rfOutDiscardRate,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "AP has exceeded the preset discard percentage in the RF Downlink Direction.
+ rfOutDiscardRate - Current discard Rate.
+ physAddress - the MAC address of the unit."
+ ::={whispApRFOverloadEvent 1}
+
+-- MU-MIMO Trial Event Notification.
+
+ mumimoTrialEvent NOTIFICATION-TYPE
+ OBJECTS {
+ mumimoTrialPercentageRemaining,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO Trial Event Notification.
+ Value indicates percentage of trial licenses remaining."
+ ::={whispApsMumimoTrialEvent 1}
+
+ whispLinkTestGroup OBJECT-GROUP
+ OBJECTS {
+ linkTestLUID,
+ linkTestDuration,
+ linkTestAction,
+ linkTestPktLength,
+ testLUID,
+ linkTestStatus,
+ linkTestError,
+ testDuration,
+ downLinkRate,
+ upLinkRate,
+ downLinkRateExtrapolated,
+ upLinkRateExtrapolated,
+ downLinkEff,
+ maxDwnLinkIndex,
+ actDwnLinkIndex,
+ expDwnFragCount,
+ actDwnFragCount,
+ upLinkEff,
+ expUpFragCount,
+ actUpFragCount,
+ maxUpLinkIndex,
+ actUpLinkIndex,
+ fragments1xDwnLinkVertical,
+ fragments2xDwnLinkVertical,
+ fragments3xDwnLinkVertical,
+ fragments4xDwnLinkVertical,
+ fragments1xUpLinkVertical,
+ fragments2xUpLinkVertical,
+ fragments3xUpLinkVertical,
+ fragments4xUpLinkVertical,
+ fragments1xDwnLinkHorizontal,
+ fragments2xDwnLinkHorizontal,
+ fragments3xDwnLinkHorizontal,
+ fragments4xDwnLinkHorizontal,
+ fragments1xUpLinkHorizontal,
+ fragments2xUpLinkHorizontal,
+ fragments3xUpLinkHorizontal,
+ fragments4xUpLinkHorizontal,
+ bitErrorsCorrected1xDwnLinkVertical,
+ bitErrorsCorrected2xDwnLinkVertical,
+ bitErrorsCorrected3xDwnLinkVertical,
+ bitErrorsCorrected4xDwnLinkVertical,
+ bitErrorsCorrected1xUpLinkVertical,
+ bitErrorsCorrected2xUpLinkVertical,
+ bitErrorsCorrected3xUpLinkVertical,
+ bitErrorsCorrected4xUpLinkVertical,
+ signalToNoiseRatioDownLinkVertical,
+ signalToNoiseRatioUpLinkVertical,
+ bitErrorsCorrected1xDwnLinkHorizontal,
+ bitErrorsCorrected2xDwnLinkHorizontal,
+ bitErrorsCorrected3xDwnLinkHorizontal,
+ bitErrorsCorrected4xDwnLinkHorizontal,
+ bitErrorsCorrected1xUpLinkHorizontal,
+ bitErrorsCorrected2xUpLinkHorizontal,
+ bitErrorsCorrected3xUpLinkHorizontal,
+ bitErrorsCorrected4xUpLinkHorizontal,
+ signalToNoiseRatioDownLinkHorizontal,
+ signalToNoiseRatioUpLinkHorizontal,
+ linkTestSNRCalculation,
+ linkTestWithDualPath,
+ linkTestForceModulation,
+ linkTestMode,
+ linkTestNumPkt,
+ linkTestDirection}
+ STATUS current
+ DESCRIPTION
+ "WHiSP APs link test group."
+ ::= {whispApsGroups 1}
+
+ whispApsConfigGroup OBJECT-GROUP
+ OBJECTS {
+ gpsInput,
+ rfFreqCarrier,
+ dwnLnkData,
+ highPriorityUpLnkPct,
+ numUAckSlots,
+ uAcksReservHigh,
+ numDAckSlots,
+ dAcksReservHigh,
+ numCtlSlots,
+ numCtlSlotsReserveHigh,
+ upLnkMaxBurstDataRate,
+ upLnkDataRate,
+ upLnkLimit,
+ dwnLnkMaxBurstDataRate,
+ dwnLnkDataRate,
+ dwnLnkLimit,
+ sectorID,
+ maxRange,
+ asIP1,
+ asIP2,
+ asIP3,
+ asIP4,
+ asIP5,
+ lanIpAp,
+ lanMaskAp,
+ defaultGwAp,
+ privateIp,
+ gpsTrap,
+ regTrap,
+ txSpreading,
+ apBeaconInfo,
+ authMode,
+ authKeyAp,
+ authKeyOptionAP,
+ enableRadiusDynAuth,
+ disableAuthForICCSM,
+ encryptionMode,
+ ntpServerIp,
+ multicastRetryCount,
+ encryptDwBroadcast,
+ updateAppAddress,
+ dfsConfig,
+ vlanEnable,
+ configSource,
+ apRateAdapt,
+ numCtlSlotsHW,
+ displayAPEval,
+ smIsolation,
+ bridgeFloodUnknownsEnable,
+ ipAccessFilterEnable,
+ allowedIPAccess1,
+ allowedIPAccess2,
+ allowedIPAccess3,
+ allowedIPAccessNMLength1,
+ allowedIPAccessNMLength2,
+ allowedIPAccessNMLength3,
+ rfTelnetAccess,
+ rfPPPoEPADIForwarding,
+ tslBridging,
+ untranslatedArp,
+ limitFreqBand900,
+ txPwrLevel,
+ rfFreqCaralt1,
+ rfFreqCaralt2,
+ scheduleWhitening,
+ remoteSpectrumAnalysisDuration,
+ remoteSpectrumAnalyzerLUID,
+ bhReReg,
+ dlnkBcastCIR,
+ dlnkMcastCIR,
+ verifyGPSChecksum,
+ mumimoTrialMode,
+ qinqEthType,
+ useAPManagementVIDForICCSM,
+ multicastVCDataRate,
+ pmp450430LegacyMode,
+ onlyAllowPMP450iSMRegistration,
+ frameAlignmentLegacyMode,
+ pmp430SMRegistration,
+ colorCodeRescanTimer,
+ colorCodeRescanIdleTimer,
+ fskSMRcvTargetLvl,
+ berModSelect,
+ lastSesStatsReset,
+ resetSesStats,
+ syslogDomainNameAppend,
+ syslogServerAddr,
+ syslogServerPort,
+ syslogXmitAP,
+ syslogXmitSMs,
+ freeRunGPSSyncBypass,
+ uGPSPower,
+ gpsOutputEn,
+ prioritizeMgmtData,
+ radioMode,
+ noRebootFreqChange,
+ trapDelayAfterBootup,
+ pagerRejectFilterSelect,
+ authSharedSecret1,
+ authSharedSecret2,
+ authSharedSecret3,
+ radiusPort,
+ radiusAcctPort,
+ rfOLEnable,
+ rfOLTrap,
+ rfOLThreshold,
+ framePeriod,
+ remoteSpectrumAnalyzerScanBandwidth,
+ apConfigAdjacentChanSupport,
+ ofdmSMRcvTargetLvl,
+ sMTxPowerControl,
+ pmp430InteropMode,
+ apRxDelay,
+ apVlanOverride,
+ dhcpRelayAgentEnable,
+ dhcpRelayAgentSrvrIP,
+ onlyAllowVer95OrAbove,
+ whispWebUseAuthServer,
+ whispUsrAuthSharedSecret1,
+ whispUsrAuthSharedSecret2,
+ whispUsrAuthSharedSecret3,
+ whispUsrAcctSvr1,
+ whispUsrAcctSvr2,
+ whispUsrAcctSvr3,
+ whispUsrAuthPhase1,
+ accountingInterimUpdateInterval,
+ accountingSmReAuthInterval,
+ dropSession,
+ removeIdleSMs,
+ lastTimeIdleSMsRemoved,
+ userAuthSharedSecret1,
+ userAuthSharedSecret2,
+ userAuthSharedSecret3,
+ timeZone,
+ actionListFilename,
+ enableAutoupdate}
+ STATUS current
+ DESCRIPTION
+ "WHiSP APs configuration group."
+ ::= {whispApsGroups 2}
+
+ whispApsLinkTableGroup OBJECT-GROUP
+ OBJECTS {
+ linkLUID,
+ linkDescr,
+ linkPhysAddress,
+ linkManagementIP,
+ linkFragmentsReceived1XVertical,
+ linkFragmentsReceived2XVertical,
+ linkFragmentsReceived3XVertical,
+ linkFragmentsReceived4XVertical,
+ signalToNoiseRatioVertical,
+ linkFragmentsReceived1XHorizontal,
+ linkFragmentsReceived2XHorizontal,
+ linkFragmentsReceived3XHorizontal,
+ linkFragmentsReceived4XHorizontal,
+ signalToNoiseRatioHorizontal,
+ linkSignalStrengthRatio,
+ linkRadioDbmHorizontal,
+ linkRadioDbmVertical,
+ maxSMTxPwr,
+ productType,
+ linkAdaptRateLowPri,
+ linkAdaptRateHighPri,
+ avgPowerLevelInt,
+ mimoPowerLevelVertical,
+ mimoPowerLevelHorizontal,
+ autoUpdateStatus,
+ linkMtu,
+ linkSpeed,
+ linkOperStatus,
+ linkInOctets,
+ linkInUcastPkts,
+ linkInNUcastPkts,
+ linkInDiscards,
+ linkInError,
+ linkInUnknownProtos,
+ linkOutOctets,
+ linkOutUcastPkts,
+ linkOutNUcastPkts,
+ linkOutDiscards,
+ linkOutError,
+ linkOutQLen,
+ linkSessState,
+ linkESN,
+ linkRSSI,
+ linkAveJitter,
+ linkLastJitter,
+ linkAirDelay,
+ linkRegCount,
+ linkReRegCount,
+ linkTimeOut,
+ linkLastRSSI,
+ sessionCount,
+ softwareVersion,
+ linkSwVersion,
+ spatialFrequency,
+ softwareBootVersion,
+ fpgaVersion,
+ linkSiteName,
+ avgPowerLevel,
+ lastPowerLevel,
+ sesDownLinkRate,
+ sesDownLinkLimit,
+ sesUpLinkRate,
+ sesUpLinkLimit,
+ adaptRate,
+ sesLoUpCIR,
+ sesLoDownCIR,
+ sesHiUpCIR,
+ sesHiDownCIR,
+ platformVer,
+ smSessionTmr,
+ smSessionSeqNumMismatch,
+ dataVCNum,
+ hiPriQEn,
+ dataVCNumHiQ,
+ linkInOctetsHiQ,
+ linkInUcastPktsHiQ,
+ linkInNUcastPktsHiQ,
+ linkInDiscardsHiQ,
+ linkInErrorHiQ,
+ linkInUnknownProtosHiQ,
+ linkOutOctetsHiQ,
+ linkOutUcastPktsHiQ,
+ linkOutNUcastPktsHiQ,
+ linkOutDiscardsHiQ,
+ linkOutErrorHiQ,
+ vcQOverflow,
+ vcQOverflowHiQ,
+ p7p8HiPriQEn,
+ p7p8HiPriQ,
+ linkAirDelayns,
+ linkQualityAPData,
+ radiusReplyMsg,
+ radiusFramedIPAddress,
+ radiusFramedIPNetmask,
+ radiusDefaultGateway}
+ STATUS current
+ DESCRIPTION
+ "WHiSP APs Link Table group."
+ ::= {whispApsGroups 3}
+
+ whispApsNotifGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ whispRegComplete,
+ whispRegLost,
+ whispRegFailure,
+ whispDefKeyUsed,
+ whispGPSInSync,
+ whispGPSOutSync,
+ whispRadarDetected,
+ whispRadarEnd,
+ regulatoryApCheckInvalidChanFailed,
+ regulatoryCheckFailedNoRegionAp,
+ regulatoryApCheckInvalidChBwFailed,
+ rfLinkOverloadCondition,
+ mumimoTrialEvent}
+ STATUS current
+ DESCRIPTION
+ "WHiSP APs notification group."
+ ::= {whispApsGroups 4}
+
+ whispApsFailedRegTableGroup OBJECT-GROUP
+ OBJECTS {
+ regGrantReason,
+ regFailESN,
+ regFailTime,
+ regFailSeqNum,
+ regFailReasonText}
+ STATUS current
+ DESCRIPTION
+ "WHiSP APs Failed Registration Table group."
+ ::= {whispApsGroups 5}
+
+ whispApsFrUtlStatsIntervalLowGroup OBJECT-GROUP
+ OBJECTS {
+ frUtlLowTotalDownlinkUtilization,
+ frUtlLowTotalUplinkUtilization,
+ frUtlLowTotalDownlinkSlots,
+ frUtlLowDownlinkLowPrioSlots,
+ frUtlLowDownlinkHiPrioSlots,
+ frUtlLowDownlinkBcastSlots,
+ frUtlLowDownlinkAckSlots,
+ frUtlLowDownlinkCntlMsgSlots,
+ frUtlLowTotalUplinkSlots,
+ frUtlLowUplinkLowPrioSlots,
+ frUtlLowUplinkHiPrioSlots,
+ frUtlLowUplinkAckSlots,
+ frUtlLowMaxDownlinkSlots,
+ frUtlLowMaxUplinkSlots,
+ frUtlLowEthInDiscards,
+ frUtlLowEthOutDiscards,
+ frUtlLowRFInDiscards,
+ frUtlLowRFOutDiscards,
+ frUtlLowIntervalBwReqPercentage,
+ frUtlLowIntervalBwReqRx,
+ frUtlLowIntervalBwReqMissed,
+ frUtlLowContentionSlots,
+ frUtlLowAvgDownlinkSlots,
+ frUtlLowAvgUplinkSlots,
+ frUtlLowAvgContentionSlots,
+ frUtlLowMaxContentionSlots,
+ frUtlLowDownlinkAckUtilization,
+ frUtlLowDownlinkBcastMcastUtilization,
+ frUtlLowMumimoDownlinkSectorUtilization,
+ frUtlLowMumimoDownlinkMumimoUtilization,
+ frUtlLowMumimoDownlinkSumimoUtilization,
+ frUtlLowMumimoDownlinkMultiplexingGain,
+ frUtlLowMumimoDownlinkAvgGroupSize}
+ STATUS current
+ DESCRIPTION
+ "WHiSP APs Frame Utilization Statistics group for interval of 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::= {whispApsGroups 7}
+
+ whispApsFrUtlStatsIntervalMediumGroup OBJECT-GROUP
+ OBJECTS {
+ frUtlMedTotalDownlinkUtilization,
+ frUtlMedTotalUplinkUtilization,
+ frUtlMedTotalDownlinkSlots,
+ frUtlMedDownlinkLowPrioSlots,
+ frUtlMedDownlinkHiPrioSlots,
+ frUtlMedDownlinkBcastSlots,
+ frUtlMedDownlinkAckSlots,
+ frUtlMedDownlinkCntlMsgSlots,
+ frUtlMedTotalUplinkSlots,
+ frUtlMedUplinkLowPrioSlots,
+ frUtlMedUplinkHiPrioSlots,
+ frUtlMedUplinkAckSlots,
+ frUtlMedMaxDownlinkSlots,
+ frUtlMedMaxUplinkSlots,
+ frUtlMedEthInDiscards,
+ frUtlMedEthOutDiscards,
+ frUtlMedRFInDiscards,
+ frUtlMedRFOutDiscards,
+ frUtlMediumIntervalBwReqPercentage,
+ frUtlMediumIntervalBwReqRx,
+ frUtlMediumIntervalBwReqMissed,
+ frUtlMediumContentionSlots,
+ frUtlMediumAvgDownlinkSlots,
+ frUtlMediumAvgUplinkSlots,
+ frUtlMediumAvgContentionSlots,
+ frUtlMediumMaxContentionSlots,
+ frUtlMedDownlinkAckUtilization,
+ frUtlMedDownlinkBcastMcastUtilization,
+ frUtlMedMumimoDownlinkSectorUtilization,
+ frUtlMedMumimoDownlinkMumimoUtilization,
+ frUtlMedMumimoDownlinkSumimoUtilization,
+ frUtlMedMumimoDownlinkMultiplexingGain,
+ frUtlMedMumimoDownlinkAvgGroupSize}
+ STATUS current
+ DESCRIPTION
+ "WHiSP APs Frame Utilization Statistics group for interval of 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::= {whispApsGroups 8}
+
+ whispApsFrUtlStatsIntervalHighGroup OBJECT-GROUP
+ OBJECTS {
+ frUtlHighTotalDownlinkUtilization,
+ frUtlHighTotalUplinkUtilization,
+ frUtlHighTotalDownlinkSlots,
+ frUtlHighDownlinkLowPrioSlots,
+ frUtlHighDownlinkHiPrioSlots,
+ frUtlHighDownlinkBcastSlots,
+ frUtlHighDownlinkAckSlots,
+ frUtlHighDownlinkCntlMsgSlots,
+ frUtlHighTotalUplinkSlots,
+ frUtlHighUplinkLowPrioSlots,
+ frUtlHighUplinkHiPrioSlots,
+ frUtlHighUplinkAckSlots,
+ frUtlHighMaxDownlinkSlots,
+ frUtlHighMaxUplinkSlots,
+ frUtlHighEthInDiscards,
+ frUtlHighEthOutDiscards,
+ frUtlHighRFInDiscards,
+ frUtlHighRFOutDiscards,
+ frUtlHighIntervalBwReqPercentage,
+ frUtlHighIntervalBwReqRx,
+ frUtlHighIntervalBwReqMissed,
+ frUtlHighContentionSlots,
+ frUtlHighAvgDownlinkSlots,
+ frUtlHighAvgUplinkSlots,
+ frUtlHighAvgContentionSlots,
+ frUtlHighMaxContentionSlots,
+ frUtlHighDownlinkAckUtilization,
+ frUtlHighDownlinkBcastMcastUtilization,
+ frUtlHighMumimoDownlinkSectorUtilization,
+ frUtlHighMumimoDownlinkMumimoUtilization,
+ frUtlHighMumimoDownlinkSumimoUtilization,
+ frUtlHighMumimoDownlinkMultiplexingGain,
+ frUtlHighMumimoDownlinkAvgGroupSize}
+ STATUS current
+ DESCRIPTION
+ "WHiSP APs Frame Utilization Statistics group for interval of 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::= {whispApsGroups 9}
+
+ frUtlLowTotalDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total downlink utilization in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 1}
+
+ frUtlLowTotalUplinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total uplink utilization in the last 1 minute. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 2}
+
+ frUtlLowTotalDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total downlink data slots in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 3}
+
+ frUtlLowDownlinkLowPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink low priority traffic in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 4}
+
+ frUtlLowDownlinkHiPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink high priority traffic in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 5}
+
+ frUtlLowDownlinkBcastSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink broadcast and multicast traffic in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 6}
+
+ frUtlLowDownlinkAckSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for Downlink Canopy MAC Acknowledgements in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 7}
+
+ frUtlLowDownlinkCntlMsgSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink registration control messages in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 8}
+
+ frUtlLowTotalUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total uplink data slots in the last 1 minute. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 9}
+
+ frUtlLowUplinkLowPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for uplink low priority traffic in the last 1 minute. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 10}
+
+ frUtlLowUplinkHiPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for uplink high priority traffic in the last 1 minute. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 11}
+
+ frUtlLowUplinkAckSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for Uplink Canopy MAC Acknowledgements in the last 1 minute. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 12}
+
+ frUtlLowMaxDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible downlink data slots for a minute.
+ This is calculated as ((Downlink slots in a frame) * (Number of frames in a second) * 60).
+ Downlink slots in a frame depends on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 13}
+
+ frUtlLowMaxUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible uplink data slots for a minute.
+ This is calculated as ((Uplink slots in a frame) * (Number of frames in a second) * 60).
+ Uplink slots in a frame depends on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 14}
+
+ frUtlLowEthInDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of incoming ethernet packets discarded in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 15}
+
+ frUtlLowEthOutDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of outgoing ethernet packets discarded in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 16}
+
+ frUtlLowRFInDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of incoming radio packets discarded in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 17}
+
+ frUtlLowRFOutDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of outgoing radio packets discarded in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 18}
+
+ frUtlLowIntervalBwReqPercentage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of bandwidth request received in the last 1 minute.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalLow 19}
+
+ frUtlLowIntervalBwReqRx OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bandwidth request received in the last 1 minute.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalLow 20}
+
+ frUtlLowIntervalBwReqMissed OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bandwidth request missed in the last 1 minute.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalLow 21}
+
+ frUtlLowContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of scheduled contention slots available in the last 1 minute.
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 22}
+
+ frUtlLowAvgDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average downlink data slots per frame in the last 1 minute. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalLow 23}
+
+ frUtlLowAvgUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average uplink data slots per frame in the last 1 minute. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 24}
+
+ frUtlLowAvgContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average contention slots per frame in the last 1 minute.
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 25}
+
+ frUtlLowMaxContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible contention slots for 1 minute.
+ This is calculated as (((Uplink slots in a frame) + (Contention slots in a frame)) * (Number of frames in a second) * 60(seconds)).
+ Uplink slots and contention slots in a frame depend on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalLow 26}
+
+ frUtlLowDownlinkAckUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of downlink Canopy MAC Acknowledgment utilization in the last 1 minute."
+ ::={whispApsFrUtlStatsIntervalLow 27}
+
+ frUtlLowDownlinkBcastMcastUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of downlink Broadcast/Multicast utilization in the last 1 minute."
+ ::={whispApsFrUtlStatsIntervalLow 28}
+
+ frUtlLowMumimoDownlinkSectorUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of MU-MIMO downlink Sector utilization in the last 1 minute.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalLow 29}
+
+ frUtlLowMumimoDownlinkMumimoUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of MU-MIMO downlink utilization in the last 1 minute.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalLow 30}
+
+ frUtlLowMumimoDownlinkSumimoUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of SU-MIMO downlink utilization in the last 1 minute.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalLow 31}
+
+ frUtlLowMumimoDownlinkMultiplexingGain OBJECT-TYPE
+ SYNTAX INTEGER (0..700)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO Multiplexing Gain in the last 1 minute.
+ This value is scaled up by 100 (ie. 269 = 2.69).
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalLow 32}
+
+ frUtlLowMumimoDownlinkAvgGroupSize OBJECT-TYPE
+ SYNTAX INTEGER (0..700)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average MU-MIMO Group Size in the last 1 minute.
+ This value is scaled up by 100 (ie. 269 = 2.69).
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalLow 33}
+
+ frUtlMedTotalDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total downlink utilization in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 1}
+
+ frUtlMedTotalUplinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total uplink utilization in the last 5 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 2}
+
+ frUtlMedTotalDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total downlink data slots in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 3}
+
+ frUtlMedDownlinkLowPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink low priority traffic in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 4}
+
+ frUtlMedDownlinkHiPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink high priority traffic in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 5}
+
+ frUtlMedDownlinkBcastSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink broadcast and multicast traffic in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 6}
+
+ frUtlMedDownlinkAckSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for Downlink Canopy MAC Acknowledgements in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 7}
+
+ frUtlMedDownlinkCntlMsgSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink registration control messages in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 8}
+
+ frUtlMedTotalUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total uplink data slots in the last 5 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 9}
+
+ frUtlMedUplinkLowPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for uplink low priority traffic in the last 5 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 10}
+
+ frUtlMedUplinkHiPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for uplink high priority traffic in the last 5 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 11}
+
+ frUtlMedUplinkAckSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for Uplink Canopy MAC Acknowledgements in the last 5 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 12}
+
+ frUtlMedMaxDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible downlink data slots for 5 minutes.
+ This is calculated as ((Downlink slots in a frame) * (Number of frames in a second) * 5 * 60 (seconds)).
+ Downlink slots in a frame depends on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 13}
+
+ frUtlMedMaxUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible uplink data slots for 5 minutes.
+ This is calculated as ((Uplink slots in a frame) * (Number of frames in a second) * 5 * 60(seconds)).
+ Uplink slots in a frame depends on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 14}
+
+ frUtlMedEthInDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of incoming ethernet packets discarded in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 15}
+
+ frUtlMedEthOutDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of outgoing ethernet packets discarded in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 16}
+
+ frUtlMedRFInDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of incoming radio packets discarded in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 17}
+
+ frUtlMedRFOutDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of outgoing radio packets discarded in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 18}
+
+ frUtlMediumIntervalBwReqPercentage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of bandwidth request received in the last 5 minutes.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalMedium 19}
+
+ frUtlMediumIntervalBwReqRx OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bandwidth request received in the last 5 minutes.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalMedium 20}
+
+ frUtlMediumIntervalBwReqMissed OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bandwidth request missed in the last 5 minutes.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalMedium 21}
+
+ frUtlMediumContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of scheduled contention slots available in the last 5 minutes.
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 22}
+
+ frUtlMediumAvgDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average downlink data slots per frame in the last 5 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalMedium 23}
+
+ frUtlMediumAvgUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average uplink data slots per frame in the last 5 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 24}
+
+ frUtlMediumAvgContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average contention slots per frame in the last 5 minutes.
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 25}
+
+ frUtlMediumMaxContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible contention slots for 5 minutes.
+ This is calculated as (((Uplink slots in a frame) + (Contention slots in a frame)) * (Number of frames in a second) * 5 * 60(seconds)).
+ Uplink slots and contention slots in a frame depend on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalMedium 26}
+
+ frUtlMedDownlinkAckUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of downlink Canopy MAC Acknowledgment utilization in the last 5 minutes."
+ ::={whispApsFrUtlStatsIntervalMedium 27}
+
+ frUtlMedDownlinkBcastMcastUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of downlink Broadcast/Multicast utilization in the last 5 minutes."
+ ::={whispApsFrUtlStatsIntervalMedium 28}
+
+ frUtlMedMumimoDownlinkSectorUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of MU-MIMO downlink Sector utilization in the last 5 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalMedium 29}
+
+ frUtlMedMumimoDownlinkMumimoUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of MU-MIMO downlink utilization in the last 5 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalMedium 30}
+
+ frUtlMedMumimoDownlinkSumimoUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of SU-MIMO downlink utilization in the last 5 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalMedium 31}
+
+ frUtlMedMumimoDownlinkMultiplexingGain OBJECT-TYPE
+ SYNTAX INTEGER (0..700)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO Multiplexing Gain in the last 5 minutes.
+ This value is scaled up by 100 (ie. 269 = 2.69).
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalMedium 32}
+
+ frUtlMedMumimoDownlinkAvgGroupSize OBJECT-TYPE
+ SYNTAX INTEGER (0..700)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average MU-MIMO Group Size in the last 5 minutes.
+ This value is scaled up by 100 (ie. 269 = 2.69).
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalMedium 33}
+
+ frUtlHighTotalDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total downlink utilization in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 1}
+
+ frUtlHighTotalUplinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total uplink utilization in the last 15 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 2}
+
+ frUtlHighTotalDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total downlink data slots in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 3}
+
+ frUtlHighDownlinkLowPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink low priority traffic in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 4}
+
+ frUtlHighDownlinkHiPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink high priority traffic in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 5}
+
+ frUtlHighDownlinkBcastSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink broadcast and multicast traffic in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 6}
+
+ frUtlHighDownlinkAckSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for Downlink Canopy MAC Acknowledgements in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 7}
+
+ frUtlHighDownlinkCntlMsgSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for downlink registration control messages in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 8}
+
+ frUtlHighTotalUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total uplink data slots in the last 15 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 9}
+
+ frUtlHighUplinkLowPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for uplink low priority traffic in the last 15 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 10}
+
+ frUtlHighUplinkHiPrioSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for uplink high priority traffic in the last 15 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 11}
+
+ frUtlHighUplinkAckSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slots used for Uplink Canopy MAC Acknowledgements in the last 15 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 12}
+
+ frUtlHighMaxDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible downlink data slots for 15 minutes.
+ This is calculated as ((Downlink slots in a frame) * (Number of frames in a second) * 15 * 60(seconds)).
+ Downlink slots in a frame depends on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 13}
+
+ frUtlHighMaxUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible uplink data slots for 15 minutes.
+ This is calculated as ((Uplink slots in a frame) * (Number of frames in a second) * 15 * 60(seconds)).
+ Uplink slots in a frame depends on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 14}
+
+ frUtlHighEthInDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of incoming ethernet packets discarded in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 15}
+
+ frUtlHighEthOutDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of outgoing ethernet packets discarded in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 16}
+
+ frUtlHighRFInDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of incoming radio packets discarded in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 17}
+
+ frUtlHighRFOutDiscards OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of outgoing radio packets discarded in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 18}
+
+ frUtlHighIntervalBwReqPercentage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of bandwidth request received in the last 15 minutes.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalHigh 19}
+
+ frUtlHighIntervalBwReqRx OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bandwidth request received in the last 15 minutes.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalHigh 20}
+
+ frUtlHighIntervalBwReqMissed OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bandwidth request missed in the last 15 minutes.
+ Only supported for PMP 450 platform.
+ PMP 430 SMs will not be included in this statistic."
+ ::={whispApsFrUtlStatsIntervalHigh 21}
+
+ frUtlHighContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of scheduled contention slots available in the last 15 minutes.
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 22}
+
+ frUtlHighAvgDownlinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average downlink data slots per frame in the last 15 minutes. Only supported for PMP and PTP 450 AP and Backhauls."
+ ::={whispApsFrUtlStatsIntervalHigh 23}
+
+ frUtlHighAvgUplinkSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average uplink data slots per frame in the last 15 minutes. Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 24}
+
+ frUtlHighAvgContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average contention slots per frame in the last 15 minutes.
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 25}
+
+ frUtlHighMaxContentionSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum possible contention slots for 15 minutes.
+ This is calculated as (((Uplink slots in a frame) + (Contention slots in a frame)) * (Number of frames in a second) * 15 * 60(seconds)).
+ Uplink slots and contention slots in a frame depend on the frame configuration.
+ Number of frames in a second depends on the configured frame period of 5 ms (200 frames) or 2.5 ms (400 frames).
+ Only supported for PMP 450 AP platform."
+ ::={whispApsFrUtlStatsIntervalHigh 26}
+
+ frUtlHighDownlinkAckUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of downlink Canopy MAC Acknowledgment utilization in the last 15 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalHigh 27}
+
+ frUtlHighDownlinkBcastMcastUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of downlink Broadcast/Multicast utilization in the last 15 minutes."
+ ::={whispApsFrUtlStatsIntervalHigh 28}
+
+ frUtlHighMumimoDownlinkSectorUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of MU-MIMO downlink Sector utilization in the last 15 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalHigh 29}
+
+ frUtlHighMumimoDownlinkMumimoUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of MU-MIMO downlink utilization in the last 15 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalHigh 30}
+
+ frUtlHighMumimoDownlinkSumimoUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of SU-MIMO downlink utilization in the last 15 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalHigh 31}
+
+ frUtlHighMumimoDownlinkMultiplexingGain OBJECT-TYPE
+ SYNTAX INTEGER (0..700)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO Multiplexing Gain in the last 15 minutes.
+ This value is scaled up by 100 (ie. 269 = 2.69).
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalHigh 32}
+
+ frUtlHighMumimoDownlinkAvgGroupSize OBJECT-TYPE
+ SYNTAX INTEGER (0..700)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average MU-MIMO Group Size in the last 15 minutes.
+ This value is scaled up by 100 (ie. 269 = 2.69).
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsIntervalHigh 33}
+
+ whispApsFrUtlStatsMumimoSpatialTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispApsFrUtlStatsMumimoSpatialEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO Spatial Utilization Metrics."
+ ::= {whispApsFrUtlStats 4}
+
+ whispApsFrUtlStatsMumimoSpatialEntry OBJECT-TYPE
+ SYNTAX WhispApsFrUtlStatsMumimoSpatialEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO Spatial Utilization Metrics."
+ INDEX {frUtlMumimoDownlinkUtilizationSfBin}
+ ::= {whispApsFrUtlStatsMumimoSpatialTable 1}
+
+ WhispApsFrUtlStatsMumimoSpatialEntry ::= SEQUENCE{
+ frUtlMumimoDownlinkUtilizationSfBin INTEGER,
+ frUtlMumimoDownlinkUtilizationSfRange DisplayString,
+ frUtlMumimoDownlinkUtilizationAzimuth DisplayString,
+ frUtlMumimoDownlinkUtilizationVcRange DisplayString,
+ frUtlMumimoDownlinkInstantaneousUtilization INTEGER,
+ frUtlLowTotalMumimoDownlinkUtilization INTEGER,
+ frUtlMedTotalMumimoDownlinkUtilization INTEGER,
+ frUtlHighTotalMumimoDownlinkUtilization INTEGER,
+ frUtlLowMaxMumimoDownlinkUtilization INTEGER,
+ frUtlMedMaxMumimoDownlinkUtilization INTEGER,
+ frUtlHighMaxMumimoDownlinkUtilization INTEGER,
+ frUtlLowMinMumimoDownlinkUtilization INTEGER,
+ frUtlMedMinMumimoDownlinkUtilization INTEGER,
+ frUtlHighMinMumimoDownlinkUtilization INTEGER
+ }
+
+ frUtlMumimoDownlinkUtilizationSfBin OBJECT-TYPE
+ SYNTAX INTEGER (0..32)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Spatial Frequency Bin.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 1}
+
+ frUtlMumimoDownlinkUtilizationSfRange OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Spatial Frequency Range.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 2}
+
+ frUtlMumimoDownlinkUtilizationAzimuth OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Azimuth Ranges per Spatial Frequency bin.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 3}
+
+ frUtlMumimoDownlinkUtilizationVcRange OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "VCs in Spatial Frequency Range.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 4}
+
+ frUtlMumimoDownlinkInstantaneousUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Instantanous MU-MIMO downlink utilization. This updates every 500ms.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 5}
+
+ frUtlLowTotalMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total MU-MIMO downlink utilization in the last 1 minute.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 6}
+
+ frUtlMedTotalMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total MU-MIMO downlink utilization in the last 5 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 7}
+
+ frUtlHighTotalMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of total MU-MIMO downlink utilization in the last 15 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 8}
+
+ frUtlLowMaxMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum MU-MIMO downlink utilization in the last 1 minute.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 9}
+
+ frUtlMedMaxMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum MU-MIMO downlink utilization in the last 5 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 10}
+
+ frUtlHighMaxMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum MU-MIMO downlink utilization in the last 15 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 11}
+
+ frUtlLowMinMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum MU-MIMO downlink utilization in the last 1 minute.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 12}
+
+ frUtlMedMinMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum MU-MIMO downlink utilization in the last 5 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 13}
+
+ frUtlHighMinMumimoDownlinkUtilization OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum MU-MIMO downlink utilization in the last 15 minutes.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoSpatialEntry 14}
+
+ whispApsFrUtlStatsMumimoDistributionTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispApsFrUtlStatsMumimoDistributionEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO Distribution Metrics."
+ ::= {whispApsFrUtlStats 5}
+
+ whispApsFrUtlStatsMumimoDistributionEntry OBJECT-TYPE
+ SYNTAX WhispApsFrUtlStatsMumimoDistributionEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO Distribution Metrics."
+ INDEX {frUtlMumimoDownlinkDistributionIndex}
+ ::= {whispApsFrUtlStatsMumimoDistributionTable 1}
+
+ WhispApsFrUtlStatsMumimoDistributionEntry ::= SEQUENCE{
+ frUtlMumimoDownlinkDistributionIndex INTEGER,
+ frUtlMumimoDownlinkDistributionGroup DisplayString,
+ frUtlMumimoDownlinkDistributionVc DisplayString,
+ frUtlMumimoDownlinkDistributionMedianSlotCount INTEGER
+ }
+
+ frUtlMumimoDownlinkDistributionIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..9)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO downlink Distribution Table Index.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoDistributionEntry 1}
+
+ frUtlMumimoDownlinkDistributionGroup OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO downlink Distribution Group.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoDistributionEntry 2}
+
+ frUtlMumimoDownlinkDistributionVc OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO downlink VC Distribution.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoDistributionEntry 3}
+
+ frUtlMumimoDownlinkDistributionMedianSlotCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MU-MIMO downlink Median Slot Count Distribution.
+ MU-MIMO only."
+ ::={whispApsFrUtlStatsMumimoDistributionEntry 4}
+
+-- Access Point status page
+
+ regCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of registered SMs."
+ ::={whispApsStatus 1}
+
+ gpsStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS status."
+ ::={whispApsStatus 2}
+
+ radioSlicingAp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The variable is deprecated."
+ ::={whispApsStatus 3}
+
+ radioTxGainAp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio transmit gain setting."
+ ::={whispApsStatus 4}
+
+ dataSlotDwn OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slot down."
+ ::={whispApsStatus 5}
+
+ dataSlotUp OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of data slot up."
+ ::={whispApsStatus 6}
+
+ dataSlotUpHi OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of high priority data slot up."
+ ::={whispApsStatus 7}
+
+ upLnkAckSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink ack slots."
+ ::={whispApsStatus 8}
+
+ upLnkAckSlotHi OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hige priority uplink ack slots."
+ ::={whispApsStatus 9}
+
+ dwnLnkAckSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink ack slots."
+ ::={whispApsStatus 10}
+
+ dwnLnkAckSlotHi OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hige priority downlink ack slots."
+ ::={whispApsStatus 11}
+
+ numCtrSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of contention slots."
+ ::={whispApsStatus 12}
+
+ numCtrSlotHi OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "High priority control slot."
+ ::={whispApsStatus 13}
+
+ dfsStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dynamic frequency shifting status."
+ ::={whispApsStatus 14}
+
+ dfsStatusPrimary OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dynamic frequency shifting status for Primary Channel."
+ ::={whispApsStatus 15}
+
+ dfsStatusAlt1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dynamic frequency shifting status for Alternate Channel 1"
+ ::={whispApsStatus 16}
+
+ dfsStatusAlt2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dynamic frequency shifting status for Alternate Channel 2"
+ ::={whispApsStatus 17}
+
+ maxRegSMCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum number of unique Subscriber Modules registered with this AP at once"
+ ::={whispApsStatus 18}
+
+ systemTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the system time of the unit"
+ ::={whispApsStatus 19}
+
+ lastNTPTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the last NTP time acquired by the AP"
+ ::={whispApsStatus 20}
+
+ regulatoryStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of the regulatory check on the AP."
+ ::={whispApsStatus 21}
+
+ dhcpRlyAgntStat-reqRecvd OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of DHCP Requests received by the DHCP Relay."
+ ::={whispApsStatus 22}
+
+ dhcpRlyAgntStat-reqRelayed OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of DHCP Requests relayed by the DHCP Relay."
+ ::={whispApsStatus 23}
+
+ dhcpRlyAgntStat-reqDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of DHCP Requests discarded by the DHCP Relay."
+ ::={whispApsStatus 24}
+
+ dhcpRlyAgntStat-respRecvd OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of DHCP Replies received by the DHCP Relay."
+ ::={whispApsStatus 25}
+
+ dhcpRlyAgntStat-respRelayed OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of DHCP Replies relayed by the DHCP Relay."
+ ::={whispApsStatus 26}
+
+ dhcpRlyAgntStat-respDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of DHCP Replies discarded by the DHCP Relay."
+ ::={whispApsStatus 27}
+
+ dhcpRlyAgntStat-untrustedDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of untrusted messages discarded by the DHCP Relay."
+ ::={whispApsStatus 28}
+
+ dhcpRlyAgntStat-maxHopDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of messages discarded by the DHCP Relay due to exceeded max hop."
+ ::={whispApsStatus 29}
+
+ dhcpRlyAgntStat-pktTooBig OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of messages forwarded without relay information by the DHCP Relay due to relay information exceeding max message size."
+ ::={whispApsStatus 30}
+
+ dhcpRlyAgntStat-invalidGiaddrDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of messages discarded by the DHCP Relay due to invalid giaddr in packet."
+ ::={whispApsStatus 31}
+
+ regFailureCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Total number or Registration Grant Failures."
+ ::={whispApsStatus 32}
+
+ ntpLogSNMP OBJECT-TYPE
+ SYNTAX EventString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "NTP Log"
+ ::={whispApsStatus 33}
+
+ uGPSPowerStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current UGPS Power Status (UGPS capable APs only)."
+ ::={whispApsStatus 34}
+
+ rfOutDiscardRate OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of OutDiscards on the RF link (RF Overload %) in the last minute."
+ ::={whispApsStatus 35}
+
+ autoUpdateGlobalStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of the Auto-Update Command"
+ ::={whispApsStatus 36}
+
+ currentRadioFreqCarrier OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns the current operating frequency of the AP.
+ Units vary by platform:
+ FSK 5.2, 5.4, 5.7 GHz: OID returns MHz
+ FSK 900 MHz, 2.4 GHz: OID returns 100's of KHz
+ OFDM: OID returns 10's of KHz"
+ ::={whispApsStatus 37}
+
+ mumimoMode OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns the current operating mode of MU-MIMO.
+ PMP 450m only."
+ ::={whispApsStatus 38}
+
+-- Access Point status page
+
+ vcCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of VCs allocated across all registered SMs."
+ ::={whispApsStatus 39}
+
+ mumimoTrialPercentageRemaining OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Percentage of remaining MU-MIMO Trial Licenses"
+ ::={whispApsStatus 40}
+
+ ntpDomainNameAppend OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDomain(0),
+ appendDomain(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select whether to append the configured management domain name to
+ the configured trap names. For example, if dnsMgmtDomainName is
+ set to 'example.com', ntpServer is set to 'ntp', and ntpDomainNameAppend
+ is set to appendDomain, the ntpServer name used would be 'ntp.example.com'."
+ ::={whispApsDNS 1}
+
+ ntpServer1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "NTP Server 1 Address.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 2}
+
+ ntpServer2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "NTP Server 2 Address.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 3}
+
+ ntpServer3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "NTP Server 3 Address.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 4}
+
+ dhcprDomainNameAppend OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDomain(0),
+ appendDomain(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select whether to append the configured management domain name to
+ the configured trap names. For example, if dnsMgmtDomainName is
+ set to 'example.com', dhcprServer is set to 'dhcpr', and dhcprDomainNameAppend
+ is set to appendDomain, the dhcprServer name used would be 'dhcpr.example.com'."
+ ::={whispApsDNS 5}
+
+ dhcprServer OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "DHCP Server IP which will be used for forwarding DHCP messages
+ by the DHCP Relay Agent in the MultiPoint AP.
+ - Format is either an IP address or DNS name.
+ - Default is 255.255.255.255 (broadcast)."
+ ::={whispApsDNS 6}
+
+ authDomainNameAppend OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDNSDomain(0),
+ enableDNSDomain(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select whether to append the configured management domain name to
+ the configured trap names. For example, if dnsMgmtDomainName is
+ set to 'example.com', authServer1 is set to 'auth1', and authDomainNameAppend
+ is set to appendDomain, the authServer1 name used would be 'auth1.example.com'."
+ ::={whispApsDNS 7}
+
+ authServer1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication Server 1.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 8}
+
+ authServer2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication Server 2.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 9}
+
+ authServer3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication Server 3.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 10}
+
+ authServer4 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication Server 4.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 11}
+
+ authServer5 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication Server 5.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 12}
+
+ acctDomainNameAppend OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDomain(0),
+ appendDomain(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Use whispApsDNS.authDomainNameAppend."
+ ::={whispApsDNS 13}
+
+ userAuthServer1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User Authentication Server 1.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 14}
+
+ userAuthServer2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User Authentication Server 2.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 15}
+
+ userAuthServer3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User Authentication Server 3.
+ Format is either an IP address or DNS name."
+ ::={whispApsDNS 16}
+
+ userAuthDomainNameAppend OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDNSDomain(0),
+ enableDNSDomain(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select whether to append the configured management domain name to
+ the configured user authentication server names. For example, if dnsMgmtDomainName is
+ set to 'example.com', authServer1 is set to 'auth1', and userAuthDomainNameAppend
+ is set to enableDNSDomain, the authServer1 name used would be 'auth1.example.com'."
+ ::={whispApsDNS 17}
+
+ clearLinkTableStats OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to a nonzero value will clear the link table stats."
+ ::={whispApsControls 1}
+
+ whispApsLQILowInterval OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispApsLQILowIntervalEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator one minute interval table."
+ ::= {whispApsLQI 1}
+
+ whispApsLQILowIntervalEntry OBJECT-TYPE
+ SYNTAX WhispApsLQILowIntervalEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator for one minute Interval entry."
+ INDEX {lqiLowLinkLUID}
+ ::= {whispApsLQILowInterval 1}
+
+ WhispApsLQILowIntervalEntry ::= SEQUENCE{
+ lqiLowLinkLUID INTEGER,
+ lqiLowLQI INTEGER,
+ lqiLowDownlinkQualityIndex INTEGER,
+ lqiLowDownlinkAverageActualRate INTEGER,
+ lqiLowDownlinkExpectedRate INTEGER,
+ lqiLowUplinkQualityIndex INTEGER,
+ lqiLowUplinkAverageActualRate INTEGER,
+ lqiLowUplinkExpectedRate INTEGER,
+ lqiLowBeaconQualityIndex INTEGER,
+ lqiLowBeaconPercent INTEGER,
+ lqiLowReRegQualityIndex INTEGER,
+ lqiLowReRegCount INTEGER
+ }
+
+ lqiLowLinkLUID OBJECT-TYPE
+ SYNTAX INTEGER (2..239)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Logical User Identfication (LUID) number"
+ ::={whispApsLQILowIntervalEntry 1}
+
+ lqiLowLQI OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator for one minute interval.
+ Ranges from 0 to 100 where 100 is the best.
+ It's calculated based on receive power, modulation rate, re-registrations and beacon percentage."
+ ::={whispApsLQILowIntervalEntry 2}
+
+ lqiLowDownlinkQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Quality Index for one minute interval in percentage. 100% is best quality"
+ ::={whispApsLQILowIntervalEntry 3}
+
+ lqiLowDownlinkAverageActualRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Actual average transmit modulation rate in tenths for one minute interval. eg: 73 is 7.3X"
+ ::={whispApsLQILowIntervalEntry 4}
+
+ lqiLowDownlinkExpectedRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Expected Rate in tenths for one minute interval. eg: 80 is 8X
+ This is based upon the uplink receive power and does not take into account interference."
+ ::={whispApsLQILowIntervalEntry 5}
+
+ lqiLowUplinkQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Quality Index for one minute interval in percentage. 100% is best quality"
+ ::={whispApsLQILowIntervalEntry 6}
+
+ lqiLowUplinkAverageActualRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Actual average transmit modulation rate in tenths for one minute interval. eg: 73 is 7.3X"
+ ::={whispApsLQILowIntervalEntry 7}
+
+ lqiLowUplinkExpectedRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Expected Rate in tenths for one minute interval. eg: 80 is 8X
+ This is based upon the uplink receive power and does not take into account interference."
+ ::={whispApsLQILowIntervalEntry 8}
+
+ lqiLowBeaconQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Quality Index for one minute interval in percentage. 100% is best quality"
+ ::={whispApsLQILowIntervalEntry 9}
+
+ lqiLowBeaconPercent OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received beacon percentage for one minute interval"
+ ::={whispApsLQILowIntervalEntry 10}
+
+ lqiLowReRegQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Quality Index for one minute interval in percentage. 100% is best quality"
+ ::={whispApsLQILowIntervalEntry 11}
+
+ lqiLowReRegCount OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Re Registration count for one minute interval"
+ ::={whispApsLQILowIntervalEntry 12}
+
+ whispApsLQIMidInterval OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispApsLQIMidIntervalEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator five minutes interval table."
+ ::= {whispApsLQI 2}
+
+ whispApsLQIMidIntervalEntry OBJECT-TYPE
+ SYNTAX WhispApsLQIMidIntervalEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator for five minutes interval entry."
+ INDEX {lqiMidLinkLUID}
+ ::= {whispApsLQIMidInterval 1}
+
+ WhispApsLQIMidIntervalEntry ::= SEQUENCE{
+ lqiMidLinkLUID INTEGER,
+ lqiMidLQI INTEGER,
+ lqiMidDownlinkQualityIndex INTEGER,
+ lqiMidDownlinkAverageActualRate INTEGER,
+ lqiMidDownlinkExpectedRate INTEGER,
+ lqiMidUplinkQualityIndex INTEGER,
+ lqiMidUplinkAverageActualRate INTEGER,
+ lqiMidUplinkExpectedRate INTEGER,
+ lqiMidBeaconQualityIndex INTEGER,
+ lqiMidBeaconPercent INTEGER,
+ lqiMidReRegQualityIndex INTEGER,
+ lqiMidReRegCount INTEGER
+ }
+
+ lqiMidLinkLUID OBJECT-TYPE
+ SYNTAX INTEGER (2..239)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Logical User Identfication (LUID) number"
+ ::={whispApsLQIMidIntervalEntry 1}
+
+ lqiMidLQI OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator for five minutes interval.
+ Ranges from 0 to 100 where 100 is the best.
+ It's calculated based on receive power, modulation rate, re-registrations and beacon percentage."
+ ::={whispApsLQIMidIntervalEntry 2}
+
+ lqiMidDownlinkQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Quality Index for five minute interval in percentage. 100% is best quality"
+ ::={whispApsLQIMidIntervalEntry 3}
+
+ lqiMidDownlinkAverageActualRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Actual average transmit modulation rate in tenths for five minute interval. eg: 73 is 7.3X"
+ ::={whispApsLQIMidIntervalEntry 4}
+
+ lqiMidDownlinkExpectedRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Expected Rate in tenths for five minute interval. eg: 80 is 8X"
+ ::={whispApsLQIMidIntervalEntry 5}
+
+ lqiMidUplinkQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Quality Index for five minute interval in percentage. 100% is best quality"
+ ::={whispApsLQIMidIntervalEntry 6}
+
+ lqiMidUplinkAverageActualRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Actual average transmit modulation rate in tenths for five minute interval. eg: 73 is 7.3X"
+ ::={whispApsLQIMidIntervalEntry 7}
+
+ lqiMidUplinkExpectedRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Expected Rate in tenths for five minute interval. eg: 80 is 8X
+ This is based upon the uplink receive power and does not take into account interference."
+ ::={whispApsLQIMidIntervalEntry 8}
+
+ lqiMidBeaconPercent OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received beacon percent for five minute interval"
+ ::={whispApsLQIMidIntervalEntry 9}
+
+ lqiMidBeaconQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Quality Index for five minute interval in percentage. 100% is best quality"
+ ::={whispApsLQIMidIntervalEntry 10}
+
+ lqiMidReRegCount OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Re Registration count for five minute interval"
+ ::={whispApsLQIMidIntervalEntry 11}
+
+ lqiMidReRegQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Quality Index for five minute interval in percentage. 100% is best quality"
+ ::={whispApsLQIMidIntervalEntry 12}
+
+ whispApsLQIHighInterval OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispApsLQIHighIntervalEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator fifteen minutes interval table."
+ ::= {whispApsLQI 3}
+
+ whispApsLQIHighIntervalEntry OBJECT-TYPE
+ SYNTAX WhispApsLQIHighIntervalEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator for fifteen minutes interval entry."
+ INDEX {lqiHighLinkLUID}
+ ::= {whispApsLQIHighInterval 1}
+
+ WhispApsLQIHighIntervalEntry ::= SEQUENCE{
+ lqiHighLinkLUID INTEGER,
+ lqiHighLQI INTEGER,
+ lqiHighDownlinkQualityIndex INTEGER,
+ lqiHighDownlinkAverageActualRate INTEGER,
+ lqiHighDownlinkExpectedRate INTEGER,
+ lqiHighUplinkQualityIndex INTEGER,
+ lqiHighUplinkAverageActualRate INTEGER,
+ lqiHighUplinkExpectedRate INTEGER,
+ lqiHighBeaconQualityIndex INTEGER,
+ lqiHighBeaconPercent INTEGER,
+ lqiHighReRegQualityIndex INTEGER,
+ lqiHighReRegCount INTEGER
+ }
+
+ lqiHighLinkLUID OBJECT-TYPE
+ SYNTAX INTEGER (2..239)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Logical User Identfication (LUID) number"
+ ::={whispApsLQIHighIntervalEntry 1}
+
+ lqiHighLQI OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link Quality Indicator for fifteen minutes interval.
+ Ranges from 0 to 100 where 100 is the best.
+ It's calculated based on receive power, modulation rate, re-registrations and beacon percentage."
+ ::={whispApsLQIHighIntervalEntry 2}
+
+ lqiHighDownlinkQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Quality Index for fifteen minute interval in percentage. 100% is best quality"
+ ::={whispApsLQIHighIntervalEntry 3}
+
+ lqiHighDownlinkAverageActualRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Actual average transmit modulation rate in tenths for fifteen minute interval. eg: 73 is 7.3X"
+ ::={whispApsLQIHighIntervalEntry 4}
+
+ lqiHighDownlinkExpectedRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Expected Rate in tenths for fifteen minute interval. eg: 80 is 8X
+ This is based upon the uplink receive power and does not take into account interference."
+ ::={whispApsLQIHighIntervalEntry 5}
+
+ lqiHighUplinkQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Quality Index for fifteen minute interval in percentage. 100% is best quality"
+ ::={whispApsLQIHighIntervalEntry 6}
+
+ lqiHighUplinkAverageActualRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Actual average transmit modulation rate in tenths for fifteen minute interval. eg: 73 is 7.3X"
+ ::={whispApsLQIHighIntervalEntry 7}
+
+ lqiHighUplinkExpectedRate OBJECT-TYPE
+ SYNTAX INTEGER (0..80)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Expected Rate in tenths for fifteen minute interval. eg: 80 is 8X
+ This is based upon the uplink receive power and does not take into account interference."
+ ::={whispApsLQIHighIntervalEntry 8}
+
+ lqiHighBeaconQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Quality Index for fifteen minute interval in percentage. 100% is best quality"
+ ::={whispApsLQIHighIntervalEntry 9}
+
+ lqiHighBeaconPercent OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received beacon percent for fifteen minute interval"
+ ::={whispApsLQIHighIntervalEntry 10}
+
+ lqiHighReRegQualityIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Quality Index for fifteen minute interval in percentage. 100% is best quality"
+ ::={whispApsLQIHighIntervalEntry 11}
+
+ lqiHighReRegCount OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Re Registration count for fifteen minute interval"
+ ::={whispApsLQIHighIntervalEntry 12}
+
+ whispApsRFConfigRadios OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispApsRFConfigRadioEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Radio configuration table."
+ ::= {whispApsRFConfig 1}
+
+ whispApsRFConfigRadioEntry OBJECT-TYPE
+ SYNTAX WhispApsRFConfigRadioEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Radio configuration entry."
+ AUGMENTS {whispBoxRFPhysicalRadioEntry}
+ ::= {whispApsRFConfigRadios 1}
+
+ WhispApsRFConfigRadioEntry ::= SEQUENCE{
+ radioFreqCarrier INTEGER,
+ radioDownlinkPercent INTEGER,
+ radioMaxRange INTEGER,
+ radioControlSlots INTEGER,
+ radioTransmitOutputPower INTEGER,
+ radioColorCode INTEGER
+ }
+
+ radioFreqCarrier OBJECT-TYPE
+ SYNTAX INTEGER {
+ wired(0)}
+ UNITS "kHz"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RF Frequency. Please see the whispBoxRFPhysicalRadioFrequencies SNMP table for a list of available
+ frequencies.
+ 0: wired."
+ ::={whispApsRFConfigRadioEntry 1}
+
+ radioDownlinkPercent OBJECT-TYPE
+ SYNTAX INTEGER (1..99)
+ UNITS "%"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is the percentage of frame data space allocated for downlink.
+ Various radio platforms and regions will have different allowable downlink percentages."
+ ::={whispApsRFConfigRadioEntry 2}
+
+ radioMaxRange OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "miles"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Access point max range."
+ ::={whispApsRFConfigRadioEntry 3}
+
+ radioControlSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Total number of contention slots for HW Scheduling Point-to-Mulitpoint mode (Not applicable for PtoP radios).
+ For PMP 450 the minimum is 1 control slot, others minimum is zero.
+ Maximum contention slots is 15."
+ ::={whispApsRFConfigRadioEntry 4}
+
+ radioTransmitOutputPower OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "dBm"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Transmitter output power."
+ ::={whispApsRFConfigRadioEntry 5}
+
+ radioColorCode OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Color code."
+ ::={whispApsRFConfigRadioEntry 6}
+
+ whispLinkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispLinkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Status Table"
+ ::= {whispAps 4}
+
+ whispLinkEntry OBJECT-TYPE
+ SYNTAX WhispLinkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Status"
+ INDEX {linkLUID}
+ ::= {whispLinkTable 1}
+
+ WhispLinkEntry ::= SEQUENCE{
+ linkLUID INTEGER,
+ linkDescr DisplayString,
+ linkPhysAddress PhysAddress,
+ linkMtu INTEGER,
+ linkSpeed Gauge32,
+ linkOperStatus INTEGER,
+ linkInOctets Counter32,
+ linkInUcastPkts Counter32,
+ linkInNUcastPkts Counter32,
+ linkInDiscards Counter32,
+ linkInError Counter32,
+ linkInUnknownProtos Counter32,
+ linkOutOctets Counter32,
+ linkOutUcastPkts Counter32,
+ linkOutNUcastPkts Counter32,
+ linkOutDiscards Counter32,
+ linkOutError Counter32,
+ linkOutQLen Gauge32,
+ linkSessState INTEGER,
+ linkESN PhysAddress,
+ linkRSSI INTEGER,
+ linkAveJitter Gauge32,
+ linkLastJitter Gauge32,
+ linkAirDelay INTEGER,
+ linkRegCount INTEGER,
+ linkReRegCount INTEGER,
+ linkTimeOut INTEGER,
+ linkLastRSSI INTEGER,
+ sessionCount INTEGER,
+ softwareVersion DisplayString,
+ softwareBootVersion DisplayString,
+ fpgaVersion DisplayString,
+ linkSiteName DisplayString,
+ avgPowerLevel DisplayString,
+ lastPowerLevel DisplayString,
+ sesDownLinkRate INTEGER,
+ sesDownLinkLimit INTEGER,
+ sesUpLinkRate INTEGER,
+ sesUpLinkLimit INTEGER,
+ adaptRate DisplayString,
+ sesLoUpCIR INTEGER,
+ sesLoDownCIR INTEGER,
+ sesHiUpCIR INTEGER,
+ sesHiDownCIR INTEGER,
+ platformVer INTEGER,
+ smSessionTmr TimeTicks,
+ smSessionSeqNumMismatch Counter32,
+ dataVCNum INTEGER,
+ hiPriQEn INTEGER,
+ dataVCNumHiQ INTEGER,
+ linkInOctetsHiQ Counter32,
+ linkInUcastPktsHiQ Counter32,
+ linkInNUcastPktsHiQ Counter32,
+ linkInDiscardsHiQ Counter32,
+ linkInErrorHiQ Counter32,
+ linkInUnknownProtosHiQ Counter32,
+ linkOutOctetsHiQ Counter32,
+ linkOutUcastPktsHiQ Counter32,
+ linkOutNUcastPktsHiQ Counter32,
+ linkOutDiscardsHiQ Counter32,
+ linkOutErrorHiQ Counter32,
+ vcQOverflow Counter32,
+ vcQOverflowHiQ Counter32,
+ p7p8HiPriQEn INTEGER,
+ p7p8HiPriQ Counter32,
+ linkAirDelayns INTEGER,
+ linkQualityAPData DisplayString,
+ linkManagementIP IpAddress,
+ linkFragmentsReceived1XVertical Counter32,
+ linkFragmentsReceived2XVertical Counter32,
+ linkFragmentsReceived3XVertical Counter32,
+ linkFragmentsReceived4XVertical Counter32,
+ signalToNoiseRatioVertical INTEGER,
+ radiusReplyMsg DisplayString,
+ autoUpdateStatus INTEGER,
+ radiusFramedIPAddress IpAddress,
+ radiusFramedIPNetmask IpAddress,
+ radiusDefaultGateway IpAddress,
+ linkFragmentsReceived1XHorizontal Counter32,
+ linkFragmentsReceived2XHorizontal Counter32,
+ linkFragmentsReceived3XHorizontal Counter32,
+ linkFragmentsReceived4XHorizontal Counter32,
+ signalToNoiseRatioHorizontal INTEGER,
+ linkSignalStrengthRatio DisplayString,
+ linkRadioDbmHorizontal DisplayString,
+ linkRadioDbmVertical DisplayString,
+ maxSMTxPwr INTEGER,
+ productType INTEGER,
+ linkAdaptRateLowPri INTEGER,
+ linkAdaptRateHighPri INTEGER,
+ avgPowerLevelInt INTEGER,
+ mimoPowerLevelVertical INTEGER,
+ mimoPowerLevelHorizontal INTEGER,
+ linkSwVersion DisplayString,
+ spatialFrequency INTEGER
+ }
+
+ linkLUID OBJECT-TYPE
+ SYNTAX INTEGER (2..239)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LUID number."
+ ::={whispLinkEntry 1}
+
+ linkDescr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual string containing information about the
+ unit. This string should include the name of
+ the manufacturer, the product name and the version
+ of the hardware interface."
+ ::={whispLinkEntry 2}
+
+ linkPhysAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Physical Address of the unit."
+ ::={whispLinkEntry 3}
+
+ linkMtu OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The size of the largest datagram which can be
+ sent/received on the interface, specified in
+ octets. For interfaces that are used for
+ transmitting network datagrams, this is the size
+ of the largest network datagram that can be sent
+ on the interface."
+ ::={whispLinkEntry 4}
+
+ linkSpeed OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An estimate of the interface's current bandwidth
+ in bits per second. For interfaces which do not
+ vary in bandwidth or for those where no accurate
+ estimation can be made, this object should contain
+ the nominal bandwidth."
+ ::={whispLinkEntry 5}
+
+ linkOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2),
+ testing(3)}
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "This variable is not used."
+ ::={whispLinkEntry 6}
+
+ linkInOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of octets received on the
+ interface, including framing characters."
+ ::={whispLinkEntry 7}
+
+ linkInUcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of subnetwork-unicast packets
+ delivered to a higher-layer protocol."
+ ::={whispLinkEntry 8}
+
+ linkInNUcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of non-unicast (i.e., subnetwork-
+ broadcast or subnetwork-multicast) packets
+ delivered to a higher-layer protocol."
+ ::={whispLinkEntry 9}
+
+ linkInDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of inbound packets which were chosen
+ to be discarded even though no errors had been
+ detected to prevent their being deliverable to a
+ higher-layer protocol. One possible reason for
+ discarding such a packet could be to free up
+ buffer space."
+ ::={whispLinkEntry 10}
+
+ linkInError OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of inbound packets that contained
+ errors preventing them from being deliverable to a
+ higher-layer protocol."
+ ::={whispLinkEntry 11}
+
+ linkInUnknownProtos OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received via the interface
+ which were discarded because of an unknown or
+ unsupported protocol."
+ ::={whispLinkEntry 12}
+
+ linkOutOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of octets transmitted out of the
+ interface, including framing characters."
+ ::={whispLinkEntry 13}
+
+ linkOutUcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets that higher-level
+ protocols requested be transmitted to a
+ subnetwork-unicast address, including those that
+ were discarded or not sent."
+ ::={whispLinkEntry 14}
+
+ linkOutNUcastPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets that higher-level
+ protocols requested be transmitted to a non-
+ unicast (i.e., a subnetwork-broadcast or
+ subnetwork-multicast) address, including those
+ that were discarded or not sent."
+ ::={whispLinkEntry 15}
+
+ linkOutDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outbound packets which were chosen
+ to be discarded even though no errors had been
+ detected to prevent their being transmitted. One
+ possible reason for discarding such a packet could
+ be to free up buffer space."
+ ::={whispLinkEntry 16}
+
+ linkOutError OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outbound packets that could not be
+ transmitted because of errors."
+ ::={whispLinkEntry 17}
+
+ linkOutQLen OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets in output packet queue."
+ ::={whispLinkEntry 18}
+
+ linkSessState OBJECT-TYPE
+ SYNTAX INTEGER {
+ idle(0),
+ inSession(1),
+ clearing(2),
+ reRegDnRst(3),
+ authChal(4),
+ registering(5),
+ notInUse(6)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current operational state of an interface.
+ 0 = Idle
+ 1 = In Session
+ 2 = Clearing
+ 3 = Re-registration downlink reset
+ 4 = Authentication Challenge
+ 5 = Registering
+ 6 = Not in use"
+ ::={whispLinkEntry 19}
+
+ linkESN OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link Electronic serial number. It is MAC address."
+ ::={whispLinkEntry 20}
+
+ linkRSSI OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The average RSSI reading of all packets received from an SM. Applicable to FSK radios only."
+ ::={whispLinkEntry 21}
+
+ linkAveJitter OBJECT-TYPE
+ SYNTAX Gauge32 (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The average Jitter reading of all packets received from an SM. Applicable to FSK radios only."
+ ::={whispLinkEntry 22}
+
+ linkLastJitter OBJECT-TYPE
+ SYNTAX Gauge32 (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last jitter value. Applicable to FSK radios only."
+ ::={whispLinkEntry 23}
+
+ linkAirDelay OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current round trip air delay in bits measured between the AP and SM."
+ ::={whispLinkEntry 24}
+
+ linkRegCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times an SM has registered to an AP."
+ ::={whispLinkEntry 25}
+
+ linkReRegCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times an SM has tried to register with the AP while it still has
+ an active session with the AP."
+ ::={whispLinkEntry 26}
+
+ linkTimeOut OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link time out."
+ ::={whispLinkEntry 27}
+
+ linkLastRSSI OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The last RSSI reading of all packets received from an SM. Applicable to FSK radios only."
+ ::={whispLinkEntry 28}
+
+ sessionCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "How many times has this mac been in/out of session."
+ ::={whispLinkEntry 29}
+
+ softwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The software version of registered SM."
+ ::={whispLinkEntry 30}
+
+ softwareBootVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The software boot version of registered SM."
+ ::={whispLinkEntry 31}
+
+ fpgaVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The FPGA version of registered SM."
+ ::={whispLinkEntry 32}
+
+ linkSiteName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The site name of the registered SM."
+ ::={whispLinkEntry 33}
+
+ avgPowerLevel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The average power level of registered SM.
+ For systems that support power control, this value can read 'NA' when the AP adjusts the transmit power of a SM
+ until new packets are received from the SM with it transmitting at its new power level.
+ For MIMO this is the combined receive power."
+ ::={whispLinkEntry 34}
+
+ lastPowerLevel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The last power level of registered SM.
+ For MIMO radios this is the combined receive power."
+ ::={whispLinkEntry 35}
+
+ sesDownLinkRate OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Down link rate."
+ ::={whispLinkEntry 36}
+
+ sesDownLinkLimit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Down link limit."
+ ::={whispLinkEntry 37}
+
+ sesUpLinkRate OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink rate."
+ ::={whispLinkEntry 38}
+
+ sesUpLinkLimit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink limit."
+ ::={whispLinkEntry 39}
+
+ adaptRate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Adapt rate of registered SM."
+ ::={whispLinkEntry 40}
+
+ sesLoUpCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Low priority up link CIR."
+ ::={whispLinkEntry 41}
+
+ sesLoDownCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Low priority down link CIR."
+ ::={whispLinkEntry 42}
+
+ sesHiUpCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "High priority up link CIR."
+ ::={whispLinkEntry 43}
+
+ sesHiDownCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "High priority down link CIR."
+ ::={whispLinkEntry 44}
+
+ platformVer OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Platform Version."
+ ::={whispLinkEntry 45}
+
+ smSessionTmr OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SM session uptime"
+ ::={whispLinkEntry 46}
+
+ smSessionSeqNumMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of how many sequence number mismatch between the AP/BHM and the SM/BHS during the authentication
+ challenge and authentication response messages. This status is only valid in a system where encryption is
+ enabled and no authentication server is configured."
+ ::={whispLinkEntry 47}
+
+ dataVCNum OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The normal priority Data VC number in use for this link."
+ ::={whispLinkEntry 48}
+
+ hiPriQEn OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns whether High Priority channel is enabled. On P7/P8 devices will return 0 always. Use p7p8HiPriQEn OID for P7/P8 radios."
+ ::={whispLinkEntry 49}
+
+ dataVCNumHiQ OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The high priority Data VC number in use for this link, if any. If 0, no High Priority channel is in place."
+ ::={whispLinkEntry 50}
+
+ linkInOctetsHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of octets received on High Priority Queue, including framing characters."
+ ::={whispLinkEntry 51}
+
+ linkInUcastPktsHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of subnetwork-unicast packets on High Priority Queue
+ delivered to a higher-layer protocol."
+ ::={whispLinkEntry 52}
+
+ linkInNUcastPktsHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of non-unicast (i.e., subnetwork-
+ broadcast or subnetwork-multicast) packets on High Priority Queue
+ delivered to a higher-layer protocol."
+ ::={whispLinkEntry 53}
+
+ linkInDiscardsHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of inbound packets on High Priority Queue which were chosen
+ to be discarded even though no errors had been
+ detected to prevent their being deliverable to a
+ higher-layer protocol. One possible reason for
+ discarding such a packet could be to free up
+ buffer space."
+ ::={whispLinkEntry 54}
+
+ linkInErrorHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of inbound packets on High Priority Queue that contained
+ errors preventing them from being deliverable to a
+ higher-layer protocol."
+ ::={whispLinkEntry 55}
+
+ linkInUnknownProtosHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received on High Priority Queue via the interface
+ which were discarded because of an unknown or
+ unsupported protocol."
+ ::={whispLinkEntry 56}
+
+ linkOutOctetsHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of octets on High Priority Queue transmitted out of the
+ interface, including framing characters."
+ ::={whispLinkEntry 57}
+
+ linkOutUcastPktsHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets on High Priority Queue that higher-level
+ protocols requested be transmitted to a
+ subnetwork-unicast address, including those that
+ were discarded or not sent."
+ ::={whispLinkEntry 58}
+
+ linkOutNUcastPktsHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets on High Priority Queue that higher-level
+ protocols requested be transmitted to a non-
+ unicast (i.e., a subnetwork-broadcast or
+ subnetwork-multicast) address, including those
+ that were discarded or not sent."
+ ::={whispLinkEntry 59}
+
+ linkOutDiscardsHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outbound packets on High Priority Queue which were chosen
+ to be discarded even though no errors had been
+ detected to prevent their being transmitted. One
+ possible reason for discarding such a packet could
+ be to free up buffer space."
+ ::={whispLinkEntry 60}
+
+ linkOutErrorHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of outbound packets on High Priority Queue that could not be
+ transmitted because of errors."
+ ::={whispLinkEntry 61}
+
+ vcQOverflow OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets dropped due to Queue overflow on VC."
+ ::={whispLinkEntry 62}
+
+ vcQOverflowHiQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets dropped due to Queue overflow on High Priority VC, if enabled."
+ ::={whispLinkEntry 63}
+
+ p7p8HiPriQEn OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled-or-NA(0),
+ enabled(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns whether P7/P8 hi priority channel is enabled. On non-P7/P8 devices will return 0 always."
+ ::={whispLinkEntry 64}
+
+ p7p8HiPriQ OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hi Priority Queue statistics for P7 or P8 radios, if enabled. If not enabled, or not a P7 or P8, will return 0."
+ ::={whispLinkEntry 65}
+
+ linkAirDelayns OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current round trip air delay in nanoseconds measured between the AP and SM."
+ ::={whispLinkEntry 66}
+
+ linkQualityAPData OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ The current link quality of the SM's data from the AP.
+ This is relative to the current modulation rate (1X, 2X, 3X, etc)."
+ ::={whispLinkEntry 67}
+
+ linkManagementIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Management IP Address of the unit. 0 indicates SM is not publically addressable."
+ ::={whispLinkEntry 69}
+
+ linkFragmentsReceived1XVertical OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 1x (QPSK) modulation.
+ For GenII OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispLinkEntry 70}
+
+ linkFragmentsReceived2XVertical OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 2x (16-QAM) modulation.
+ For GenII OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispLinkEntry 71}
+
+ linkFragmentsReceived3XVertical OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 3x (64-QAM) modulation.
+ For GenII OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispLinkEntry 72}
+
+ linkFragmentsReceived4XVertical OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 4x (256-QAM) modulation.
+ For GenII OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispLinkEntry 73}
+
+ signalToNoiseRatioVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimate of the receive signal to noise ratio in dB.
+ For GenII OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispLinkEntry 74}
+
+ radiusReplyMsg OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The RADIUS Reply-Msg populated for the SM.
+ This is only valid when using a backen AAA server."
+ ::={whispLinkEntry 75}
+
+ autoUpdateStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "status of the auto update process"
+ ::={whispLinkEntry 76}
+
+ radiusFramedIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This Attribute indicates the IP address to be configured for the SM management interface."
+ ::={whispLinkEntry 77}
+
+ radiusFramedIPNetmask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This Attribute indicates the netmask to be configured for the SM management interface."
+ ::={whispLinkEntry 78}
+
+ radiusDefaultGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This Attribute indicates the default gateway to be configured for the SM management interface."
+ ::={whispLinkEntry 79}
+
+ linkFragmentsReceived1XHorizontal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 1x (QPSK) modulation.
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0."
+ ::={whispLinkEntry 80}
+
+ linkFragmentsReceived2XHorizontal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 2x (16-QAM) modulation.
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0."
+ ::={whispLinkEntry 81}
+
+ linkFragmentsReceived3XHorizontal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 3x (64-QAM) modulation.
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0."
+ ::={whispLinkEntry 82}
+
+ linkFragmentsReceived4XHorizontal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 4x (256-QAM) modulation.
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0."
+ ::={whispLinkEntry 83}
+
+ signalToNoiseRatioHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimate of the receive signal to noise ratio in dB.
+ MIMO radios only.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0."
+ ::={whispLinkEntry 84}
+
+ linkSignalStrengthRatio OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Signal Strength Ratio in dB is the power received by the vertical antenna input (dB) -
+ power received by the horizontal antenna input (dB).
+ MIMO radios only."
+ ::={whispLinkEntry 86}
+
+ linkRadioDbmHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power level of the horizontal antenna in dBm.
+ MIMO radios only."
+ ::={whispLinkEntry 87}
+
+ linkRadioDbmVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power level of the vertical antenna in dBm.
+ MIMO radios only."
+ ::={whispLinkEntry 88}
+
+ maxSMTxPwr OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns whether SM is transmitting at its configured max power level."
+ ::={whispLinkEntry 89}
+
+ productType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ pmp450MIMOOFDM(1),
+ pmp430SISOOFDM(2),
+ pmp450SISOOFDM(3),
+ ptp450(4),
+ pmp450i(5),
+ ptp450i(6),
+ pmp450b(7),
+ ptp450b(8)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns which type of product the SM/BHS is.
+ 450 platform only."
+ ::={whispLinkEntry 90}
+
+ linkAdaptRateLowPri OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSession(0),
+ rate1X(1),
+ rate2X(2),
+ rete3X(3),
+ rate4X(4),
+ rate6X(6),
+ rate8X(8)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current transmitting rate of the low priority VC.
+ 0 : SM is not in session
+ 1 : 1X QPSK SISO
+ 2 : 2X 16-QAM SISO or QPSK MIMO
+ 3 : 3X 64-QAM SISO
+ 4 : 4X 256-QAM SISO or 16-QAM MIMO
+ 6 : 6X 64-QAM MIMO
+ 8 : 8X 256-QAM MIMO"
+ ::={whispLinkEntry 91}
+
+ linkAdaptRateHighPri OBJECT-TYPE
+ SYNTAX INTEGER {
+ noHighPriorityChannel(-1),
+ noSession(0),
+ rate1X(1),
+ rate2X(2),
+ rete3X(3),
+ rate4X(4),
+ rate6X(6),
+ rate8X(8)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current transmitting rate of the high priority VC.
+ -1 : High Priority Channel not configured
+ 0 : SM is not in session
+ 1 : 1X QPSK SISO
+ 2 : 2X 16-QAM SISO or QPSK MIMO
+ 3 : 3X 64-QAM SISO
+ 4 : 4X 256-QAM SISO or 16-QAM MIMO
+ 6 : 6X 64-QAM MIMO
+ 8 : 8X 256-QAM MIMO"
+ ::={whispLinkEntry 92}
+
+ avgPowerLevelInt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The average power level of registered SM as Integer.
+ For systems that support power control, this value can read '0' when the AP adjusts the transmit power of a SM
+ until new packets are received from the SM with it transmitting at its new power level.
+ For MIMO this is the combined receive power."
+ ::={whispLinkEntry 93}
+
+ mimoPowerLevelVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For MIMO radios, the Vertical power level of registered SM as Integer.
+ The Vertical Power (+45) level in case of 2.4GHz Dual slant MIMO"
+ ::={whispLinkEntry 94}
+
+ mimoPowerLevelHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For MIMO radios, the Horizontal power level of registered SM as Integer.
+ The Horizontal Power(-45) level in case of 2.4GHz Dual slant MIMO"
+ ::={whispLinkEntry 95}
+
+ linkSwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The swversion of registered SM, to be used internally."
+ ::={whispLinkEntry 96}
+
+ spatialFrequency OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The spatial frequency of registered SM.
+ Spatial Frequency is the phase advance of the wavefront from one antenna column
+ to the next caused by the angle at which the wavefront impinges on the array.
+ It is represented in integer units, with 1024 equating to 360 degrees per column.
+ A value of 2048 is used to signify a spatial frequency that is not yet known or otherwise invalid.
+ PMP 450m only."
+ ::={whispLinkEntry 97}
+
+ whispFailedRegTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispFailedRegEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "List of link test results"
+ ::= {whispAps 8}
+
+ whispFailedRegEntry OBJECT-TYPE
+ SYNTAX WhispFailedRegEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "List of Failed ESNs"
+ INDEX {regFailSeqNum}
+ ::= {whispFailedRegTable 1}
+
+ WhispFailedRegEntry ::= SEQUENCE{
+ regFailSeqNum Counter32,
+ regFailESN PhysAddress,
+ regGrantReason INTEGER,
+ regFailTime TimeTicks,
+ regFailReasonText DisplayString
+ }
+
+ regGrantReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ reggnt-valid(0),
+ reggnt-outofrange(1),
+ reggnt-nolUIDS(2),
+ reggnt-rerange(3),
+ reggnt-authfail(4),
+ reggnt-encryptfail(5),
+ reggnt-poweradjust(6),
+ reggnt-novcs(7),
+ reggnt-failvcreserve(8),
+ reggnt-failvcactive(9),
+ reggnt-failhivcdata(10),
+ reggnt-failsmlimit(11),
+ reggnt-fail95orabove(12)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The registration failure reason"
+ ::={whispFailedRegEntry 1}
+
+ regFailESN OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ESN that failed to register"
+ ::={whispFailedRegEntry 2}
+
+ regFailTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of ticks that occurred when the ESN failed to register"
+ ::={whispFailedRegEntry 3}
+
+ regFailSeqNum OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence when the register failure was given."
+ ::={whispFailedRegEntry 4}
+
+ regFailReasonText OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The text description of the failure."
+ ::={whispFailedRegEntry 5}
+
+
+END
diff --git a/MIBS/cambium/WHISP-BOX-MIBV2-MIB b/MIBS/cambium/WHISP-BOX-MIBV2-MIB new file mode 100644 index 0000000..bb86164 --- /dev/null +++ b/MIBS/cambium/WHISP-BOX-MIBV2-MIB @@ -0,0 +1,7815 @@ +
+--
+-- whisp-box-mib.mib
+-- GENERATED FROM ui_db.xml
+--
+-- ****************************************************************************************************
+-- Copyright 2005 - 2015 (c), Cambium Networks
+-- Cambium Networks Confidential Proprietary
+-- ****************************************************************************************************
+--
+-- Canopy Box Level(AP,SM and Backhaul) MIB definitions.
+--
+-- ***************************************************************************************************
+
+WHISP-BOX-MIBV2-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64, Gauge32, IpAddress, NOTIFICATION-TYPE, Unsigned32
+ FROM SNMPv2-SMI
+ DisplayString, MacAddress
+ FROM SNMPv2-TC
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ WhispLUID, WhispMACAddress, EventString
+ FROM WHISP-TCV2-MIB
+ whispModules, whispBox
+ FROM WHISP-GLOBAL-REG-MIB
+ ;
+
+whispBoxLevelMibModule MODULE-IDENTITY
+ LAST-UPDATED "200304150000Z"
+ ORGANIZATION "Cambium Networks"
+ CONTACT-INFO
+ "Cambium Networks Support
+ email: support@cambiumnetworks.com"
+ DESCRIPTION
+ "This module contains generic Box-Level MIB definitions for Canopy Radios."
+ ::= {whispModules 8}
+
+-- -------------------------------------------------------------------------
+-- Top Level Registrations
+
+whispBoxStatus OBJECT IDENTIFIER ::= {whispBox 1}
+whispBoxConfig OBJECT IDENTIFIER ::= {whispBox 2}
+whispBoxControls OBJECT IDENTIFIER ::= {whispBox 3}
+whispBoxEventLog OBJECT IDENTIFIER ::= {whispBox 5}
+whispBoxConf OBJECT IDENTIFIER ::= {whispBox 6}
+whispBoxGroups OBJECT IDENTIFIER ::= {whispBoxConf 1}
+whispBoxBridgeVar OBJECT IDENTIFIER ::= {whispBox 7}
+whispBoxCPVar OBJECT IDENTIFIER ::= {whispBox 9}
+whispBoxEvent OBJECT IDENTIFIER ::= {whispBox 12}
+whispBoxDHCPClientEvent OBJECT IDENTIFIER ::= {whispBoxEvent 1}
+whispBoxPoEEvent OBJECT IDENTIFIER ::= {whispBoxEvent 2}
+whispBoxRadioAlarmEvent OBJECT IDENTIFIER ::= {whispBoxEvent 3}
+whispBoxDNS OBJECT IDENTIFIER ::= {whispBox 13}
+whispBoxSNMPv3 OBJECT IDENTIFIER ::= {whispBox 14}
+whispBoxLink OBJECT IDENTIFIER ::= {whispBox 18}
+whispBoxLinkTestConfig OBJECT IDENTIFIER ::= {whispBoxLink 1}
+whispBoxLinkTestResult OBJECT IDENTIFIER ::= {whispBoxLink 2}
+whispBoxLinkTestMVCResult OBJECT IDENTIFIER ::= {whispBoxLink 5}
+whispUserAuthSecurity OBJECT IDENTIFIER ::= {whispBox 19}
+whispBoxRFPhysical OBJECT IDENTIFIER ::= {whispBox 15}
+whispBoxRFConfig OBJECT IDENTIFIER ::= {whispBox 16}
+
+-- -------------------------------------------------------------------------
+
+
+-- Canopy radio status page
+
+ whispBoxSoftwareVer OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version of software. Should be noted in the event customer has
+ technical difficulties and need to contact technical support."
+ ::={whispBoxStatus 1}
+
+ whispBoxFPGAVer OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version of FPGA."
+ ::={whispBoxStatus 2}
+
+ whispBoxEsn OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Electronic serial number(MAC address) assigned to Radio."
+ ::={whispBoxStatus 3}
+
+ whispBoxBoot OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Software boot version."
+ ::={whispBoxStatus 4}
+
+ boxTemperature OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Radio temperature."
+ ::={whispBoxStatus 5}
+
+ boxDeviceType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the device."
+ ::={whispBoxStatus 6}
+
+ boxDeviceTypeID OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Device type ID."
+ ::={whispBoxStatus 7}
+
+ boxEncryption OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Device encryption type. Note: Returns DES also when encryption is set to None on AP."
+ ::={whispBoxStatus 8}
+
+ etherLinkStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet link status."
+ ::={whispBoxStatus 9}
+
+ boxFrequency OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frequency band of the device."
+ ::={whispBoxStatus 10}
+
+ platformVer OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hardware platform version. For internal use."
+ ::={whispBoxStatus 11}
+
+ platformType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Platform type: Canopy, Canopy Lite, Canopy Lite - Advantage,
+ Advantage, Russian, Russian - Advantage."
+ ::={whispBoxStatus 12}
+
+ dhcpLanIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LAN interface IP obtained through DHCP."
+ ::={whispBoxStatus 13}
+
+ dhcpLanSubnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LAN interface Subnet Mask obtained through DHCP."
+ ::={whispBoxStatus 14}
+
+ dhcpLanGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LAN interface Gateway obtained through DHCP."
+ ::={whispBoxStatus 15}
+
+ dhcpRfPublicIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Public interface IP obtained through DHCP."
+ ::={whispBoxStatus 16}
+
+ dhcpRfPublicSubnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Public interface Subnet Mask obtained through DHCP."
+ ::={whispBoxStatus 17}
+
+ dhcpRfPublicGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Public interface Gateway obtained through DHCP."
+ ::={whispBoxStatus 18}
+
+ lanDhcpStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Display LAN interface current DHPC status."
+ ::={whispBoxStatus 19}
+
+ rfPublicDhcpStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Display RF Public interface current DHPC status."
+ ::={whispBoxStatus 20}
+
+ inSyncCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Counter for number of In Synchronization."
+ ::={whispBoxStatus 21}
+
+ outSyncCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Counter for number of Out of Synchronization."
+ ::={whispBoxStatus 22}
+
+ pllOutLockCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Counter for number of PLL out of Lock."
+ ::={whispBoxStatus 23}
+
+ txCalFailure OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Counter for number of TX Calibration failure."
+ ::={whispBoxStatus 24}
+
+ swVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Software version information."
+ ::={whispBoxStatus 25}
+
+ pldVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PLD version information."
+ ::={whispBoxStatus 26}
+
+ platformInfo OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Platform information."
+ ::={whispBoxStatus 27}
+
+ antPolarization OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Antenna polarization for FSK radios."
+ ::={whispBoxStatus 28}
+
+ packetOverloadCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total packet overload count."
+ ::={whispBoxStatus 29}
+
+ whispBoxP11Personality OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Board Personality Configuration"
+ ::={whispBoxStatus 30}
+
+ whispBoxP11FPGAType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "FPGA Type"
+ ::={whispBoxStatus 31}
+
+ whispBoxP11BstrapFPGAVer OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "P11 Bootstrap FPGA Version."
+ ::={whispBoxStatus 32}
+
+ numDFSDetections OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of DFS Detections since last boot."
+ ::={whispBoxStatus 33}
+
+ rxOverrunPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Counter for number of received overrun packets error."
+ ::={whispBoxStatus 34}
+
+ boxTemperatureC OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio temperature in Celsius."
+ ::={whispBoxStatus 35}
+
+ boxTemperatureF OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio temperature in Fahrenheit."
+ ::={whispBoxStatus 36}
+
+ bridgeCbFecStatbin OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats bin"
+ ::={whispBoxStatus 37}
+
+ bridgeCbFecStatbout OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats bout"
+ ::={whispBoxStatus 38}
+
+ bridgeCbFecStatbtoss OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats btoss"
+ ::={whispBoxStatus 39}
+
+ bridgeCbFecStatbtosscap OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats btosscap"
+ ::={whispBoxStatus 40}
+
+ bridgeCbFecStatuin OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats uin"
+ ::={whispBoxStatus 41}
+
+ bridgeCbFecStatuout OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats uout"
+ ::={whispBoxStatus 42}
+
+ bridgeCbFecStatutoss OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats utoss"
+ ::={whispBoxStatus 43}
+
+ bridgeCbFecStatutosscap OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats utosscap"
+ ::={whispBoxStatus 44}
+
+ bridgeCbRFStatbin OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats bin"
+ ::={whispBoxStatus 45}
+
+ bridgeCbRFStatbout OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats bout"
+ ::={whispBoxStatus 46}
+
+ bridgeCbRFStatbtoss OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats btoss"
+ ::={whispBoxStatus 47}
+
+ bridgeCbRFStatbtosscap OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats btosscap"
+ ::={whispBoxStatus 48}
+
+ bridgeCbRFStatuin OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats uin"
+ ::={whispBoxStatus 49}
+
+ bridgeCbRFStatuout OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats uout"
+ ::={whispBoxStatus 50}
+
+ bridgeCbRFStatutoss OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats utoss"
+ ::={whispBoxStatus 51}
+
+ bridgeCbRFStatutosscap OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats utosscap"
+ ::={whispBoxStatus 52}
+
+ bridgeCbErrStatNI1QSend OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Error Stats ErrNI1QSend"
+ ::={whispBoxStatus 53}
+
+ bridgeCbErrStatNI2QSend OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Error Stats ErrNI2QSend"
+ ::={whispBoxStatus 54}
+
+ bridgeCbErrStatBridgeFull OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Error Stats BridgeFull"
+ ::={whispBoxStatus 55}
+
+ bridgeCbErrStatSendMsg OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Error Stats SendMsg"
+ ::={whispBoxStatus 56}
+
+ bridgeCbErrStatAPFecQSend OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Error Stats APFecQSend"
+ ::={whispBoxStatus 57}
+
+ bridgeCbErrStatApRfQSend OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Error Stats ApRfQSend"
+ ::={whispBoxStatus 58}
+
+ rfStatXmtUDataCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Transmit Unicast Data Count"
+ ::={whispBoxStatus 59}
+
+ rfStatXmtBDataCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Transmit Broadcast Data Count"
+ ::={whispBoxStatus 60}
+
+ rfStatRcvUDataCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Receive Unicast Data Count"
+ ::={whispBoxStatus 61}
+
+ rfStatRcvBDataCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Receive Broadcast Data Count"
+ ::={whispBoxStatus 62}
+
+ rfStatXmtCntlCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Transmit Control Count"
+ ::={whispBoxStatus 63}
+
+ rfStatRcvCntlCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Receive Control Count"
+ ::={whispBoxStatus 64}
+
+ rfStatInSyncCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats In Sync Count"
+ ::={whispBoxStatus 65}
+
+ rfStatOutSyncCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Out Sync Count"
+ ::={whispBoxStatus 66}
+
+ rfStatOverrunCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Overrun Count"
+ ::={whispBoxStatus 67}
+
+ rfStatUnderrunCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Underrun Count"
+ ::={whispBoxStatus 68}
+
+ rfStatRcvCorruptDataCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Receive Corrupt Data Count"
+ ::={whispBoxStatus 69}
+
+ rfStatBadBcastCtlCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Bad Broadcast Control Count"
+ ::={whispBoxStatus 70}
+
+ rfStatPLLOutOfLockCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats PLL Out of Lock Count"
+ ::={whispBoxStatus 71}
+
+ rfStatBeaconVerMismatchCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Beacon version Mismatch Count"
+ ::={whispBoxStatus 72}
+
+ rfStatBadFreqBcnRcvCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Wrong Frequency Beacon Received Count"
+ ::={whispBoxStatus 73}
+
+ rfStatnonLiteBcnRcvCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Non Lite Beacon Received Count"
+ ::={whispBoxStatus 74}
+
+ rfStatUnsupFeatBcnRcvCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Unsupported Feature Beacon Received Count"
+ ::={whispBoxStatus 75}
+
+ rfStatUnkwnFeatBcnRcvCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Unknown Feature Beacon Received Count"
+ ::={whispBoxStatus 76}
+
+ rfStatTxCalFailCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats TX Calibration Failures Count"
+ ::={whispBoxStatus 77}
+
+ rfStatBadInSyncIDRcv OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Bad In Sync ID Received Count"
+ ::={whispBoxStatus 78}
+
+ rfStatTempOutOfRange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Temperature Out of Range Count"
+ ::={whispBoxStatus 79}
+
+ rfStatRSSIOutOfRange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats RSSI Out of Range Count"
+ ::={whispBoxStatus 80}
+
+ rfStatRangeCapEnf OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Range Cap Enforced Count"
+ ::={whispBoxStatus 81}
+
+ rfStatRcvLTStart OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Rcv LT Start Count"
+ ::={whispBoxStatus 82}
+
+ rfStatRcvLTStartHS OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Rcv LT Start HS Count"
+ ::={whispBoxStatus 83}
+
+ rfStatRcvLTResult OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Rcv LT Result Count"
+ ::={whispBoxStatus 84}
+
+ rfStatXmtLTResult OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Xmt LT Result Count"
+ ::={whispBoxStatus 85}
+
+ whispFeatureKeyOrigin OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Origin of Feature Key which includes GMT time and location of the Key programming (if time is 0 the key was converted locally)"
+ ::={whispBoxStatus 86}
+
+ radioMSN OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MSN of the radio."
+ ::={whispBoxStatus 87}
+
+ updateStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Status of Device Update"
+ ::={whispBoxStatus 88}
+
+ syslogStatTxSuccesses OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of Syslog messages sent to UDP layer."
+ ::={whispBoxStatus 89}
+
+ syslogStatDropped OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of dropped syslog messages due to device overload and/or resource limitations."
+ ::={whispBoxStatus 90}
+
+ fecStatLinkLost OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet link lost count"
+ ::={whispBoxStatus 91}
+
+ fecStatLinkDetected OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet link detected count"
+ ::={whispBoxStatus 92}
+
+ natDhcpStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Display NAT Public interface current DHPC status."
+ ::={whispBoxStatus 93}
+
+ fecInDiscardsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet in discards count."
+ ::={whispBoxStatus 94}
+
+ fecInErrorsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet in errors count."
+ ::={whispBoxStatus 95}
+
+ fecOutDiscardsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet out discards count."
+ ::={whispBoxStatus 96}
+
+ fecOutErrorsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet out errors count."
+ ::={whispBoxStatus 97}
+
+ rfInDiscardsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "RF in discards count. This attribute is deprecated. Use rfInDiscardsCountExt instead."
+ ::={whispBoxStatus 98}
+
+ rfInErrorsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "RF in errors count. This attribute is deprecated. Use rfInErrorsCountExt instead."
+ ::={whispBoxStatus 99}
+
+ rfOutDiscardsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "RF out discards count. This attribute is deprecated. Use rfOutDiscardsCountExt instead."
+ ::={whispBoxStatus 100}
+
+ rfOutErrorsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "RF out errors count. This attribute is deprecated. Use rfOutErrorsCountExt instead."
+ ::={whispBoxStatus 101}
+
+ fecInDiscardsOverloadCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet in discards overload."
+ ::={whispBoxStatus 102}
+
+ fecOutDiscardsOverloadCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet out discards overload."
+ ::={whispBoxStatus 103}
+
+ rfInDiscardsOverloadCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Rf in discards overload."
+ ::={whispBoxStatus 104}
+
+ rfOutDiscardsOverloadCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Rf out discards overload."
+ ::={whispBoxStatus 105}
+
+ fpgaCompileInfo OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Display the fpga compiled attributes. (Engineering Only)"
+ ::={whispBoxStatus 106}
+
+ fpgaBuildDate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Display the entire fpga build date string. (Engineering Only)"
+ ::={whispBoxStatus 107}
+
+ aggregateBandwidthCap OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum aggregate (uplink + downlink) the radio is capable of."
+ ::={whispBoxStatus 108}
+
+ calibrationStatusBool OBJECT-TYPE
+ SYNTAX INTEGER {
+ notCalibrated(0),
+ calibrated(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Boolean OID to show if device is calibrated.
+ Applicable to FSK and MIMO radios only."
+ ::={whispBoxStatus 109}
+
+ calibrationStatusBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "String to show if radio is calibrated.
+ Applicable to FSK and MIMO radios only."
+ ::={whispBoxStatus 110}
+
+ radioEngKeyed OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This will be set either as 0 if the engineering key patch is not applied to the radio or 1 if it is applied."
+ ::={whispBoxStatus 111}
+
+ bridgeCbFecStatfloods OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB FEC Stats Floods (Multipoint AP only)"
+ ::={whispBoxStatus 112}
+
+ bridgeCbRFStatfloods OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB RF Stats Floods (Multipoint AP only)"
+ ::={whispBoxStatus 113}
+
+ catalinaGainRxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Rcv Gain on Catalina Rx CH1. Engineering use only."
+ ::={whispBoxStatus 114}
+
+ catalinaGainRxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Rcv Gain on Catalina Rx CH2. Engineering use only."
+ ::={whispBoxStatus 115}
+
+ antType OBJECT-TYPE
+ SYNTAX INTEGER {
+ integrated(0),
+ external(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether the antenna is integrated or external (connectorized)."
+ ::={whispBoxStatus 116}
+
+ rfStatRcvCorruptControlCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Receive Corrupt Control Data Count"
+ ::={whispBoxStatus 117}
+
+ numLBTDetections OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of LBT Detections since last boot."
+ ::={whispBoxStatus 118}
+
+ bridgeCbEthAuxStatbin OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats bin"
+ ::={whispBoxStatus 119}
+
+ bridgeCbEthAuxStatbout OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats bout"
+ ::={whispBoxStatus 120}
+
+ catalinaAttenTxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Attenuation on Catalina Tx CH1. Engineering Use Only."
+ ::={whispBoxStatus 121}
+
+ catalinaAttenTxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Attenuation on Catalina Tx CH2. Engineering use only."
+ ::={whispBoxStatus 122}
+
+ catalinaCurrDetSetpointTxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Detector Setpoint on Catalina Tx CH1. Engineering Use Only."
+ ::={whispBoxStatus 123}
+
+ catalinaCurrDetSetpointTxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Detector Setpoint on Catalina Tx CH2. Engineering use only."
+ ::={whispBoxStatus 124}
+
+ catalinaCurrDetReadRefTxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Detector Reference on Catalina Tx CH1. Engineering Use Only."
+ ::={whispBoxStatus 125}
+
+ catalinaCurrDetReadRefTxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Detector Reference on Catalina Tx CH2. Engineering use only."
+ ::={whispBoxStatus 126}
+
+ catalinaCurrDetReadPowerOnTxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Detector PowerOn on Catalina Tx CH1. Engineering Use Only."
+ ::={whispBoxStatus 127}
+
+ catalinaCurrDetReadPowerOnTxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Detector PowerOn on Catalina Tx CH2. Engineering use only."
+ ::={whispBoxStatus 128}
+
+ catalinaOpenLoopAttenTxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Open Loop Attenuation on Catalina Tx CH1. Engineering Use Only."
+ ::={whispBoxStatus 129}
+
+ catalinaOpenLoopAttenTxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Open Loop Attenuation on Catalina Tx CH2. Engineering use only."
+ ::={whispBoxStatus 130}
+
+ catalinaTargetDetSetpointTxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Target Detector Setpoint on Catalina Tx CH1. Engineering Use Only."
+ ::={whispBoxStatus 131}
+
+ catalinaTargetDetSetpointTxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Target Detector Setpoint on Catalina Tx CH2. Engineering use only."
+ ::={whispBoxStatus 132}
+
+ catalinaGainReductionRxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gain Reduction on Catalina Rx CH1. Engineering Use Only."
+ ::={whispBoxStatus 133}
+
+ catalinaGainReductionRxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gain Reduction on Catalina Rx CH2. Engineering use only."
+ ::={whispBoxStatus 134}
+
+ catalinaLoAttenRxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Lo Attenuation on Catalina Rx CH1. Engineering Use Only."
+ ::={whispBoxStatus 135}
+
+ catalinaLoAttenRxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Lo Attenuation on Catalina Rx CH2. Engineering use only."
+ ::={whispBoxStatus 136}
+
+ catalinaTargetGainRxCH1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Target Gain on Catalina Rx CH1. Engineering Use Only."
+ ::={whispBoxStatus 137}
+
+ catalinaTargetGainRxCH2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Target Gain on Catalina Rx CH2. Engineering use only."
+ ::={whispBoxStatus 138}
+
+ bridgeCbEthAuxStatfloods OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats Floods (Multipoint AP only)"
+ ::={whispBoxStatus 139}
+
+ bridgeCbEthAuxStatbtoss OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats btoss"
+ ::={whispBoxStatus 141}
+
+ bridgeCbEthAuxStatbtosscap OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats btosscap"
+ ::={whispBoxStatus 142}
+
+ bridgeCbEthAuxStatuin OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats uin"
+ ::={whispBoxStatus 143}
+
+ bridgeCbEthAuxStatuout OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats uout"
+ ::={whispBoxStatus 144}
+
+ bridgeCbEthAuxStatutoss OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats utoss"
+ ::={whispBoxStatus 145}
+
+ bridgeCbEthAuxStatutosscap OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridge CB Eth Aux Stats utosscap"
+ ::={whispBoxStatus 146}
+
+ radioWatchDogLogged OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This will be set either as 0 if there is no watchdog event logged or 1 if there is."
+ ::={whispBoxStatus 147}
+
+ radioFatalErrorLogged OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This will be set either as 0 if there is no fatalerror event logged or 1 if there is."
+ ::={whispBoxStatus 148}
+
+ fecStatLinkUptime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uptime of main ethernet link in seconds"
+ ::={whispBoxStatus 149}
+
+ fecAuxStatLinkUptime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uptime of main ethernet link in seconds"
+ ::={whispBoxStatus 150}
+
+ rfStatXmtMDataCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Transmit Multicast Data Count"
+ ::={whispBoxStatus 217}
+
+ rfStatRcvMDataCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats Receive Multicast Data Count"
+ ::={whispBoxStatus 218}
+
+ fecStatUnderSizedToss OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Undersized Toss Count"
+ ::={whispBoxStatus 219}
+
+ fecRxBabErr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Error count in Babble Receiver."
+ ::={whispBoxStatus 220}
+
+ fecTxHbErr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets having Transmit heartbeat error."
+ ::={whispBoxStatus 221}
+
+ fecEthBusErr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ethernet Busy Error Count"
+ ::={whispBoxStatus 222}
+
+ fecCRCError OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets having CRC Error."
+ ::={whispBoxStatus 223}
+
+ fecRxFifoNoBuf OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times could not get a buffer from Rx Fifo."
+ ::={whispBoxStatus 224}
+
+ fecRxOverrun OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times Rx Fifo Overrun."
+ ::={whispBoxStatus 225}
+
+ fecLateCollision OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets having late collision."
+ ::={whispBoxStatus 226}
+
+ fecRetransLimitExp OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets whose retransmision limit expired."
+ ::={whispBoxStatus 227}
+
+ fecTxUnderrun OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times Tx queue underrun."
+ ::={whispBoxStatus 228}
+
+ fecCarSenseLost OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Carrier Sense Lost count."
+ ::={whispBoxStatus 229}
+
+ fecNoCarrier OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "No carrier asserted by external transceiver during transmission."
+ ::={whispBoxStatus 230}
+
+ framePeriodCurrent OBJECT-TYPE
+ SYNTAX INTEGER {
+ twoPointFiveMs(0),
+ fiveMs(1),
+ scanning(2)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current frame period of the radio."
+ ::={whispBoxStatus 231}
+
+ activeTxPowerStr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit power level, including potential power backoff information.
+ Not applicable to PMP 450m."
+ ::={whispBoxStatus 232}
+
+ activeTxPowerHdths OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current transmit power level, in hundredths of dBm.
+ Not appliable on PMP 450m."
+ ::={whispBoxStatus 233}
+
+ poeT2Status OBJECT-TYPE
+ SYNTAX INTEGER {
+ error(0),
+ notPresent(1),
+ notPresentAndIgnored(2),
+ present(3)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the 802.3at Type 2 Classification status. This is only available on the 450i."
+ ::={whispBoxStatus 234}
+
+ fecAuxStatLinkDetected OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet link detected count"
+ ::={whispBoxStatus 235}
+
+ fecAuxStatLinkLost OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet ink lost count"
+ ::={whispBoxStatus 236}
+
+ fecAuxInDiscardsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet in discards count."
+ ::={whispBoxStatus 237}
+
+ fecAuxInErrorsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet in errors count."
+ ::={whispBoxStatus 238}
+
+ fecAuxOutDiscardsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet out discards count."
+ ::={whispBoxStatus 239}
+
+ fecAuxOutErrorsCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet out errors count."
+ ::={whispBoxStatus 240}
+
+ fecAuxCRCError OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet Number of packets having CRC Error."
+ ::={whispBoxStatus 241}
+
+ fecAuxRxOverrun OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet Number of times Rx Fifo Overrun."
+ ::={whispBoxStatus 242}
+
+ fecAuxLateCollision OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet Number of packets having late collision."
+ ::={whispBoxStatus 243}
+
+ fecAuxRetransLimitExp OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet Number of packets whose retransmision limit expired."
+ ::={whispBoxStatus 244}
+
+ fecAuxTxUnderrun OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet Number of times Tx queue underrun."
+ ::={whispBoxStatus 245}
+
+ fecAuxCarSenseLost OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet Carrier Sense Lost count."
+ ::={whispBoxStatus 246}
+
+ fecAuxNoCarrier OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet No carrier asserted by external transceiver during transmission."
+ ::={whispBoxStatus 247}
+
+ fecAuxLargeFrame OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet Large Frame Error."
+ ::={whispBoxStatus 248}
+
+ fecAuxRuntFrame OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "450i Aux Ethernet Runt Frame Error."
+ ::={whispBoxStatus 249}
+
+ fecLargeFrame OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Large Frame Error."
+ ::={whispBoxStatus 250}
+
+ fecRuntFrame OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Runt Frame Error."
+ ::={whispBoxStatus 251}
+
+ soundingStatClear OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sounding Stat Clear
+ Set to any value to clear all Sounding Stats"
+ ::={whispBoxStatus 252}
+
+ soundingStatRequestCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Request Count"
+ ::={whispBoxStatus 253}
+
+ soundingStatResponseCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Response Count"
+ ::={whispBoxStatus 254}
+
+ soundingStatRequestsIgnored OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Requests Ignored"
+ ::={whispBoxStatus 255}
+
+ soundingStatAvgRequestInterval OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Avg Request Interval (ms)"
+ ::={whispBoxStatus 256}
+
+ soundingStatMaxRequestInterval OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Max Request Interval (ms)"
+ ::={whispBoxStatus 257}
+
+ soundingStatErrorCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Error Count"
+ ::={whispBoxStatus 258}
+
+ camAccID OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CnMaestro Account to which Radio is onboarded."
+ ::={whispBoxStatus 259}
+
+ cnMaestroStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CnMaestro connection status."
+ ::={whispBoxStatus 260}
+
+ daVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Device Agent Version number."
+ ::={whispBoxStatus 261}
+
+ soundingStatRequestsDropped OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Requests Dropped"
+ ::={whispBoxStatus 262}
+
+ soundingStatResponsesSuppressed OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Responses Suppressed"
+ ::={whispBoxStatus 263}
+
+ soundingStatVersionMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sounding Stats Version Mismatch"
+ ::={whispBoxStatus 264}
+
+ hardwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Read directly from the resistors on the board is the form Major.Minor (cnMedusa-specific, Engineering Only)"
+ ::={whispBoxStatus 265}
+
+ productTypeName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Basic product type, based on board type and factory programming."
+ ::={whispBoxStatus 266}
+
+ radioStatusTransmitControlOverridden OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit mode control is overridden in config
+ PMP 450m only."
+ ::={whispBoxStatus 267}
+
+ radioStatusTrackingFailure OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Feedback tracking loop is out of tolerance - Transmit disabled
+ PMP 450m only."
+ ::={whispBoxStatus 268}
+
+ radioStatusSectorWeightsOff OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sector mode weights disabled
+ PMP 450m only."
+ ::={whispBoxStatus 269}
+
+ radioStatusRxBeamFormingOff OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Rx beamforming disabled
+ PMP 450m only."
+ ::={whispBoxStatus 270}
+
+ radioStatusPowerDetectorInactive OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Power detector control not active
+ PMP 450m only."
+ ::={whispBoxStatus 271}
+
+ radioStatusCatQuadCalFail OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Catalina Tx quadrature calibration failure
+ 450 platform only. Engineering use only."
+ ::={whispBoxStatus 272}
+
+ nearFieldOperationActive OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When true(1) near field operation is enabled and near
+ field range correction is being applied.
+ PMP 450m only."
+ ::={whispBoxStatus 273}
+
+ radioStatusAlarmReason OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Reason code associated with the cause of a Radio Status Alarm being triggered.
+ Provide this code to Cambium Networks Support.
+ PMP 450m only."
+ ::={whispBoxStatus 274}
+
+ radioStatusAlarm OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio Status Alarm.
+ PMP 450m only."
+ ::={whispBoxStatus 275}
+
+ forceReassessmentActive OBJECT-TYPE
+ SYNTAX INTEGER {
+ true(1),
+ false(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When true(1) forced channel assessment is enabled.
+ MU-MIMO only."
+ ::={whispBoxStatus 276}
+
+ fecExcessiveDeferrals OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Excessive Deferrals."
+ ::={whispBoxStatus 277}
+
+ rfInDiscardsCountExt OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Extended RF in discards count with 64 bit counters."
+ ::={whispBoxStatus 278}
+
+ rfInErrorsCountExt OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Extended RF in errors count with 64 bit counters."
+ ::={whispBoxStatus 279}
+
+ rfOutDiscardsCountExt OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Extended RF out discards count with 64 bit counters."
+ ::={whispBoxStatus 280}
+
+ rfOutErrorsCountExt OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Extended RF out errors count with 64 bit counters."
+ ::={whispBoxStatus 281}
+
+ boardModel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns Board model of the device."
+ ::={whispBoxStatus 284}
+
+-- The following definitions deal with Canopy Box Level configuration variables.
+
+ linkNegoSpeed OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Link negotiation speeds.
+ H10BT -- 10 Base T Half Duplex,
+ F10BT -- 10 Base T Full Duplex,
+ H100BT -- 100 Base T Half Duplex,
+ F100BT -- 100 Base T Full Duplex.
+ Separate the values with comma when doing a set.
+ e.g. H10BT,F10BT,H100BT,F100BT"
+ ::={whispBoxConfig 1}
+
+ colorCode OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Color code."
+ ::={whispBoxConfig 2}
+
+ displayOnlyAccess OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "This variable is deprecated."
+ ::={whispBoxConfig 3}
+
+ fullAccess OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Full access password."
+ ::={whispBoxConfig 4}
+
+ webAutoUpdate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Web page auto update in seconds. 0 means disabled."
+ ::={whispBoxConfig 5}
+
+ pass1Status OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Password 1(display only) status."
+ ::={whispBoxConfig 6}
+
+ pass2Status OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Password 2(full access) status."
+ ::={whispBoxConfig 7}
+
+ bridgeEntryTimeout OBJECT-TYPE
+ SYNTAX INTEGER (25..1440)
+ UNITS "minutes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Bridge table time out Range : 25 -- 1440 Minutes."
+ ::={whispBoxConfig 8}
+
+ snmpMibPerm OBJECT-TYPE
+ SYNTAX INTEGER {
+ readWrite(0),
+ readOnly(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Read/Write permission for MIB groups."
+ ::={whispBoxConfig 9}
+
+ bhTimingMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ timingMaster(1),
+ timeingSlave(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to switch between Timing Master and Timing Slave.
+ For Backhaul units only."
+ ::={whispBoxConfig 10}
+
+ bhModulation OBJECT-TYPE
+ SYNTAX INTEGER {
+ tenMbitsPerSecond(0),
+ twentyMbitsPerSecond(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Modulation scheme. For Backhaul units only. Only level 4
+ backhaul can be changed to 20Mbits/Second."
+ ::={whispBoxConfig 11}
+
+ powerControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ low(0),
+ normal(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Power control.
+ FSK Only."
+ ::={whispBoxConfig 12}
+
+ extFilterDelay OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "nanoseconds"
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. External Filters Delay. For 900MHz FSK radios only."
+ ::={whispBoxConfig 13}
+
+ antennaGain OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "dBi"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "External Antenna Gain. For radios that uses an external antenna or the DFS feature.
+ Not applicable to PMP 450m."
+ ::={whispBoxConfig 14}
+
+ eirp OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "dBm"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Transmit EIRP of radio.
+ PMP 450m only."
+ ::={whispBoxConfig 15}
+
+ dynamicLearning OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable VLAN dynamic learning."
+ ::={whispBoxConfig 16}
+
+ managementVID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management VLAN VID."
+ ::={whispBoxConfig 17}
+
+ agingTimeout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Aging timeout."
+ ::={whispBoxConfig 18}
+
+ frameType OBJECT-TYPE
+ SYNTAX INTEGER {
+ allframes(0),
+ taggedonly(1),
+ untaggedonly(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow only tagged frame."
+ ::={whispBoxConfig 19}
+
+ addVlanMember OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Write-Only OID,Add VLAN number which needs to be added."
+ ::={whispBoxConfig 20}
+
+ removeVlanMember OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Write-only OID,Enter VLAN ID which needs to deleted.
+ If Vlan doesnot exist an error will be returned."
+ ::={whispBoxConfig 21}
+
+ scheduling OBJECT-TYPE
+ SYNTAX INTEGER {
+ hardware(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To use hardware or software scheduling"
+ ::={whispBoxConfig 22}
+
+ transmitterOP OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "dBm"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Transmitter output power. This is not available on OFDM SMs.
+ Not applicable for PMP 450m. See EIRP OID."
+ ::={whispBoxConfig 23}
+
+ bridgeEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(0),
+ disable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Disable or enable bridging functionality for a BH unit."
+ ::={whispBoxConfig 24}
+
+ fecEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Disable or enable FEC error correction functionality
+ for multipoint units."
+ ::={whispBoxConfig 25}
+
+ trapIP1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap1."
+ ::={whispBoxConfig 26}
+
+ trapIP2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap2."
+ ::={whispBoxConfig 27}
+
+ trapIP3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap3."
+ ::={whispBoxConfig 28}
+
+ trapIP4 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap4."
+ ::={whispBoxConfig 29}
+
+ trapIP5 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap5."
+ ::={whispBoxConfig 30}
+
+ trapIP6 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap6."
+ ::={whispBoxConfig 31}
+
+ trapIP7 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap7."
+ ::={whispBoxConfig 32}
+
+ trapIP8 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap8."
+ ::={whispBoxConfig 33}
+
+ trapIP9 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap9."
+ ::={whispBoxConfig 34}
+
+ trapIP10 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted. Configure with whispBoxDNS.trap10."
+ ::={whispBoxConfig 35}
+
+ commStringRWrite OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Read/Write Community string. This is a write-only OID."
+ ::={whispBoxConfig 36}
+
+ subnetMask OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 1."
+ ::={whispBoxConfig 37}
+
+ mngtIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 1."
+ ::={whispBoxConfig 38}
+
+ allowVIDAccess OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(0),
+ disable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow or disallow local SM management VID access."
+ ::={whispBoxConfig 39}
+
+ setDefaultPlug OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If enabled parameters are set to Factory Defaults upon default plug mode detection."
+ ::={whispBoxConfig 40}
+
+ hwsCompatibility OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(0),
+ disable(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "If enable, it ensures 6.0 compatibility with HWS."
+ ::={whispBoxConfig 41}
+
+ gpsInput OBJECT-TYPE
+ SYNTAX INTEGER {
+ generateSyncSignal(0),
+ syncToReceivedSignalTimingPort(1),
+ syncToReceivedSignalPowerPort(2),
+ syncToiGPS(3),
+ autoSync(4),
+ autoSyncFreeRun(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Values 1, 2, 3 have been deprecated.
+ (0) Generate AP sync signal.
+ (1) Deprecated. Sync AP to received signal (Timing Port/UGPS). It will set AutoSync.
+ (2) Deprecated. Sync AP to received signal (Power Port). It will set AutoSync plus Free Run.
+ (3) Deprecated. Sync AP using iGPS (Only on devices which support it). It will set AutoSync plus Free Run.
+ (4) AutoSync.
+ (5) AutoSync plus Free Run."
+ ::={whispBoxConfig 42}
+
+ ism OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable ISM on 5.7GHz frequency band radios."
+ ::={whispBoxConfig 43}
+
+ hiPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Enable Hi Priority Data Queue on BH radios."
+ ::={whispBoxConfig 44}
+
+ userName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User name.To create read-only user set userMode OID first.
+ Maximum of 4 users can exist in system."
+ ::={whispBoxConfig 45}
+
+ userPassword OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User password.To create read-only user set userMode OID first."
+ ::={whispBoxConfig 46}
+
+ userAccessLevel OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User access level.To create read-only user set userMode OID first.
+ 1=TECH
+ 2=INSTALL
+ 3=ADMIN"
+ ::={whispBoxConfig 47}
+
+ deleteUser OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User name to remove."
+ ::={whispBoxConfig 48}
+
+ twoXRate OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To enable or disable double rate."
+ ::={whispBoxConfig 49}
+
+ lanDhcpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable LAN Interface DHCP feature."
+ ::={whispBoxConfig 50}
+
+ sessionTimeout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Timer for Telnet, Web and FTP sessions."
+ ::={whispBoxConfig 51}
+
+ vlanMemberSource OBJECT-TYPE
+ SYNTAX INTEGER {
+ configured(0),
+ active(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specified the VLAN member source to display. 0=configured, 1=active configuration.
+ Note that this OID is internal to SNMP and is not available at the Web Interface."
+ ::={whispBoxConfig 52}
+
+ addCustomFreqList OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Add Custom Frequencies.
+ The frequencies can be in a variety of units up to KHz.
+ Frequencies can be added in a list separated by commas.
+ Example: 3550, 356000, 3450001.
+ A get will return the current custom frequency list.
+ Max string length entered cannot exceed 128 character.
+ Note if there is not enough room for all the frequencies none will be added.
+ Only valid for use on 3.5/3.6 GHz MIMO OFDM Radios, or 450i in 4.9 GHz."
+ ::={whispBoxConfig 53}
+
+ removeCustomFreqList OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Remove Custom Frequencies.
+ The frequencies can be in a variety of units up to KHz.
+ Frequencies can be removed in a list separated by commas.
+ Example: 3550, 356000, 3450001.
+ A get will return the current custom frequencies.
+ Only valid for use on 3.5/3.6 GHz MIMO OFDM Radios, or 450i in 4.9 GHz."
+ ::={whispBoxConfig 54}
+
+ allowColocation OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Allow or disallow Colocation for software scheduling Backhaul Timing Masters with hardware scheduling Backhaul Timing Masters."
+ ::={whispBoxConfig 55}
+
+ changeUsrPwd OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow to change the password of a given user of a given user. Usage: userName,password."
+ ::={whispBoxConfig 56}
+
+-- The following definitions deal with the allowed SNMP IP & subnet masks
+
+ mngtIP2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 2."
+ ::={whispBoxConfig 57}
+
+ subnetMask2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 2."
+ ::={whispBoxConfig 58}
+
+ mngtIP3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 3."
+ ::={whispBoxConfig 59}
+
+ subnetMask3 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 3."
+ ::={whispBoxConfig 60}
+
+ mngtIP4 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 4."
+ ::={whispBoxConfig 61}
+
+ subnetMask4 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 4."
+ ::={whispBoxConfig 62}
+
+ mngtIP5 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 5."
+ ::={whispBoxConfig 63}
+
+ subnetMask5 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 5."
+ ::={whispBoxConfig 64}
+
+ mngtIP6 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 6."
+ ::={whispBoxConfig 65}
+
+ subnetMask6 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 6."
+ ::={whispBoxConfig 66}
+
+ mngtIP7 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 7."
+ ::={whispBoxConfig 67}
+
+ subnetMask7 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 7."
+ ::={whispBoxConfig 68}
+
+ mngtIP8 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 8."
+ ::={whispBoxConfig 69}
+
+ subnetMask8 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 8."
+ ::={whispBoxConfig 70}
+
+ mngtIP9 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 9."
+ ::={whispBoxConfig 71}
+
+ subnetMask9 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 9."
+ ::={whispBoxConfig 72}
+
+ mngtIP10 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management IP address 10."
+ ::={whispBoxConfig 73}
+
+ subnetMask10 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for the management IP 10."
+ ::={whispBoxConfig 74}
+
+ bhvlanEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable VLAN for Backhaul Master/Slave."
+ ::={whispBoxConfig 75}
+
+ lldpBroadcastEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable Broadcast of LLDP message, if disabled LLDP uses multicast"
+ ::={whispBoxConfig 76}
+
+ regionCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ australia(6),
+ brazil(5),
+ canada(3),
+ india(8),
+ indonesia(10),
+ ireland(11),
+ russia(7),
+ spain(9),
+ us(2),
+ other(1),
+ europe(4)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Set Region Code for the Unit. Used the individual region[Region] OIDs instead."
+ ::={whispBoxConfig 77}
+
+ russiaRegion OBJECT-TYPE
+ SYNTAX INTEGER {
+ category1(1),
+ category2(2),
+ category3(3),
+ category4(4)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Set Category Region for Russian 5.9/6.05 GHz Radio Only. Use setting under regionAsia now."
+ ::={whispBoxConfig 78}
+
+ commStringROnly OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set Read Only commnunity string."
+ ::={whispBoxConfig 79}
+
+ ethernetLinkSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ forced10H(1),
+ forced10F(2),
+ forced100H(4),
+ forced100F(8),
+ auto10F-10H(3),
+ auto100H-10H(5),
+ auto100H-10F-10H(7),
+ auto100F-100H(12),
+ auto100F-100H-10H(13),
+ auto100F-100H-10F-10H(15),
+ auto1000F-100F-100H-10F-10H(63)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set/Get Ethernet link speed and duplex settings. Note that the Gigabit options are only valid for boards that support Gigabit speeds."
+ ::={whispBoxConfig 80}
+
+ cyclicPrefix OBJECT-TYPE
+ SYNTAX INTEGER {
+ one-quarter(0),
+ one-eighth(1),
+ one-sixteenth(2),
+ one-quarter-one-eighth(3),
+ one-quarter-one-sixteenth(4),
+ one-eighth-one-sixteenth(5),
+ one-quarter-one-eighth-one-sixteenth(6)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Cyclic Prefix value, for OFDM Radios only.
+ Deprecated for MIMO SMs. For PMP 430 SMs, this value is only used while in PMP 430 mode (1/16 is forced in PMP 450 mode)."
+ ::={whispBoxConfig 81}
+
+ numberCustomFreq OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of custom frequencies added.
+ There is a maximum of 100.
+ For use on 3.5 GHz OFDM Radios only."
+ ::={whispBoxConfig 82}
+
+ channelBandwidth OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current channel bandwidth in MHz.
+ For use on OFDM Radios only.
+ Obsoleted for MIMO SMs."
+ ::={whispBoxConfig 83}
+
+ setDefaults OBJECT-TYPE
+ SYNTAX INTEGER {
+ noChangeOrUndoFactoryDefaults(0),
+ setToFactoryDefaults(1),
+ factoryDefaultsSet-AwaitingReboot(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to 1 will set the radio to Factory Defaults after the next reboot. Setting this to 0
+ will undo Factory Defaults if and only if Factory Defaults have been set previously without rebooting.
+ Reading this OID will return 0 if Factory Defaults are not set, or a 2 if Factory Defaults are set and
+ we are now awaiting a reboot. NOTE: this operation is reversible as long as you write a 0 to this OID
+ prior to reboot. As a security measure, this OID is only valid when the radio was booted in default plug
+ mode. If the radio is not currently in default plug mode, then attempting to set this OID will fail."
+ ::={whispBoxConfig 84}
+
+ radioRateAdapt OBJECT-TYPE
+ SYNTAX INTEGER {
+ onex(0),
+ onexmimo(4),
+ onextwox(1),
+ onextwoxmimo(5),
+ onextwoxthreex(2),
+ onextwoxthreexfourx(3),
+ onextwoxfourx(7),
+ onextwoxfourxsixx(8),
+ onextwoxfourxsixxeightx(9),
+ onextwoxmimoa(10),
+ onextwoxthreexmimoa(11),
+ onextwoxthreexfourxmimoa(12)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Rate adaptation parameter
+ 0: 1x No rate adaptation (FSK and SISO OFDM QPSK)
+ 1: 1x/2x (FSK and SISO OFDM 16-QAM)
+
+ Following are OFDM only:
+ 2: 1x/2x/3x (SISO OFDM 64-QAM)
+ 3: 1x/2x/3x/4x (SISO OFDM 256-QAM) Engineering only
+
+ Following are MIMO OFDM only:
+ 4: 1x MIMO-A (QPSK duplicated on both paths)
+ 5: 1x/2x MIMO-B (QPSK on each path)
+ 7: 1x/2x/4x MIMO-B (16-QAM on each path)
+ 8: 1x/2x/4x/6x MIMO-B (64-QAM on each path)
+ 9: 1x/2x/4x/6x/8x MIMO-B (256-QAM on each path)
+ 10: 1x/2x MIMO-A (16-QAM duplicated on both paths)
+ 11: 1x/2x/3x MIMO-A (64-QAM duplicated on both paths)
+ 12: 1x/2x/3x/4x MIMO-A (256-QAM duplicated on both paths)
+
+ For PMP 430 radios this applies to Downlink Rate Adapt only.
+ Use radioRateAdaptUL for setting uplink rate adapt on PMP 430 radios.
+ For PMP 450 radios, write access for engineering use only."
+ ::={whispBoxConfig 85}
+
+ siteInfoViewable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable non login users the ability to view Site Information"
+ ::={whispBoxConfig 86}
+
+ largeVCQ OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable Large VC Qs for SM or PTP radios. Enable when Uplink is being used for camera video feed."
+ ::={whispBoxConfig 87}
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The latitude setting of this unit in decimal degrees."
+ ::={whispBoxConfig 88}
+
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The longitude setting of this unit in decimal degrees."
+ ::={whispBoxConfig 89}
+
+ height OBJECT-TYPE
+ SYNTAX INTEGER (-2147483647..2147483647)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The height setting of this unit in meters."
+ ::={whispBoxConfig 90}
+
+ bandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bandwidth5mhz(1),
+ bandwidth7mhz(2),
+ bandwidth10mhz(3),
+ bandwidth15mhz(4),
+ bandwidth20mhz(5),
+ bandwidth30mhz(6),
+ bandwidth40mhz(7)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Radio bandwidth setting.
+ Obsoleted for MIMO SMs. Instead for MIMO SMs use OID bandwidthScan."
+ ::={whispBoxConfig 91}
+
+ dataScramblingMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ legacyDataScrambling(0),
+ r10DataScrambling(1)}
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "This OID is for OFDM only and is obsolete."
+ ::={whispBoxConfig 92}
+
+ portVID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Backhaul Port VID (PVID)."
+ ::={whispBoxConfig 93}
+
+ radioRateAdaptUL OBJECT-TYPE
+ SYNTAX INTEGER {
+ onex(0),
+ onexmimo(4),
+ onextwox(1),
+ onextwoxmimo(5),
+ onextwoxthreex(2),
+ onextwoxthreexfourx(3),
+ onextwoxfourx(7),
+ onextwoxfourxsixx(8),
+ onextwoxfourxsixxeightx(9),
+ onextwoxmimoa(10),
+ onextwoxthreexmimoa(11),
+ onextwoxthreexfourxmimoa(12)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Uplink Rate adaptation parameter
+ 0: 1x No rate adaptation (FSK and SISO OFDM QPSK)
+ 1: 1x/2x (FSK and SISO OFDM 16-QAM)
+
+ Following are OFDM only:
+ 2: 1x/2x/3x (SISO OFDM 64-QAM)
+ 3: 1x/2x/3x/4x (SISO OFDM 256-QAM) Engineering only
+
+ Following are MIMO OFDM only:
+ 4: 1x MIMO-A (QPSK duplicated on both paths)
+ 5: 1x/2x MIMO-B (QPSK on each path)
+ 7: 1x/2x/4x MIMO-B (16-QAM on each path)
+ 8: 1x/2x/4x/6x MIMO-B (64-QAM on each path)
+ 9: 1x/2x/4x/6x/8x MIMO-B (256-QAM on each path)
+ 10: 1x/2x MIMO-A (16-QAM duplicated on both paths)
+ 11: 1x/2x/3x MIMO-A (64-QAM duplicated on both paths)
+ 12: 1x/2x/3x/4x MIMO-A (256-QAM duplicated on both paths)
+
+ For PMP 430 radios this applies to Uplink Rate Adapt only.
+ Use radioRateAdapt for setting downlink rate adapt on PMP 430 radios.
+ For PMP 450 radios, engineering use only."
+ ::={whispBoxConfig 94}
+
+ providerVID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Provider VID for QinQ VLAN."
+ ::={whispBoxConfig 95}
+
+ mac1VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 1 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 96}
+
+ mac1VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 1 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 97}
+
+ mac2VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 2 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 98}
+
+ mac2VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 2 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 99}
+
+ mac3VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 3 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 100}
+
+ mac3VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 3 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 101}
+
+ mac4VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 4 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 102}
+
+ mac4VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 4 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 103}
+
+ mac5VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 5 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 104}
+
+ mac5VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 5 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 105}
+
+ mac6VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 6 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 106}
+
+ mac6VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 6 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 107}
+
+ mac7VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 7 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 108}
+
+ mac7VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 7 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 109}
+
+ mac8VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 8 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 110}
+
+ mac8VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 8 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 111}
+
+ mac9VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 9 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 112}
+
+ mac9VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 9 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 113}
+
+ mac10VIDMapAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MAC Address for Entry 10 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 114}
+
+ mac10VIDMapVid OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID for Entry 10 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 115}
+
+ vlanPortType OBJECT-TYPE
+ SYNTAX INTEGER {
+ q(0),
+ qinq(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VLAN Port Type for VLAN interface. Default is Q."
+ ::={whispBoxConfig 116}
+
+ vlanAcceptQinQFrames OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow/Disallow packets already doubly-tagged (QinQ) to ingress the FEC of BHM, BHS, or MP SM. Not configurable on MP AP."
+ ::={whispBoxConfig 117}
+
+ whispWebUserAccessMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ local(0),
+ remote(1),
+ remotethenlocal(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable selects if web page users for the radio should be authenticated locally or
+ via a centralised remote Radius server"
+ ::={whispBoxConfig 118}
+
+ usrAccountEnableAccounting OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ deviceAccess(1),
+ dataUsage(2),
+ all(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select the level of accounting information to be reported to the server"
+ ::={whispBoxConfig 119}
+
+ allowRejectThenLocal OBJECT-TYPE
+ SYNTAX INTEGER {
+ doNotAllowLocalAuthifAAAReject(0),
+ allowLocalAuthIfAAAReject(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Control for allowing local authenication if the AAA remote server"
+ ::={whispBoxConfig 120}
+
+ snrCalculation OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This OID is deprecated. Receive quality calulation is always on since it no longer affects packet per second performance."
+ ::={whispBoxConfig 121}
+
+ priorityPrecedence OBJECT-TYPE
+ SYNTAX INTEGER {
+ eight021pThenDiffServ(0),
+ diffservThenEight021p(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allows user to decide if 802.1p or DiffServ priority bits should be used first when making priority decisions."
+ ::={whispBoxConfig 122}
+
+ installationColorCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Installation Color Code. Allows non-configured SMs to register to an AP with UCC enabled
+ in order to facilitate remote provisioning."
+ ::={whispBoxConfig 123}
+
+ apSmMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ sm(1),
+ ap(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set AP to SM or SM to AP. Useful for facillitating scripting of running Spectrum Analyzer on an AP.
+ Radio must have AP Feature Key. 1 - Set to SM, 0 - Set to AP."
+ ::={whispBoxConfig 124}
+
+ pppoeFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set PPPoE packet filter."
+ ::={whispBoxConfig 125}
+
+ smbFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set SMB packet filter."
+ ::={whispBoxConfig 126}
+
+ snmpFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set SNMP packet filter."
+ ::={whispBoxConfig 127}
+
+ userP1Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 1 packet filter."
+ ::={whispBoxConfig 128}
+
+ userP2Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 2 packet filter."
+ ::={whispBoxConfig 129}
+
+ userP3Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 3 packet filter."
+ ::={whispBoxConfig 130}
+
+ allOtherIpFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set all other IPv4 packet filter."
+ ::={whispBoxConfig 131}
+
+ allIpv4Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set all IPv4 packet filter. Enabling this will automatically enable all of the known IP filters (SMB, SNMP, Bootp,
+ IPv4 Mcast, User Defined Ports, and All Other IPv4)."
+ ::={whispBoxConfig 132}
+
+ arpFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set ARP packet filter."
+ ::={whispBoxConfig 133}
+
+ allOthersFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set all other packet filter when."
+ ::={whispBoxConfig 134}
+
+-- User Defined Port Filtering Configuration
+
+ userDefinedPort1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "An integer value of number one user defined port. Range:0-65535"
+ ::={whispBoxConfig 135}
+
+ port1TCPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 1 TCP traffic filter."
+ ::={whispBoxConfig 136}
+
+ port1UDPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 1 UDP traffic filter."
+ ::={whispBoxConfig 137}
+
+ userDefinedPort2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "An integer value of number two user defined port. Range:0-65535"
+ ::={whispBoxConfig 138}
+
+ port2TCPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 2 TCP traffic filter."
+ ::={whispBoxConfig 139}
+
+ port2UDPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 2 UDP traffic filter."
+ ::={whispBoxConfig 140}
+
+ userDefinedPort3 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "An integer value of number three user defined port. Range:0-65535"
+ ::={whispBoxConfig 141}
+
+ port3TCPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 3 TCP traffic filter."
+ ::={whispBoxConfig 142}
+
+ port3UDPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set user defined port 3 UDP traffic filter."
+ ::={whispBoxConfig 143}
+
+ bootpcFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set bootp client sourced packets filter."
+ ::={whispBoxConfig 144}
+
+ bootpsFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set bootp server sourced packets filter."
+ ::={whispBoxConfig 145}
+
+ ip4MultFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set IPv4 MultiCast packets filter when
+ NAT is disabled."
+ ::={whispBoxConfig 146}
+
+ packetFilterDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ upstream(1),
+ downstream(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set packet filter direction. Upstream is default."
+ ::={whispBoxConfig 147}
+
+ encryptionConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ des(0),
+ aes(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "For supported radio, set the encryption algorithm to use.
+ DES by default. Cannot be set if encryption is disabled."
+ ::={whispBoxConfig 148}
+
+ pppoeCtlPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ high(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Prioritization of PPPoE Control packets."
+ ::={whispBoxConfig 149}
+
+ ftpPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port used to for FTP. Default is 21."
+ ::={whispBoxConfig 150}
+
+ httpPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port used to for HTTP. Default is 80."
+ ::={whispBoxConfig 151}
+
+ httpsPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port used to for HTTPs. Default is 443."
+ ::={whispBoxConfig 152}
+
+ snmpPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port used to for SNMP. Default is 161."
+ ::={whispBoxConfig 153}
+
+ snmpTrapPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port used to for SNMP Traps. Default is 162."
+ ::={whispBoxConfig 154}
+
+ webAccess OBJECT-TYPE
+ SYNTAX INTEGER {
+ http(0),
+ https(1),
+ http-and-https(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable determines if only HTTP or HTTPs connection are allowed.
+ 0: HTTP Only
+ 1: HTTPs Only
+ 2: HTTP and HTTPs Both"
+ ::={whispBoxConfig 155}
+
+ syslogDomainNameAppend OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDomain(0),
+ appendDomain(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select whether to append the configured management domain name to
+ the Syslog server name. For example, if dnsMgmtDomainName is
+ set to 'example.com', syslogServerAddr is set to 'syslog1', and syslogDomainNameAppend
+ is set to appendDomain, the Syslog Server name used would be 'syslog1.example.com'."
+ ::={whispBoxConfig 156}
+
+ syslogServerAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Syslog server address either in dotted decimal notation or a Fully Qualified Domain Name"
+ ::={whispBoxConfig 157}
+
+ syslogServerPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Listening port on the Syslog server. Default is 514."
+ ::={whispBoxConfig 158}
+
+ syslogMinLevel OBJECT-TYPE
+ SYNTAX INTEGER {
+ fatal(0),
+ alert(1),
+ critical(2),
+ error(3),
+ warning(4),
+ notice(5),
+ info(6),
+ debug(7)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the minimum syslog severity to transmit. Messages with a lower severity value (i.e. numerically higher) than this will not be transmitted."
+ ::={whispBoxConfig 159}
+
+ allIpv6Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set all IPv6 packet filter. Enabling this will automatically enable all of the known IPv6 filters (SMB, SNMP, Bootp,
+ IPv6 Mcast, User Defined Ports, and All Other IPv6)."
+ ::={whispBoxConfig 160}
+
+ ipv6smbFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set IPv6 SMB packet filter."
+ ::={whispBoxConfig 161}
+
+ ipv6snmpFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set IPv6 SNMP packet filter."
+ ::={whispBoxConfig 162}
+
+ ipv6bootpcFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set IPv6 bootp client sourced packets filter."
+ ::={whispBoxConfig 163}
+
+ ipv6bootpsFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set IPv6 bootp server sourced packets filter."
+ ::={whispBoxConfig 164}
+
+ ipv6MultFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set IPv6 MultiCast packets filter when
+ NAT is disabled."
+ ::={whispBoxConfig 165}
+
+ allOtherIpv6Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set all other IPv6 packet filter."
+ ::={whispBoxConfig 166}
+
+ snmpStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ snmpv2only(1),
+ snmpv3only(2),
+ snmpv2-and-snmpv3(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable determines SNMP operation mode.
+ 1: Enable SNMPv2c only
+ 2: Enable SNMPv3 only
+ 3: Enable SNMPv2c and SNMPv3"
+ ::={whispBoxConfig 167}
+
+ telnetStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabletelnet(0),
+ enabletelnet(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable determines if Telnet to enabled or not.
+ 0: Disable Telnet
+ 1: Enable Telnet"
+ ::={whispBoxConfig 168}
+
+ ftpStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableftp(0),
+ enableftp(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable determines if FTP to enabled or not.
+ 0: Disable FTP
+ 1: Enable FTP"
+ ::={whispBoxConfig 169}
+
+ tftpStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabletftp(0),
+ enabletftp(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable determines if TFTP is enabled or not.
+ 0: Disable TFTP
+ 1: Enable TFTP"
+ ::={whispBoxConfig 170}
+
+ userMode OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "User Mode 1=Read-Only 0=Read-Write(default)."
+ ::={whispBoxConfig 171}
+
+ tcpAckPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Prioritize TCP ACK that are 64 bytes or less."
+ ::={whispBoxConfig 172}
+
+ codePointSelect OBJECT-TYPE
+ SYNTAX INTEGER {
+ cp1(1),
+ cp2(2),
+ cp3(3),
+ cp4(4),
+ cp5(5),
+ cp6(6),
+ cp7(7),
+ cp8(8),
+ cp9(9),
+ cp10(10),
+ cp11(11),
+ cp12(12),
+ cp13(13),
+ cp14(14),
+ cp15(15),
+ cp16(16),
+ cp17(17),
+ cp18(18),
+ cp19(19),
+ cp20(20),
+ cp21(21),
+ cp22(22),
+ cp23(23),
+ cp24(24),
+ cp25(25),
+ cp26(26),
+ cp27(27),
+ cp28(28),
+ cp29(29),
+ cp30(30),
+ cp31(31),
+ cp32(32),
+ cp33(33),
+ cp34(34),
+ cp35(35),
+ cp36(36),
+ cp37(37),
+ cp38(38),
+ cp39(39),
+ cp40(40),
+ cp41(41),
+ cp42(42),
+ cp43(43),
+ cp44(44),
+ cp45(45),
+ cp46(46),
+ cp47(47),
+ cp49(49),
+ cp50(50),
+ cp51(51),
+ cp52(52),
+ cp53(53),
+ cp54(54),
+ cp55(55),
+ cp57(57),
+ cp58(58),
+ cp59(59),
+ cp60(60),
+ cp61(61),
+ cp62(62),
+ cp63(63)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Codepoint Select.This represents the CodePoint Selection to be modified via Priority Select"
+ ::={whispBoxConfig 173}
+
+ prioritySelect OBJECT-TYPE
+ SYNTAX INTEGER {
+ p0(0),
+ p1(1),
+ p2(2),
+ p3(3),
+ p4(4),
+ p5(5),
+ p6(6),
+ p7(7)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Priority Select.The priority setting input for the CodePoint selected in CodePoint Select."
+ ::={whispBoxConfig 174}
+
+ auxPortEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable(1) or Disable(0) aux ethernet port on 450i radio"
+ ::={whispBoxConfig 175}
+
+ poeAuxEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable(1) or Disable(0) aux ethernet port PoE on 450i radio"
+ ::={whispBoxConfig 176}
+
+ whispUsrAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ md5(0),
+ peap-mschapv2(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select method for User Authentication."
+ ::={whispBoxConfig 177}
+
+ lan1DhcpRelease OBJECT-TYPE
+ SYNTAX INTEGER {
+ releaseIP(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to '1' will release LAN1's IP address
+ and send a DHCP Release Message to the DHCP server.
+ Applicable only when NAT is disabled."
+ ::={whispBoxConfig 201}
+
+ lan1DhcpRenew OBJECT-TYPE
+ SYNTAX INTEGER {
+ renewIP(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to '1' will renew LAN1's lease time
+ for its current IP address.
+ Applicable only when NAT is disabled."
+ ::={whispBoxConfig 202}
+
+ lan3DhcpRelease OBJECT-TYPE
+ SYNTAX INTEGER {
+ releaseIP(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to '1' will release LAN3's (RF Public) IP address
+ and send a DHCP Release Message to the DHCP server.
+ Applicable only when NAT is enabled."
+ ::={whispBoxConfig 203}
+
+ lan3DhcpRenew OBJECT-TYPE
+ SYNTAX INTEGER {
+ renewIP(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to '1' will renew LAN3's (RF Public)
+ lease time for its current IP address.
+ Applicable only when NAT is enabled."
+ ::={whispBoxConfig 204}
+
+ natDhcpRelease OBJECT-TYPE
+ SYNTAX INTEGER {
+ releaseIP(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to '1' will release WAN's (NAT Public) IP address
+ and send a DHCP Release Message to the DHCP server.
+ Applicable only when NAT is enabled."
+ ::={whispBoxConfig 205}
+
+ natDhcpRenew OBJECT-TYPE
+ SYNTAX INTEGER {
+ renewIP(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to '1' will renew WAN's (NAT Public)
+ lease time for its current IP address.
+ Applicable only when NAT is enabled."
+ ::={whispBoxConfig 206}
+
+ region OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ otherRegulatory(1),
+ asia(6),
+ europe(3),
+ northAmerica(2),
+ oceania (5),
+ southAmerica(4),
+ africa(7)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Set Region Code for the Unit."
+ ::={whispBoxConfig 207}
+
+ regionAsia OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ india(2),
+ indonesia(3),
+ russiacategory1(4),
+ russiacategory2(5),
+ russiacategory3(6),
+ russiacategory4(7),
+ vietnam(8),
+ malaysia(10),
+ pakistan(11)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Country Code for Asia."
+ ::={whispBoxConfig 208}
+
+ regionEurope OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ spain(2),
+ ireland(3),
+ denmark(4),
+ finland(5),
+ germany(6),
+ greece(7),
+ iceland(8),
+ liechtenstein(9),
+ norway(10),
+ portugal(11),
+ switzerland(12),
+ serbia(13),
+ unitedkingdom(14),
+ other(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Country Code for Europe. Other is only available for units with EU Region Lock."
+ ::={whispBoxConfig 209}
+
+ regionNorthAmerica OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ canada(3),
+ unitedStates(2),
+ mexico(4),
+ puertoRico(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Country Code for North America."
+ ::={whispBoxConfig 210}
+
+ regionOceania OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ australia(2),
+ newZealand(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Country Code for Oceania."
+ ::={whispBoxConfig 211}
+
+ regionSouthAmerica OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ brazil(2),
+ ecuador(3),
+ colombia(4),
+ venezuela(5),
+ panama(6)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Country Code for South America."
+ ::={whispBoxConfig 212}
+
+ regionOtherRegulatory OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ other(1),
+ fcc(2),
+ etsi(3),
+ etsilbt(4)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Regulatory setting for governing regulatory body."
+ ::={whispBoxConfig 213}
+
+ interleave OBJECT-TYPE
+ SYNTAX INTEGER {
+ default(0),
+ disabled(1),
+ enabled(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Engineering use only."
+ ::={whispBoxConfig 214}
+
+ receiveQualityDebug OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable receive quality calculations for every packet.
+ Enabling(1) will calulate receive quality on all receiving packets. Due to load on CPU, will slightly packet per second capabilities on AP/BH.
+ Default to disabled for all radios.
+ Only applicable to GenII OFDM products and up."
+ ::={whispBoxConfig 215}
+
+ apType OBJECT-TYPE
+ SYNTAX INTEGER {
+ standard(0),
+ remote(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "In standard mode, all possible sync sources will be made availble and usedfor autoSync operation.
+ In remote mode, sync over power port will not be available as a sync source.
+ Remote Device mode is where the AP or BHM timing port is connected to an SM or BHS timing port via a sync cable. In this mode,
+ GPS data is unavailable and sync over power port shouldn't be used. If sync over power is desired, and a CMM or other
+ sync over power device is in use, then select standard mode.
+ This should really be named deviceType because this applies to both AP and BHM, but left this as apType for legacy purposes."
+ ::={whispBoxConfig 216}
+
+ regionAfrica OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ algeria(2),
+ nigeria(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Country Code for Africa."
+ ::={whispBoxConfig 217}
+
+ addCustomFreqMimo OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Frequency input ie) 3700.50. Deprecated, please use 'addCustomFreqList'."
+ ::={whispBoxConfig 218}
+
+ removeCustomFreqMimo OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Frequency input ie) 3700.50. Deprecated, please use 'removeCustomFreqList'."
+ ::={whispBoxConfig 219}
+
+ timedSpectrumAnalysisDurationBox OBJECT-TYPE
+ SYNTAX INTEGER (10..1000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Value in seconds for a timed spectrum analysis. Range is 10-1000 seconds."
+ ::={whispBoxConfig 220}
+
+ spectrumAnalysisActionBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ stopSpectrumAnalysis(0),
+ startTimedSpectrumAnalysis(1),
+ startContinuousSpectrumAnalysis(2),
+ idleNoSpectrumAnalysis(3),
+ idleCompleteSpectrumAnalysis(4),
+ inProgressTimedSpectrumAnalysis(5),
+ inProgressContinuousSpectrumAnalysis(6),
+ notReady(7)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Start or stop timed or continuous Spectrum Analysis and also give status.
+ (0) - Stop Spectrum Analysis
+ (1) - Start Timed Spectrum Analysis
+ Note: AP/BHM will run Spectrum Analysis for the sector.
+ (2) - Start Continuous Spectrum Analysis
+ (3) - Idle, no Spectrum Analysis results.
+ (4) - Idle, Spectrum Analysis results available.
+ (5) - Timed or Remote Spectrum Analysis in progress.
+ (6) - Continuous Spectrum Analysis in progress.
+ Note: Continuous mode has a max of 24 hours.
+ (7) - Spectrum Analyzer not ready."
+ ::={whispBoxConfig 221}
+
+ mac1VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 1 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 222}
+
+ mac1VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 1 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 223}
+
+ mac2VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 2 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 224}
+
+ mac2VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 2 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 225}
+
+ mac3VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 3 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 226}
+
+ mac3VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 3 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 227}
+
+ mac4VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 4 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 228}
+
+ mac4VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 4 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 229}
+
+ mac5VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 5 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 230}
+
+ mac5VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 5 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 231}
+
+ mac6VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 6 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 232}
+
+ mac6VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 6 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 233}
+
+ mac7VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 7 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 234}
+
+ mac7VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 7 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 235}
+
+ mac8VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 8 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 236}
+
+ mac8VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 8 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 237}
+
+ mac9VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 9 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 238}
+
+ mac9VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 9 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 239}
+
+ mac10VIDMapPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority for Entry 10 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 240}
+
+ mac10VIDMapPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VID priority Mode for Entry 10 in MAC Address VID Mapping Table."
+ ::={whispBoxConfig 241}
+
+ managementVIDPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "management VID VID VLAN Priority."
+ ::={whispBoxConfig 242}
+
+ managementVIDPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "management VID VLAN Priority Mode."
+ ::={whispBoxConfig 243}
+
+ remarkSrcVID OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source VID to apply remarking on."
+ ::={whispBoxConfig 244}
+
+ addRemarkVID OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Add VLAN ID re-marking entry."
+ ::={whispBoxConfig 245}
+
+ addRemarkPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Add 802.1p re-mark entry."
+ ::={whispBoxConfig 246}
+
+ deleteRemarkVID OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Remove the VID re-marking for this source VID."
+ ::={whispBoxConfig 247}
+
+ deleteRemarkPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Remove the priority re-marking for this source VID."
+ ::={whispBoxConfig 248}
+
+ mimoRateAdaptAlgorithm OBJECT-TYPE
+ SYNTAX INTEGER {
+ mimobmimoa(0),
+ mimobonly(1),
+ mimoaonly(2),
+ siso(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Control MIMO Rate Adapt Algorithm
+ 0 = MIMO-A/B This chooses MIMO-A or MIMO-B dynamically to maximize throughput
+ 1 = MIMO-B only
+ 2 = MIMO-A only
+ 3 = SISO only"
+ ::={whispBoxConfig 249}
+
+ controlMessages OBJECT-TYPE
+ SYNTAX INTEGER {
+ siso(1),
+ mimoa(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Control Messages (Beacon/Scheduling Map/Acknowledgements/Broadcast)
+ 0 = MIMO-A
+ 1 = SISO
+ MIMO Control Messages is the recommended and default setting.
+ However, SISO Control Messages can be helpful in talking to subscribers on releases previous to 13.2, which operated in this mode.
+ Not applicable to PMP 450m."
+ ::={whispBoxConfig 250}
+
+ enableSecurityBanner OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Shows Security Banner at the time of login"
+ ::={whispBoxConfig 251}
+
+ vcDepth OBJECT-TYPE
+ SYNTAX INTEGER {
+ default(0),
+ eight(8),
+ sixteen(16),
+ thirty-two(32),
+ sixty-four(64),
+ one-two-eight(128)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VC Depth of radio. Not applicable with 450m.
+ Engineering use only."
+ ::={whispBoxConfig 252}
+
+ textSecurityBanner OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Security Banner to be dispalyed on login page.
+ Length should be maximum 1200 characters.Configuration from web UI can enter upto 1499 characters.
+ Only ASCII characters(0-9a-zA-Z,CR,LF) supported."
+ ::={whispBoxConfig 253}
+
+ acceptSecurityBanner OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "1: User must accept and acknowledge security banner before login.
+ 0: Accepting security banner is not mandatory and user can login without it."
+ ::={whispBoxConfig 254}
+
+ poeT2Classification OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When disabled, the radio will ignore the 802.3at Type 2 classification. When enabled,
+ if 802.3at Type 2 PoE is not present, the board will start and log the problem but the
+ transmitter and PoE out will not be enabled due to the low input power. This is only
+ available on the 450i."
+ ::={whispBoxConfig 255}
+
+ simulatedAirDelay OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Simulated Air Delay. Engineering use only."
+ ::={whispBoxConfig 256}
+
+ cnMaestroEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable Remote management using cnMaestro."
+ ::={whispBoxConfig 257}
+
+ cnMaestroUrl OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "cnMaestro Server URL."
+ ::={whispBoxConfig 258}
+
+ camID OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Cambium Id for cnMaestro onboarding."
+ ::={whispBoxConfig 259}
+
+ camOnboardKey OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Onboarding key for cnMaestro onboarding."
+ ::={whispBoxConfig 260}
+
+ atexHazlocPowerLimit OBJECT-TYPE
+ SYNTAX INTEGER {
+ gasGroupA(0),
+ gasGroupB(1),
+ gasGroupC(2),
+ gasGroupD(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If radio is keyed for ATEX/HazLoc operation, these settings can
+ be used to limit maximum power output, per Gas Group specs."
+ ::={whispBoxConfig 261}
+
+ nearFieldRange OBJECT-TYPE
+ SYNTAX INTEGER (6..3000)
+ UNITS "feet"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Range in feet for near field operation. This is applied
+ only when nearFieldOperation is set to enable(1) and
+ eirp is 22dBm or below or when Engineering keyed.
+ The maximum range of 3000ft applies negligible correction.
+ PMP 450m only."
+ ::={whispBoxConfig 262}
+
+ nearFieldOperation OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables operation in the near field. This is
+ effective only when an EIRP of 22 dBm or lower
+ is selected or when Engineering keyed.
+ PMP 450m only."
+ ::={whispBoxConfig 263}
+
+ defaultIPAccessEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable(1) or Disable(0) Default alternative LAN1 IP address"
+ ::={whispBoxConfig 264}
+
+ pingWdogEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "enable(1) or disable(0) ping watchdog."
+ ::={whispBoxConfig 265}
+
+ pingWdogIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IPv4 address to ping in dotted decimal notation."
+ ::={whispBoxConfig 266}
+
+ pingWdogInterval OBJECT-TYPE
+ SYNTAX INTEGER (300..86400)
+ UNITS "Seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Intervals in seconds at which ping should be initiated."
+ ::={whispBoxConfig 267}
+
+ pingWdogRbtCnt OBJECT-TYPE
+ SYNTAX INTEGER (1..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Ping Failures count at which reboot should be initiated."
+ ::={whispBoxConfig 268}
+
+ forceReassessment OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces channel reassessment for all registered SMs.
+ This is effective only when an EIRP of 22 dBm or lower
+ is selected or when Engineering keyed.
+ MU-MIMO only."
+ ::={whispBoxConfig 275}
+
+ enable8023linkBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable 802.3 link."
+ ::={whispBoxConfig 276}
+
+ ethernetPortSelection OBJECT-TYPE
+ SYNTAX INTEGER {
+ mainPort(0),
+ sfpPort(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set/Get the Ethernet port used to bridge traffic. PMP 450m only."
+ ::={whispBoxConfig 278}
+
+ ethernetLinkSpeedSfp OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto1000FX(32),
+ auto1000F-100F(40),
+ forced1000FX(64),
+ auto2500F-1000F-100F(168)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set/Get Ethernet link speed and duplex settings of the SFP port. PMP 450m only. Please note that the Radio Recovery Console only supports auto1000F for the SFP."
+ ::={whispBoxConfig 279}
+
+-- Box level control.
+
+ saveFlash OBJECT-TYPE
+ SYNTAX INTEGER {
+ doNotSaveToFlash(0),
+ saveToFlash(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "This variable is currently deprecated."
+ ::={whispBoxControls 1}
+
+ reboot OBJECT-TYPE
+ SYNTAX INTEGER {
+ finishedReboot(0),
+ reboot(1),
+ fullReboot(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to 1 will reboot the unit. When the
+ unit finishes rebooting, it will be in finishedReboot state. Setting
+ the variable to 2 will perform a full reboot of a 450i radio, while
+ performing a normal reboot on other radios."
+ ::={whispBoxControls 2}
+
+ clearEventLog OBJECT-TYPE
+ SYNTAX INTEGER {
+ notClear(0),
+ clear(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to 1 will clear the event log."
+ ::={whispBoxControls 3}
+
+ rebootIfRequired OBJECT-TYPE
+ SYNTAX INTEGER {
+ rebootNotRequired(0),
+ rebootRequired(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to 1 will reboot the unit if reboot is required."
+ ::={whispBoxControls 4}
+
+ clearBERStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ doNotClearBERStats(0),
+ clearBERStats(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set to clear the BER statistics by sending a 'clearBERStats'. Value is set back to 'doNotClearBERStats'
+ When action is complete."
+ ::={whispBoxControls 5}
+
+ updateDevice OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Use to update the software on the device"
+ ::={whispBoxControls 6}
+
+ importConfigFile OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set to URL to immediately download and apply configuration file"
+ ::={whispBoxControls 7}
+
+ exportConfigFile OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set to URL to immediately export and upload configuration file"
+ ::={whispBoxControls 8}
+
+ undoUnitWideSavedChanges OBJECT-TYPE
+ SYNTAX INTEGER {
+ undoUnitWideSavedChanges(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting to 1 will undo unit wide saved changes"
+ ::={whispBoxControls 9}
+
+ resetPoEAux OBJECT-TYPE
+ SYNTAX INTEGER {
+ reset(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting to 1 will reset aux ethernet port PoE on 450i radio.
+ Port will be powered off for 2 seconds during the set call, which will delay the SNMP response."
+ ::={whispBoxControls 10}
+
+ whispBoxEvntLog OBJECT-TYPE
+ SYNTAX EventString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Event log for AP and SM."
+ ::={whispBoxEventLog 1}
+
+ whispBoxAttributesGroup OBJECT-GROUP
+ OBJECTS {
+ vlanAcceptQinQFrames,
+ providerVID,
+ mac1VIDMapAddr,
+ mac1VIDMapVid,
+ mac1VIDMapPriority,
+ mac1VIDMapPriorityMode,
+ mac2VIDMapAddr,
+ mac2VIDMapVid,
+ mac2VIDMapPriority,
+ mac2VIDMapPriorityMode,
+ mac3VIDMapAddr,
+ mac3VIDMapVid,
+ mac3VIDMapPriority,
+ mac3VIDMapPriorityMode,
+ mac4VIDMapAddr,
+ mac4VIDMapVid,
+ mac4VIDMapPriority,
+ mac4VIDMapPriorityMode,
+ mac5VIDMapAddr,
+ mac5VIDMapVid,
+ mac5VIDMapPriority,
+ mac5VIDMapPriorityMode,
+ mac6VIDMapAddr,
+ mac6VIDMapVid,
+ mac6VIDMapPriority,
+ mac6VIDMapPriorityMode,
+ mac7VIDMapAddr,
+ mac7VIDMapVid,
+ mac7VIDMapPriority,
+ mac7VIDMapPriorityMode,
+ mac8VIDMapAddr,
+ mac8VIDMapVid,
+ mac8VIDMapPriority,
+ mac8VIDMapPriorityMode,
+ mac9VIDMapAddr,
+ mac9VIDMapVid,
+ mac9VIDMapPriority,
+ mac9VIDMapPriorityMode,
+ mac10VIDMapAddr,
+ mac10VIDMapVid,
+ mac10VIDMapPriority,
+ mac10VIDMapPriorityMode,
+ vlanPortType,
+ portVID,
+ timedSpectrumAnalysisDurationBox,
+ spectrumAnalysisActionBox,
+ calibrationStatusBox,
+ calibrationStatusBool,
+ catalinaGainRxCH1,
+ catalinaGainRxCH2,
+ catalinaAttenTxCH1,
+ catalinaAttenTxCH2,
+ catalinaCurrDetSetpointTxCH1,
+ catalinaCurrDetSetpointTxCH2,
+ catalinaCurrDetReadRefTxCH1,
+ catalinaCurrDetReadRefTxCH2,
+ catalinaCurrDetReadPowerOnTxCH1,
+ catalinaCurrDetReadPowerOnTxCH2,
+ catalinaOpenLoopAttenTxCH1,
+ catalinaOpenLoopAttenTxCH2,
+ catalinaTargetDetSetpointTxCH1,
+ catalinaTargetDetSetpointTxCH2,
+ catalinaGainReductionRxCH1,
+ catalinaGainReductionRxCH2,
+ catalinaLoAttenRxCH1,
+ catalinaLoAttenRxCH2,
+ catalinaTargetGainRxCH1,
+ catalinaTargetGainRxCH2,
+ whispBoxSoftwareVer,
+ whispBoxFPGAVer,
+ whispBoxEsn,
+ whispBoxBoot,
+ boxTemperature,
+ boxDeviceType,
+ boxDeviceTypeID,
+ boxEncryption,
+ etherLinkStatus,
+ boxFrequency,
+ platformVer,
+ platformType,
+ dhcpLanIp,
+ dhcpLanSubnetMask,
+ dhcpLanGateway,
+ dhcpRfPublicIp,
+ dhcpRfPublicSubnetMask,
+ dhcpRfPublicGateway,
+ lanDhcpStatus,
+ rfPublicDhcpStatus,
+ natDhcpStatus,
+ inSyncCount,
+ outSyncCount,
+ pllOutLockCount,
+ txCalFailure,
+ swVersion,
+ pldVersion,
+ platformInfo,
+ antType,
+ antPolarization,
+ whispBoxP11Personality,
+ whispBoxP11FPGAType,
+ whispBoxP11BstrapFPGAVer,
+ numDFSDetections,
+ numLBTDetections,
+ rxOverrunPkts,
+ boxTemperatureC,
+ boxTemperatureF,
+ linkNegoSpeed,
+ installationColorCode,
+ colorCode,
+ displayOnlyAccess,
+ fullAccess,
+ webAutoUpdate,
+ pass1Status,
+ pass2Status,
+ bridgeEntryTimeout,
+ cnMaestroEnable,
+ cnMaestroUrl,
+ camID,
+ camOnboardKey,
+ camAccID,
+ cnMaestroStatus,
+ daVersion,
+ snmpMibPerm,
+ bhTimingMode,
+ powerControl,
+ extFilterDelay,
+ antennaGain,
+ eirp,
+ dynamicLearning,
+ managementVID,
+ managementVIDPriority,
+ managementVIDPriorityMode,
+ agingTimeout,
+ remarkSrcVID,
+ addRemarkVID,
+ addRemarkPriority,
+ deleteRemarkVID,
+ deleteRemarkPriority,
+ frameType,
+ addVlanMember,
+ removeVlanMember,
+ scheduling,
+ transmitterOP,
+ bridgeEnable,
+ fecEnable,
+ trapIP1,
+ trapIP2,
+ trapIP3,
+ trapIP4,
+ trapIP5,
+ trapIP6,
+ trapIP7,
+ trapIP8,
+ trapIP9,
+ trapIP10,
+ commStringRWrite,
+ subnetMask,
+ mngtIP,
+ allowVIDAccess,
+ setDefaultPlug,
+ hwsCompatibility,
+ gpsInput,
+ ism,
+ hiPriority,
+ userName,
+ userPassword,
+ userAccessLevel,
+ userMode,
+ deleteUser,
+ twoXRate,
+ lanDhcpState,
+ dnsIpState,
+ sessionTimeout,
+ vlanMemberSource,
+ addCustomFreqList,
+ removeCustomFreqList,
+ allowColocation,
+ changeUsrPwd,
+ mngtIP2,
+ subnetMask2,
+ mngtIP3,
+ subnetMask3,
+ mngtIP4,
+ subnetMask4,
+ mngtIP5,
+ subnetMask5,
+ mngtIP6,
+ subnetMask6,
+ mngtIP7,
+ subnetMask7,
+ mngtIP8,
+ subnetMask8,
+ mngtIP9,
+ subnetMask9,
+ mngtIP10,
+ subnetMask10,
+ bhvlanEnable,
+ lldpBroadcastEnable,
+ radioRateAdapt,
+ boardModel,
+ productTypeName,
+ fpgaBuildDate,
+ fpgaCompileInfo,
+ syslogDomainNameAppend,
+ syslogServerAddr,
+ syslogServerPort,
+ syslogMinLevel,
+ pingWdogEnable,
+ pingWdogIP,
+ pingWdogInterval,
+ pingWdogRbtCnt,
+ syslogStatTxSuccesses,
+ syslogStatDropped,
+ apType,
+ apSmMode,
+ region,
+ regionCode,
+ regionAsia,
+ regionEurope,
+ regionNorthAmerica,
+ regionOceania,
+ regionSouthAmerica,
+ regionAfrica,
+ regionOtherRegulatory,
+ mimoRateAdaptAlgorithm,
+ radioRateAdaptUL,
+ tcpAckPriority,
+ dnsPrimaryMgmtIP,
+ dnsAlternateMgmtIP,
+ dnsMgmtDomainName,
+ auxPortEnable,
+ defaultIPAccessEnable,
+ poeAuxEnable,
+ addCustomFreqMimo,
+ removeCustomFreqMimo,
+ snmpv2cEnable,
+ nearFieldRange,
+ nearFieldOperation,
+ nearFieldOperationActive,
+ forceReassessment,
+ forceReassessmentActive,
+ ftpPort,
+ httpPort,
+ httpsPort,
+ snmpPort,
+ snmpTrapPort,
+ webAccess,
+ snmpStatus,
+ telnetStatus,
+ ftpStatus,
+ tftpStatus,
+ lan1DhcpRelease,
+ lan1DhcpRenew,
+ lan3DhcpRelease,
+ lan3DhcpRenew,
+ natDhcpRelease,
+ natDhcpRenew,
+ radioEngKeyed,
+ radioWatchDogLogged,
+ radioFatalErrorLogged,
+ codePointSelect,
+ prioritySelect,
+ priorityPrecedence,
+ pppoeCtlPriority,
+ rfStatXmtUDataCnt,
+ rfStatXmtBDataCnt,
+ rfStatXmtMDataCnt,
+ rfStatRcvUDataCnt,
+ rfStatRcvBDataCnt,
+ rfStatRcvMDataCnt,
+ rfStatXmtCntlCnt,
+ rfStatRcvCntlCnt,
+ rfStatInSyncCount,
+ rfStatOutSyncCount,
+ rfStatOverrunCount,
+ rfStatUnderrunCount,
+ rfStatRcvCorruptDataCount,
+ rfStatRcvCorruptControlCount,
+ rfStatBadBcastCtlCnt,
+ rfStatPLLOutOfLockCnt,
+ rfStatBeaconVerMismatchCnt,
+ rfStatBadFreqBcnRcvCnt,
+ rfStatnonLiteBcnRcvCnt,
+ rfStatUnsupFeatBcnRcvCnt,
+ rfStatUnkwnFeatBcnRcvCnt,
+ rfStatTxCalFailCnt,
+ rfStatBadInSyncIDRcv,
+ rfStatTempOutOfRange,
+ rfStatRSSIOutOfRange,
+ rfStatRangeCapEnf,
+ rfStatRcvLTStart,
+ rfStatRcvLTStartHS,
+ rfStatRcvLTResult,
+ rfStatXmtLTResult,
+ soundingStatClear,
+ soundingStatRequestCount,
+ soundingStatResponseCount,
+ soundingStatRequestsIgnored,
+ soundingStatAvgRequestInterval,
+ soundingStatMaxRequestInterval,
+ soundingStatErrorCount,
+ soundingStatRequestsDropped,
+ soundingStatResponsesSuppressed,
+ soundingStatVersionMismatch,
+ whispFeatureKeyOrigin,
+ poeT2Status,
+ updateStatus,
+ bridgeCbFecStatbin,
+ bridgeCbFecStatbout,
+ bridgeCbFecStatbtoss,
+ bridgeCbFecStatbtosscap,
+ bridgeCbFecStatuin,
+ bridgeCbFecStatuout,
+ bridgeCbFecStatutoss,
+ bridgeCbFecStatutosscap,
+ bridgeCbEthAuxStatbin,
+ bridgeCbEthAuxStatbout,
+ bridgeCbEthAuxStatbtoss,
+ bridgeCbEthAuxStatbtosscap,
+ bridgeCbEthAuxStatuin,
+ bridgeCbEthAuxStatuout,
+ bridgeCbEthAuxStatutoss,
+ bridgeCbEthAuxStatutosscap,
+ bridgeCbFecStatfloods,
+ bridgeCbEthAuxStatfloods,
+ bridgeCbRFStatfloods,
+ bridgeCbRFStatbin,
+ bridgeCbRFStatbout,
+ bridgeCbRFStatbtoss,
+ bridgeCbRFStatbtosscap,
+ bridgeCbRFStatuin,
+ bridgeCbRFStatuout,
+ bridgeCbRFStatutoss,
+ bridgeCbRFStatutosscap,
+ bridgeCbErrStatNI1QSend,
+ bridgeCbErrStatNI2QSend,
+ bridgeCbErrStatBridgeFull,
+ bridgeCbErrStatSendMsg,
+ bridgeCbErrStatAPFecQSend,
+ bridgeCbErrStatApRfQSend,
+ fecStatLinkDetected,
+ fecStatLinkUptime,
+ fecStatLinkLost,
+ fecStatUnderSizedToss,
+ fecInDiscardsCount,
+ fecInErrorsCount,
+ fecOutDiscardsCount,
+ fecOutErrorsCount,
+ fecRxBabErr,
+ fecTxHbErr,
+ fecEthBusErr,
+ fecCRCError,
+ fecRxFifoNoBuf,
+ fecRxOverrun,
+ fecLateCollision,
+ fecRetransLimitExp,
+ fecTxUnderrun,
+ fecCarSenseLost,
+ fecNoCarrier,
+ fecLargeFrame,
+ fecRuntFrame,
+ fecExcessiveDeferrals,
+ fecAuxStatLinkDetected,
+ fecAuxStatLinkUptime,
+ fecAuxStatLinkLost,
+ fecAuxInDiscardsCount,
+ fecAuxInErrorsCount,
+ fecAuxOutDiscardsCount,
+ fecAuxOutErrorsCount,
+ fecAuxCRCError,
+ fecAuxRxOverrun,
+ fecAuxLateCollision,
+ fecAuxRetransLimitExp,
+ fecAuxTxUnderrun,
+ fecAuxCarSenseLost,
+ fecAuxNoCarrier,
+ fecAuxLargeFrame,
+ fecAuxRuntFrame,
+ rfInDiscardsCountExt,
+ rfInErrorsCountExt,
+ rfOutDiscardsCountExt,
+ rfOutErrorsCountExt,
+ rfInDiscardsCount,
+ rfInErrorsCount,
+ rfOutDiscardsCount,
+ rfOutErrorsCount,
+ packetOverloadCounter,
+ fecInDiscardsOverloadCount,
+ fecOutDiscardsOverloadCount,
+ rfInDiscardsOverloadCount,
+ rfOutDiscardsOverloadCount,
+ framePeriodCurrent,
+ hardwareVersion,
+ radioStatusTransmitControlOverridden,
+ radioStatusTrackingFailure,
+ radioStatusSectorWeightsOff,
+ radioStatusRxBeamFormingOff,
+ radioStatusPowerDetectorInactive,
+ radioStatusCatQuadCalFail,
+ radioStatusAlarmReason,
+ radioStatusAlarm,
+ atexHazlocPowerLimit,
+ interleave,
+ controlMessages,
+ radioMSN,
+ simulatedAirDelay,
+ latitude,
+ longitude,
+ height,
+ bandwidth,
+ dataScramblingMethod,
+ whispWebUserAccessMode,
+ whispUsrAuth,
+ usrAccountEnableAccounting,
+ allowRejectThenLocal,
+ pppoeFilter,
+ smbFilter,
+ ipv6smbFilter,
+ snmpFilter,
+ ipv6snmpFilter,
+ userP1Filter,
+ userP2Filter,
+ userP3Filter,
+ allOtherIpFilter,
+ allOtherIpv6Filter,
+ allIpv4Filter,
+ allIpv6Filter,
+ arpFilter,
+ allOthersFilter,
+ userDefinedPort1,
+ port1TCPFilter,
+ port1UDPFilter,
+ userDefinedPort2,
+ port2TCPFilter,
+ port2UDPFilter,
+ userDefinedPort3,
+ port3TCPFilter,
+ port3UDPFilter,
+ bootpcFilter,
+ ipv6bootpcFilter,
+ bootpsFilter,
+ ipv6bootpsFilter,
+ ip4MultFilter,
+ ipv6MultFilter,
+ packetFilterDirection,
+ encryptionConfig,
+ activeTxPowerStr,
+ activeTxPowerHdths}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box Level Attributes group."
+ ::= {whispBoxGroups 1}
+
+ whispBoxControlGroup OBJECT-GROUP
+ OBJECTS {
+ enable8023linkBox,
+ saveFlash,
+ reboot,
+ clearEventLog,
+ rebootIfRequired,
+ clearBERStats,
+ updateDevice,
+ undoUnitWideSavedChanges,
+ resetPoEAux,
+ siteInfoViewable,
+ largeVCQ,
+ snrCalculation,
+ receiveQualityDebug,
+ poeT2Classification,
+ vcDepth,
+ enableSecurityBanner,
+ textSecurityBanner,
+ acceptSecurityBanner,
+ importConfigFile,
+ exportConfigFile}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box Level control group."
+ ::= {whispBoxGroups 2}
+
+ whispBoxBTGroup OBJECT-GROUP
+ OBJECTS {
+ whispBridgeMacAddr,
+ whispBridgeDesLuid,
+ whispBridgeAge,
+ whispBridgeExt,
+ whispBridgeHash,
+ whispBridgeCAM}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box Bridging Table group."
+ ::= {whispBoxGroups 3}
+
+ whispBoxVLANTableGroup OBJECT-GROUP
+ OBJECTS {
+ whispVID,
+ whispVType,
+ whispVAge}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box VLAN member Table group."
+ ::= {whispBoxGroups 4}
+
+ whispBoxCPTableGroup OBJECT-GROUP
+ OBJECTS {
+ codePoint0,
+ codePoint1,
+ codePoint2,
+ codePoint3,
+ codePoint4,
+ codePoint5,
+ codePoint6,
+ codePoint7,
+ codePoint8,
+ codePoint9,
+ codePoint10,
+ codePoint11,
+ codePoint12,
+ codePoint13,
+ codePoint14,
+ codePoint15,
+ codePoint16,
+ codePoint17,
+ codePoint18,
+ codePoint19,
+ codePoint20,
+ codePoint21,
+ codePoint22,
+ codePoint23,
+ codePoint24,
+ codePoint25,
+ codePoint26,
+ codePoint27,
+ codePoint28,
+ codePoint29,
+ codePoint30,
+ codePoint31,
+ codePoint32,
+ codePoint33,
+ codePoint34,
+ codePoint35,
+ codePoint36,
+ codePoint37,
+ codePoint38,
+ codePoint39,
+ codePoint40,
+ codePoint41,
+ codePoint42,
+ codePoint43,
+ codePoint44,
+ codePoint45,
+ codePoint46,
+ codePoint47,
+ codePoint48,
+ codePoint49,
+ codePoint50,
+ codePoint51,
+ codePoint52,
+ codePoint53,
+ codePoint54,
+ codePoint55,
+ codePoint56,
+ codePoint57,
+ codePoint58,
+ codePoint59,
+ codePoint60,
+ codePoint61,
+ codePoint62,
+ codePoint63}
+ STATUS current
+ DESCRIPTION
+ "Code Point Table group."
+ ::= {whispBoxGroups 5}
+
+ whispBoxUserTableGroup OBJECT-GROUP
+ OBJECTS {
+ entryIndex,
+ userLoginName,
+ userPswd,
+ accessLevel,
+ loginStatus,
+ loginMethod,
+ sessionTime}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box User Information Table group."
+ ::= {whispBoxGroups 6}
+
+ whispLayer2NeighborTableGroup OBJECT-GROUP
+ OBJECTS {
+ entryL2Index,
+ neighborMAC,
+ neighborIP,
+ neighborSiteName}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box Layer 2 Neighbor information."
+ ::= {whispBoxGroups 7}
+
+ whispBoxNotifGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ boxLan1DHCPClientEvent,
+ boxPoEType2PowerNotPresent,
+ radioStatusAlarmEvent}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box Notification Group."
+ ::= {whispBoxGroups 8}
+
+ whispBoxVLANRemarkTableGroup OBJECT-GROUP
+ OBJECTS {
+ sourceVID,
+ remarkVIDState,
+ remarkVID,
+ remarkPriorityState,
+ remarkPriority}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box VLAN Remarking Table group."
+ ::= {whispBoxGroups 9}
+
+ whispBoxSNMPv3Group OBJECT-GROUP
+ OBJECTS {
+ snmpv3EngineId,
+ snmpv3SecLvl,
+ snmpv3AuthProt,
+ snmpv3PrivProt,
+ roUserName,
+ roAuthPassword,
+ roPrivPassword,
+ rwUserEnable,
+ rwUserName,
+ rwAuthPassword,
+ rwPrivPassword,
+ userName1,
+ user1Enable,
+ user1AuthPassword,
+ user1PrivPassword,
+ userGroup1,
+ userName2,
+ user2Enable,
+ user2AuthPassword,
+ user2PrivPassword,
+ user2Group,
+ userName3,
+ user3Enable,
+ user3AuthPassword,
+ user3PrivPassword,
+ user3Group,
+ snmpv3TrapEnable}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box SNMPv3 Group."
+ ::= {whispBoxGroups 10}
+
+ whispBoxLinkTestGroup OBJECT-GROUP
+ OBJECTS {
+ linkTestLUIDBox,
+ linkTestDurationBox,
+ linkTestActionBox,
+ linkTestPktLengthBox,
+ linkTestModeBox,
+ linkTestSNRCalculationBox,
+ linkTestWithDualPathBox,
+ linkTestNumPktBox,
+ linkTestForceModulationBox,
+ linkTestDirectionBox,
+ testLUIDBox,
+ linkTestStatusBox,
+ linkTestErrorBox,
+ testDurationBox,
+ downLinkRateBox,
+ upLinkRateBox,
+ downLinkRateExtrapolatedBox,
+ upLinkRateExtrapolatedBox,
+ downLinkEffBox,
+ maxDwnLinkIndexBox,
+ actDwnLinkIndexBox,
+ expDwnFragCountBox,
+ actDwnFragCountBox,
+ upLinkEffBox,
+ expUpFragCountBox,
+ actUpFragCountBox,
+ maxUpLinkIndexBox,
+ actUpLinkIndexBox,
+ fragments1xDwnLinkVerticalBox,
+ fragments2xDwnLinkVerticalBox,
+ fragments3xDwnLinkVerticalBox,
+ fragments4xDwnLinkVerticalBox,
+ fragments1xUpLinkVerticalBox,
+ fragments2xUpLinkVerticalBox,
+ fragments3xUpLinkVerticalBox,
+ fragments4xUpLinkVerticalBox,
+ fragments1xDwnLinkHorizontalBox,
+ fragments2xDwnLinkHorizontalBox,
+ fragments3xDwnLinkHorizontalBox,
+ fragments4xDwnLinkHorizontalBox,
+ fragments1xUpLinkHorizontalBox,
+ fragments2xUpLinkHorizontalBox,
+ fragments3xUpLinkHorizontalBox,
+ fragments4xUpLinkHorizontalBox,
+ bitErrorsCorrected1xDwnLinkVerticalBox,
+ bitErrorsCorrected2xDwnLinkVerticalBox,
+ bitErrorsCorrected3xDwnLinkVerticalBox,
+ bitErrorsCorrected4xDwnLinkVerticalBox,
+ bitErrorsCorrected1xUpLinkVerticalBox,
+ bitErrorsCorrected2xUpLinkVerticalBox,
+ bitErrorsCorrected3xUpLinkVerticalBox,
+ bitErrorsCorrected4xUpLinkVerticalBox,
+ signalToNoiseRatioDownLinkVerticalBox,
+ signalToNoiseRatioUpLinkVerticalBox,
+ bitErrorsCorrected1xDwnLinkHorizontalBox,
+ bitErrorsCorrected2xDwnLinkHorizontalBox,
+ bitErrorsCorrected3xDwnLinkHorizontalBox,
+ bitErrorsCorrected4xDwnLinkHorizontalBox,
+ bitErrorsCorrected1xUpLinkHorizontalBox,
+ bitErrorsCorrected2xUpLinkHorizontalBox,
+ bitErrorsCorrected3xUpLinkHorizontalBox,
+ bitErrorsCorrected4xUpLinkHorizontalBox,
+ signalToNoiseRatioDownLinkHorizontalBox,
+ signalToNoiseRatioUpLinkHorizontalBox,
+ linkTestLastRunTime,
+ linkTestMissedFragDwnLink,
+ linkTestMissedFragUpLink,
+ linkTestNumPktTxActCnt,
+ linkTestNumPktTxExpCnt,
+ linkTestNumPktRxActCnt,
+ linkTestNumPktRxExpCnt,
+ linkTestMVCVC,
+ linkTestMVCPriority,
+ linkTestMVCXmtFragsDL,
+ linkTestMVCRcvFragsDL,
+ linkTestMVCThroughputDL,
+ linkTestMVCEfficiencyDL,
+ linkTestMVCSumimoModRateDL,
+ linkTestMVCSumimoXmtModeDL,
+ linkTestMVCMumimoModRateDL,
+ linkTestMVCMumimoXmtModeDL,
+ linkTestMVCGroupingRatioDL,
+ linkTestMVCXmtFragsTotalDL,
+ linkTestMVCRcvFragsTotalDL,
+ linkTestMVCThroughputTotalDL,
+ linkTestMVCThroughputTotalUntestedVCsDL,
+ linkTestMVCEfficiencyTotalDL,
+ linkTestMVCSlotDistributionDL,
+ linkTestFloodModeBox,
+ linkTestMumimoBox,
+ linkTestVCListBox,
+ linkTestSMRestriction}
+ STATUS current
+ DESCRIPTION
+ "Canopy Box Link Test group."
+ ::= {whispBoxGroups 11}
+
+ whispBridgeTbUsed OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of used entries in bridging table."
+ ::={whispBoxBridgeVar 1}
+
+ whispBridgeTbFree OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of free entries in bridging table."
+ ::={whispBoxBridgeVar 2}
+
+ whispBridgeTbErr OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bridging table errors."
+ ::={whispBoxBridgeVar 3}
+
+ codePoint0 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Code Point 0."
+ ::={whispBoxCPVar 1}
+
+ codePoint1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 1."
+ ::={whispBoxCPVar 2}
+
+ codePoint2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 2."
+ ::={whispBoxCPVar 3}
+
+ codePoint3 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 3."
+ ::={whispBoxCPVar 4}
+
+ codePoint4 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 4."
+ ::={whispBoxCPVar 5}
+
+ codePoint5 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 5."
+ ::={whispBoxCPVar 6}
+
+ codePoint6 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 6."
+ ::={whispBoxCPVar 7}
+
+ codePoint7 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 7."
+ ::={whispBoxCPVar 8}
+
+ codePoint8 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 8."
+ ::={whispBoxCPVar 9}
+
+ codePoint9 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 9."
+ ::={whispBoxCPVar 10}
+
+ codePoint10 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 10."
+ ::={whispBoxCPVar 11}
+
+ codePoint11 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 11."
+ ::={whispBoxCPVar 12}
+
+ codePoint12 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 12."
+ ::={whispBoxCPVar 13}
+
+ codePoint13 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 13."
+ ::={whispBoxCPVar 14}
+
+ codePoint14 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 14."
+ ::={whispBoxCPVar 15}
+
+ codePoint15 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 15."
+ ::={whispBoxCPVar 16}
+
+ codePoint16 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 16."
+ ::={whispBoxCPVar 17}
+
+ codePoint17 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 17."
+ ::={whispBoxCPVar 18}
+
+ codePoint18 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 18."
+ ::={whispBoxCPVar 19}
+
+ codePoint19 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 19."
+ ::={whispBoxCPVar 20}
+
+ codePoint20 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 20."
+ ::={whispBoxCPVar 21}
+
+ codePoint21 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 21."
+ ::={whispBoxCPVar 22}
+
+ codePoint22 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 22."
+ ::={whispBoxCPVar 23}
+
+ codePoint23 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 23."
+ ::={whispBoxCPVar 24}
+
+ codePoint24 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 24."
+ ::={whispBoxCPVar 25}
+
+ codePoint25 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 25."
+ ::={whispBoxCPVar 26}
+
+ codePoint26 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 26."
+ ::={whispBoxCPVar 27}
+
+ codePoint27 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 27."
+ ::={whispBoxCPVar 28}
+
+ codePoint28 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 28."
+ ::={whispBoxCPVar 29}
+
+ codePoint29 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 29."
+ ::={whispBoxCPVar 30}
+
+ codePoint30 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 30."
+ ::={whispBoxCPVar 31}
+
+ codePoint31 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 31."
+ ::={whispBoxCPVar 32}
+
+ codePoint32 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 32."
+ ::={whispBoxCPVar 33}
+
+ codePoint33 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 33."
+ ::={whispBoxCPVar 34}
+
+ codePoint34 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 34."
+ ::={whispBoxCPVar 35}
+
+ codePoint35 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 35."
+ ::={whispBoxCPVar 36}
+
+ codePoint36 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 36."
+ ::={whispBoxCPVar 37}
+
+ codePoint37 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 37."
+ ::={whispBoxCPVar 38}
+
+ codePoint38 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 38."
+ ::={whispBoxCPVar 39}
+
+ codePoint39 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 39."
+ ::={whispBoxCPVar 40}
+
+ codePoint40 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 40."
+ ::={whispBoxCPVar 41}
+
+ codePoint41 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 41."
+ ::={whispBoxCPVar 42}
+
+ codePoint42 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 42."
+ ::={whispBoxCPVar 43}
+
+ codePoint43 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 43."
+ ::={whispBoxCPVar 44}
+
+ codePoint44 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 44."
+ ::={whispBoxCPVar 45}
+
+ codePoint45 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 45."
+ ::={whispBoxCPVar 46}
+
+ codePoint46 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 46."
+ ::={whispBoxCPVar 47}
+
+ codePoint47 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 47."
+ ::={whispBoxCPVar 48}
+
+ codePoint48 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Code Point 48."
+ ::={whispBoxCPVar 49}
+
+ codePoint49 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 49."
+ ::={whispBoxCPVar 50}
+
+ codePoint50 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 50."
+ ::={whispBoxCPVar 51}
+
+ codePoint51 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 51."
+ ::={whispBoxCPVar 52}
+
+ codePoint52 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 52."
+ ::={whispBoxCPVar 53}
+
+ codePoint53 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 53."
+ ::={whispBoxCPVar 54}
+
+ codePoint54 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 54."
+ ::={whispBoxCPVar 55}
+
+ codePoint55 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 55."
+ ::={whispBoxCPVar 56}
+
+ codePoint56 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Code Point 56."
+ ::={whispBoxCPVar 57}
+
+ codePoint57 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 57."
+ ::={whispBoxCPVar 58}
+
+ codePoint58 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 58."
+ ::={whispBoxCPVar 59}
+
+ codePoint59 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 59."
+ ::={whispBoxCPVar 60}
+
+ codePoint60 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 60."
+ ::={whispBoxCPVar 61}
+
+ codePoint61 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 61."
+ ::={whispBoxCPVar 62}
+
+ codePoint62 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 62."
+ ::={whispBoxCPVar 63}
+
+ codePoint63 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Code Point 63."
+ ::={whispBoxCPVar 64}
+
+-- Lan1 DHCP Client Event on AP or SM (with NAT disabled)
+
+ boxLan1DHCPClientEvent NOTIFICATION-TYPE
+ OBJECTS {
+ dhcpLanIp,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Lan1 DHCP Client has received a new address via DHCP"
+ ::={whispBoxDHCPClientEvent 1}
+
+-- Transmit disabled due to PoE 802.3at Type 2 not present and not being ignored.
+
+ boxPoEType2PowerNotPresent NOTIFICATION-TYPE
+ OBJECTS {
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "802.3at Type 2 PoE not present, transmit and PoE out disabled"
+ ::={whispBoxPoEEvent 1}
+
+-- Radio Status Alarm.
+
+ radioStatusAlarmEvent NOTIFICATION-TYPE
+ OBJECTS {
+ radioStatusAlarmReason,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Radio Alarm Event notification."
+ ::={whispBoxRadioAlarmEvent 1}
+
+ dnsIpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ manual(0),
+ automatic(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Configuration for DNS server IP addresses of the management interface are learned:
+ 0 : Manual, must configure dnsPrimaryMgmtIP and dnsAlternateMgmtIP
+ 1 : Automatic, DNS servers IP addresses are learned from DHCP response of the interface"
+ ::={whispBoxDNS 1}
+
+ dnsPrimaryMgmtIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Primary DNS IP address for the management interface."
+ ::={whispBoxDNS 2}
+
+ dnsAlternateMgmtIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Secondary DNS IP address for the management interface."
+ ::={whispBoxDNS 3}
+
+ dnsMgmtDomainName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Domain Name to use for management DNS configuration. This domain name may
+ be concatonated to DNS names used configured for the management interface."
+ ::={whispBoxDNS 4}
+
+ trapDomainNameAppend OBJECT-TYPE
+ SYNTAX INTEGER {
+ disableDomain(0),
+ appendDomain(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select whether to append the configured management domain name to
+ the configured trap names. For example, if dnsMgmtDomainName is
+ set to 'example.com', trap1 is set to 'trap1', and trapDomainNameAppend
+ is set to appendDomain, the trap1 name used would be 'trap1.example.com'."
+ ::={whispBoxDNS 5}
+
+ trap1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 1.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 6}
+
+ trap2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 2.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 7}
+
+ trap3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 3.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 8}
+
+ trap4 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 4.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 9}
+
+ trap5 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 5.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 10}
+
+ trap6 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 6.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 11}
+
+ trap7 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 7.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 12}
+
+ trap8 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 8.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 13}
+
+ trap9 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 9.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 14}
+
+ trap10 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP Address 10.
+ Format is either an IP address or DNS name."
+ ::={whispBoxDNS 15}
+
+ snmpv2cEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable(1) or Disable(0) SNMPv2c access"
+ ::={whispBoxSNMPv3 1}
+
+ snmpv3EngineId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (10..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMPv3 engine administratively-unique identifier. Length of the identifier should be 5-32 octets which is 10-64 hexadecimal characters and even."
+ ::={whispBoxSNMPv3 2}
+
+ snmpv3SecLvl OBJECT-TYPE
+ SYNTAX INTEGER {
+ noAuth-noPriv(0),
+ auth-noPriv(1),
+ auth-priv(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The security level of the SNMPv3 Engine."
+ ::={whispBoxSNMPv3 3}
+
+ snmpv3AuthProt OBJECT-TYPE
+ SYNTAX INTEGER {
+ md5(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMPv3 message authentication protocol to use.
+ Currently only MD5 is supported."
+ ::={whispBoxSNMPv3 4}
+
+ snmpv3PrivProt OBJECT-TYPE
+ SYNTAX INTEGER {
+ cbc-des(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SNMPv3 message privacy/encryption protocol to use.
+ Currently only CBC-DES is supported."
+ ::={whispBoxSNMPv3 5}
+
+ roUserName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Only username."
+ ::={whispBoxSNMPv3 6}
+
+ roAuthPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Only message authentication password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 7}
+
+ roPrivPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Only message privacy/encryption password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 8}
+
+ rwUserEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write User Enable."
+ ::={whispBoxSNMPv3 9}
+
+ rwUserName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write Username."
+ ::={whispBoxSNMPv3 10}
+
+ rwAuthPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write message authentication password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 11}
+
+ rwPrivPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write message privacy/encryption password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 12}
+
+ snmpv3TrapEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ roUserTrapEnable(1),
+ rwUserTrapEnable(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Trap enable option:
+ (0) Disable - No SNMPv3 Traps Sent
+ (1) Enable Traps to be sent for SNMPv3 Read-Only User
+ (2) Enable Traps to be sent for SNMPv3 Read-Write User
+ NOTE: When disabled SNMPv2c Trap configuration is used."
+ ::={whispBoxSNMPv3 13}
+
+ user1Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Additional User1 Enable."
+ ::={whispBoxSNMPv3 14}
+
+ userName1 OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Additional SNMPv3 Username1."
+ ::={whispBoxSNMPv3 15}
+
+ user1AuthPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write message authentication password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 16}
+
+ user1PrivPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write message privacy/encryption password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 17}
+
+ userGroup1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ readwrite(1),
+ readonly(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 User1 Group (ReadWrite/ReadOnly)."
+ ::={whispBoxSNMPv3 18}
+
+ userName2 OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Additional SNMPv3 Username2."
+ ::={whispBoxSNMPv3 19}
+
+ user2Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Additional User2 Enable."
+ ::={whispBoxSNMPv3 20}
+
+ user2AuthPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write message authentication password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 21}
+
+ user2PrivPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write message privacy/encryption password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 22}
+
+ user2Group OBJECT-TYPE
+ SYNTAX INTEGER {
+ readwrite(1),
+ readonly(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 User1 Group (ReadWrite/ReadOnly)."
+ ::={whispBoxSNMPv3 23}
+
+ userName3 OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Additional SNMPv3 Username1."
+ ::={whispBoxSNMPv3 24}
+
+ user3Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Additional User3 Enable."
+ ::={whispBoxSNMPv3 25}
+
+ user3AuthPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write message authentication password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 26}
+
+ user3PrivPassword OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 Read-Write message privacy/encryption password.Minimum 8 and maximum 32 characters long."
+ ::={whispBoxSNMPv3 27}
+
+ user3Group OBJECT-TYPE
+ SYNTAX INTEGER {
+ readwrite(1),
+ readonly(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMPv3 User3 Group (ReadWrite/ReadOnly)."
+ ::={whispBoxSNMPv3 28}
+
+ whispRegStatusBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "This shows the registration status of a link."
+ ::={whispBoxLink 4}
+
+-- Link test configuration
+
+ linkTestLUIDBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LUID selection for Link Test. Valid range: 2-255. Read-Only for SM or Backhaul slave, Read/Write for AP."
+ ::={whispBoxLinkTestConfig 1}
+
+ linkTestDurationBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Duration for the Link Test. Valid range: 2-10 seconds"
+ ::={whispBoxLinkTestConfig 2}
+
+-- Link test action
+
+ linkTestActionBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ stopped(0),
+ start(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting value 1 will initiate link test. Note that trying to set 0 will not stop the test.
+ In fact it will return an error message. The value of 0 just indicates the idle state
+ meaning no test is running or the current test is done.
+ That's why the word stopped is used and not the action verb stop."
+ ::={whispBoxLinkTestConfig 3}
+
+ linkTestPktLengthBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Packet length for Link Test. Valid range: 64-1714 bytes"
+ ::={whispBoxLinkTestConfig 4}
+
+ linkTestModeBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ linktestwithmultipleVCs(4),
+ linktestwithoutbridging(0),
+ linktestwithbridging(1),
+ linktestwithbridgingandmir(2),
+ extrapolatedlinktest(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link Test Mode
+ 0 = Link Test without Bridging
+ 1 = Link Test with Bridging
+ 2 = Link Test with Bridging and MIR
+ 3 = Extrapolated Link Test (send only a few packets measuring their quality and extrapolate out the throughput)
+ This is an estimation of the throughput based upon the modulation, efficiency, and data slots available.
+ It intended to provide a basic link test test without impacting service for the sector.
+ Extrapolated Link Test is not available for FSK radios.
+ 4 = Link Test with Multiple VCs (traffic sent to all registered VCs, or specified VCs) - PMP 450m only"
+ ::={whispBoxLinkTestConfig 5}
+
+ linkTestSNRCalculationBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable Signal to Noise Ratio (SNR) calculations during a Link Test.
+ Enabling(1) will calulate SNR on all receiving packets.
+ Due to load on CPU, will slightly degrade packet per second capabilities.
+ Only applicable to GenII OFDM products and up."
+ ::={whispBoxLinkTestConfig 6}
+
+ linkTestWithDualPathBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ lowpriorityvconly(0),
+ highandlowpriorityvcs(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link Test with:
+ 0 = Low Priority VC only
+ 1 = High and Low Priority VCs"
+ ::={whispBoxLinkTestConfig 7}
+
+-- Link test configuration
+
+ linkTestNumPktBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of packets to send. Valid range: 0-64 where 0 will
+ flood the link for the duration of the test."
+ ::={whispBoxLinkTestConfig 8}
+
+ linkTestForceModulationBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ normalRateAdapt(0),
+ forceMaxModulation(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Test with:
+ 0 = Normal Rate Adapt algorithm
+ 1 = Force to max modultion - No Rate Adapt Algorithm"
+ ::={whispBoxLinkTestConfig 9}
+
+ linkTestDirectionBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ bidirectional(0),
+ uplinkonly(1),
+ downlinkonly(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Link Test Direction - Engineering Use Only
+ 0 = default (will do bidirectional)
+ 1 = Uplink Only
+ 2 = Downlink Only
+ 3 = Bi-Directional (same as 0, setting to 3 will result in setting it to 0)"
+ ::={whispBoxLinkTestConfig 10}
+
+ linkTestFloodModeBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ external(0),
+ internal(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "PMP 450m only. Engineering use only.
+ Link Test usage:
+ 0 = Packets will be sent out the SM ethernet port
+ 1 = Packets will not be sent out the SM ethernet port"
+ ::={whispBoxLinkTestConfig 11}
+
+ linkTestMumimoBox OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "PMP 450m only.
+ Link Test usage:
+ 0 = MU-MIMO disabled (legacy or sector mode)
+ 1 = MU-MIMO enabled"
+ ::={whispBoxLinkTestConfig 12}
+
+ linkTestVCListBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "PMP 450m only.
+ Link Test usage:
+ Enter VCs to be tested (eg. 18 - 22,24,32)
+ Empty field or 0 will flood all registered VCs for duration of test"
+ ::={whispBoxLinkTestConfig 13}
+
+ linkTestSMRestriction OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Control access to SM initiated Link Tests.
+ Disabling will permit all Link Tests initiated at the SM.
+ Enabling will only permit Link Tests that allow user traffic to pass.
+ PMP only."
+ ::={whispBoxLinkTestConfig 14}
+
+-- Link test results
+
+ testLUIDBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LUID number of selected unit."
+ ::={whispBoxLinkTestResult 1}
+
+ linkTestStatusBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status for Link Test."
+ ::={whispBoxLinkTestResult 2}
+
+ linkTestErrorBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Error status of Link Test:
+ (1) Failed to recieve handshake from remote device
+ (2) No session is currently active. Please try again after session established.
+ (3) Received a bad transaction ID. Please try again.
+ (4) We werent able to send the test request to the remote device.
+ (5) We didnt receive any results from the remote device."
+ ::={whispBoxLinkTestResult 3}
+
+ testDurationBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Duration of link test."
+ ::={whispBoxLinkTestResult 4}
+
+ downLinkRateBox OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "bps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Rate."
+ ::={whispBoxLinkTestResult 5}
+
+ upLinkRateBox OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "bps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Rate."
+ ::={whispBoxLinkTestResult 6}
+
+ downLinkEffBox OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Down Link Efficiency."
+ ::={whispBoxLinkTestResult 7}
+
+ maxDwnLinkIndexBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For link test results, the maximum possible downlink efficiency percentage (always 100%)."
+ ::={whispBoxLinkTestResult 8}
+
+ actDwnLinkIndexBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Actual down link index."
+ ::={whispBoxLinkTestResult 9}
+
+ expDwnFragCountBox OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Expected Fragment Count."
+ ::={whispBoxLinkTestResult 10}
+
+ actDwnFragCountBox OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Actual Fragment Count"
+ ::={whispBoxLinkTestResult 11}
+
+ upLinkEffBox OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Up link efficiency."
+ ::={whispBoxLinkTestResult 12}
+
+ expUpFragCountBox OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink expected Fragment Count."
+ ::={whispBoxLinkTestResult 13}
+
+ actUpFragCountBox OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Actual uplink Fragment Count."
+ ::={whispBoxLinkTestResult 14}
+
+ maxUpLinkIndexBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For link test results, the maximum possible uplink efficiency percentage (always 100%)."
+ ::={whispBoxLinkTestResult 15}
+
+ actUpLinkIndexBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Actual Up link index."
+ ::={whispBoxLinkTestResult 16}
+
+ fragments1xDwnLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on down link at 1X (QPSK).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 17}
+
+ fragments2xDwnLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on down link at 2X (16-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 18}
+
+ fragments3xDwnLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on down link at 3X (64-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 19}
+
+ fragments4xDwnLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on down link at 4X (256-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 20}
+
+ fragments1xUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on up link at 1X (QPSK).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 21}
+
+ fragments2xUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on up link at 2X (16-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 22}
+
+ fragments3xUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on up link at 3X (64-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 23}
+
+ fragments4xUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on up link at 4X (256-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 24}
+
+ bitErrorsCorrected1xDwnLinkVerticalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 1X (QPSK).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 25}
+
+ bitErrorsCorrected2xDwnLinkVerticalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 2X (16-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 26}
+
+ bitErrorsCorrected3xDwnLinkVerticalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 3X (64-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 27}
+
+ bitErrorsCorrected4xDwnLinkVerticalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 4X (256-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 28}
+
+ bitErrorsCorrected1xUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 1X (QPSK).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 29}
+
+ bitErrorsCorrected2xUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 2X (16-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 30}
+
+ bitErrorsCorrected3xUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 3X (64-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 31}
+
+ bitErrorsCorrected4xUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 4X (256-QAM).
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 32}
+
+ signalToNoiseRatioDownLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimated Signal to Noise Ratio in dB for the down link.
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 33}
+
+ signalToNoiseRatioUpLinkVerticalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimated Signal to Noise Ratio in dB for the up link.
+ For Gen II OFDM and forward.
+ For MIMO this is the vertical path."
+ ::={whispBoxLinkTestResult 34}
+
+ fragments1xDwnLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on down link at 1X (QPSK).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 35}
+
+ fragments2xDwnLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on down link at 2X (16-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 36}
+
+ fragments3xDwnLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on down link at 3X (64-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 37}
+
+ fragments4xDwnLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on down link at 4X (256-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 38}
+
+ fragments1xUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on up link at 1X (QPSK).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 39}
+
+ fragments2xUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on up link at 2X (16-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 40}
+
+ fragments3xUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on up link at 3X (64-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 41}
+
+ fragments4xUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of fragments received on up link at 4X (256-QAM).
+ For MIMO only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 42}
+
+ bitErrorsCorrected1xDwnLinkHorizontalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 1X (QPSK).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 43}
+
+ bitErrorsCorrected2xDwnLinkHorizontalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 2X (16-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 44}
+
+ bitErrorsCorrected3xDwnLinkHorizontalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 3X (64-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 45}
+
+ bitErrorsCorrected4xDwnLinkHorizontalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on down link at 4X (256-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 46}
+
+ bitErrorsCorrected1xUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 1X (QPSK).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 47}
+
+ bitErrorsCorrected2xUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 2X (16-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 48}
+
+ bitErrorsCorrected3xUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of bit errors corrected on average per fragment on up link at 3X (64-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 49}
+
+ bitErrorsCorrected4xUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors corrected on average per fragment on up link at 4X (256-QAM).
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispBoxLinkTestResult 50}
+
+ signalToNoiseRatioDownLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimated Signal to Noise Ratio in dB for the down link.
+ For MIMO and forward.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0."
+ ::={whispBoxLinkTestResult 51}
+
+ signalToNoiseRatioUpLinkHorizontalBox OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Estimated Signal to Noise Ratio in dB for the up link.
+ For Gen II OFDM and forward.
+ For MIMO this is the horizontal path.
+ If operating in MIMO-A this will return 0."
+ ::={whispBoxLinkTestResult 52}
+
+ downLinkRateExtrapolatedBox OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "bps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Extrapolated Downlink Rate from an extrapolated link test.
+ Extrapolated Link Test sends only a few packets over the link and extrapolates this out to what would happen on a full link test.
+ This is an estimation of the throughput based upon the modulation, efficiency, and data slots available.
+ It intended to provide a basic link test test without impacting service for the sector."
+ ::={whispBoxLinkTestResult 53}
+
+ upLinkRateExtrapolatedBox OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "bps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Extrapolated Uplink Rate from an extrapolated link test.
+ Extrapolated Link Test sends only a few packets over the link and extrapolates this out to what would happen on a full link test.
+ This is an estimation of the throughput based upon the modulation, efficiency, and data slots available.
+ It intended to provide a basic link test test without impacting service for the sector."
+ ::={whispBoxLinkTestResult 54}
+
+ linkTestLastRunTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Time and Date when last link test ran."
+ ::={whispBoxLinkTestResult 55}
+
+ linkTestMissedFragDwnLink OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of missed fragments during link test in the downlink.
+ Only supported on 450 and 450i."
+ ::={whispBoxLinkTestResult 56}
+
+ linkTestMissedFragUpLink OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of missed fragments during link test in the uplink.
+ Only supported on 450 and 450i."
+ ::={whispBoxLinkTestResult 57}
+
+ linkTestNumPktTxActCnt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of actual packets transmitted during link test."
+ ::={whispBoxLinkTestResult 58}
+
+ linkTestNumPktTxExpCnt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of expected packets to be transmitted during link test."
+ ::={whispBoxLinkTestResult 59}
+
+ linkTestNumPktRxActCnt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of actual packets received during link test."
+ ::={whispBoxLinkTestResult 60}
+
+ linkTestNumPktRxExpCnt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets expected to be received during link test."
+ ::={whispBoxLinkTestResult 61}
+
+ linkTestMVCXmtFragsTotalDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total Downlink Fragments Transmitted"
+ ::={whispBoxLinkTestMVCResult 1}
+
+ linkTestMVCRcvFragsTotalDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total Downlink Fragments Received"
+ ::={whispBoxLinkTestMVCResult 2}
+
+ linkTestMVCThroughputTotalDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total Downlink Throughput for Tested VCs"
+ ::={whispBoxLinkTestMVCResult 3}
+
+ linkTestMVCThroughputTotalUntestedVCsDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total Downlink Throughput for Untested VCs.
+ This is the amount of user traffic that was transmitted to VCs during the test that were not part of the Link Test."
+ ::={whispBoxLinkTestMVCResult 4}
+
+ linkTestMVCEfficiencyTotalDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total Downlink Efficiency"
+ ::={whispBoxLinkTestMVCResult 5}
+
+ linkTestMVCSlotDistributionDL OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Slot Distribution.
+ Average group size per slot per frame represented as a percentage.
+ 450m only."
+ ::={whispBoxLinkTestMVCResult 6}
+
+ whispBoxLinkTestMVCTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispBoxLinkTestMVCEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Test with Multiple VC results."
+ ::= {whispBoxLink 6}
+
+ whispBoxLinkTestMVCEntry OBJECT-TYPE
+ SYNTAX WhispBoxLinkTestMVCEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Link Test with Multiple VC results."
+ INDEX {linkTestMVCVC}
+ ::= {whispBoxLinkTestMVCTable 1}
+
+ WhispBoxLinkTestMVCEntry ::= SEQUENCE{
+ linkTestMVCVC INTEGER,
+ linkTestMVCPriority INTEGER,
+ linkTestMVCXmtFragsDL INTEGER,
+ linkTestMVCRcvFragsDL INTEGER,
+ linkTestMVCThroughputDL INTEGER,
+ linkTestMVCEfficiencyDL INTEGER,
+ linkTestMVCSumimoModRateDL INTEGER,
+ linkTestMVCSumimoXmtModeDL INTEGER,
+ linkTestMVCMumimoModRateDL INTEGER,
+ linkTestMVCMumimoXmtModeDL INTEGER,
+ linkTestMVCGroupingRatioDL INTEGER
+ }
+
+ linkTestMVCVC OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "VC"
+ ::={whispBoxLinkTestMVCEntry 1}
+
+ linkTestMVCPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ low(0),
+ high(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "VC Priority"
+ ::={whispBoxLinkTestMVCEntry 2}
+
+ linkTestMVCXmtFragsDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Fragments Transmitted"
+ ::={whispBoxLinkTestMVCEntry 3}
+
+ linkTestMVCRcvFragsDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Fragments Received"
+ ::={whispBoxLinkTestMVCEntry 4}
+
+ linkTestMVCThroughputDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Throughput"
+ ::={whispBoxLinkTestMVCEntry 5}
+
+ linkTestMVCEfficiencyDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Efficiency"
+ ::={whispBoxLinkTestMVCEntry 6}
+
+ linkTestMVCSumimoModRateDL OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSession(0),
+ rate1X(1),
+ rate2X(2),
+ rete3X(3),
+ rate4X(4),
+ rate6X(6),
+ rate8X(8)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink SU-MIMO Modulation Transmit Rate.
+ 0 : No session
+ 1 : 1X QPSK MIMO-A
+ 2 : 2X 16-QAM MIMO-A or QPSK MIMO-B
+ 3 : 3X 64-QAM MIMO-A
+ 4 : 4X 256-QAM MIMO-A or 16-QAM MIMO-B
+ 6 : 6X 64-QAM MIMO-B
+ 8 : 8X 256-QAM MIMO-B"
+ ::={whispBoxLinkTestMVCEntry 7}
+
+ linkTestMVCSumimoXmtModeDL OBJECT-TYPE
+ SYNTAX INTEGER {
+ mimo-b(0),
+ mimo-a(1),
+ noSession(2)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink SU-MIMO Transmit Mode.
+ 0 : MIMO-B
+ 1 : MIMO-A
+ 2 : No session"
+ ::={whispBoxLinkTestMVCEntry 8}
+
+ linkTestMVCMumimoModRateDL OBJECT-TYPE
+ SYNTAX INTEGER {
+ invalid(0),
+ rate1X(1),
+ rate2X(2),
+ rete3X(3),
+ rate4X(4),
+ rate6X(6),
+ rate8X(8)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink MU-MIMO Modulation Transmit Rate.
+ 450m only.
+ 0 : Invalid
+ 1 : 1X QPSK MIMO-A
+ 2 : 2X 16-QAM MIMO-A or QPSK MIMO-B
+ 3 : 3X 64-QAM MIMO-A
+ 4 : 4X 256-QAM MIMO-A or 16-QAM MIMO-B
+ 6 : 6X 64-QAM MIMO-B
+ 8 : 8X 256-QAM MIMO-B"
+ ::={whispBoxLinkTestMVCEntry 9}
+
+ linkTestMVCMumimoXmtModeDL OBJECT-TYPE
+ SYNTAX INTEGER {
+ mimo-b(0),
+ mimo-a(1),
+ invalid(2)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink MU-MIMO Transmit Mode.
+ 450m only.
+ 0 : MIMO-B
+ 1 : MIMO-A
+ 2 : Invalid"
+ ::={whispBoxLinkTestMVCEntry 10}
+
+ linkTestMVCGroupingRatioDL OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downlink Grouping Ratio.
+ The percentage of time that a VC is grouped with other VCs to make a MU-MIMO group.
+ 450m only."
+ ::={whispBoxLinkTestMVCEntry 11}
+
+ certTableUserAuth OBJECT-TYPE
+ SYNTAX SEQUENCE OF CertEntryUserAuth
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of CA Certificates for User Auth on radio."
+ ::= {whispUserAuthSecurity 1}
+
+ certEntryUserAuth OBJECT-TYPE
+ SYNTAX CertEntryUserAuth
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entry of Certifcates."
+ INDEX {certIdx}
+ ::= {certTableUserAuth 1}
+
+ CertEntryUserAuth ::= SEQUENCE{
+ certIdx INTEGER,
+ certStatus INTEGER,
+ certAction INTEGER,
+ certDN DisplayString
+ }
+
+ certIdx OBJECT-TYPE
+ SYNTAX INTEGER (3..4)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User information table index."
+ ::={certEntryUserAuth 1}
+
+ certStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(0),
+ active(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0: Inactive 1: Active"
+ ::={certEntryUserAuth 2}
+
+ certAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ noop(0),
+ delete(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "0: No Operation 1: Delete Certificate"
+ ::={certEntryUserAuth 3}
+
+ certDN OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Distinguished Name of Certificate"
+ ::={certEntryUserAuth 4}
+
+ whispBoxRFPhysicalRadios OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispBoxRFPhysicalRadioEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Radio information table."
+ ::= {whispBoxRFPhysical 1}
+
+ whispBoxRFPhysicalRadioEntry OBJECT-TYPE
+ SYNTAX WhispBoxRFPhysicalRadioEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Radio information table entry."
+ INDEX {radioIndex}
+ ::= {whispBoxRFPhysicalRadios 1}
+
+ WhispBoxRFPhysicalRadioEntry ::= SEQUENCE{
+ radioIndex INTEGER,
+ radioType INTEGER,
+ radioPaths INTEGER
+ }
+
+ radioIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio Index."
+ ::={whispBoxRFPhysicalRadioEntry 1}
+
+ radioType OBJECT-TYPE
+ SYNTAX INTEGER {
+ fsk(0),
+ ofdm(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if the radio is FSK or OFDM."
+ ::={whispBoxRFPhysicalRadioEntry 2}
+
+ radioPaths OBJECT-TYPE
+ SYNTAX INTEGER (0..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates number of paths. For FSK or OFDM (non-MIMO), this is 1.
+ For MIMO, it can be greater (with a current maximum of 2)."
+ ::={whispBoxRFPhysicalRadioEntry 3}
+
+ whispBoxRFPhysicalRadioPaths OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispBoxRFPhysicalRadioPathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Radio path information table."
+ ::= {whispBoxRFPhysical 2}
+
+ whispBoxRFPhysicalRadioPathEntry OBJECT-TYPE
+ SYNTAX WhispBoxRFPhysicalRadioPathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Radio path table entry."
+ INDEX {radioIndex,pathIndex}
+ ::= {whispBoxRFPhysicalRadioPaths 1}
+
+ WhispBoxRFPhysicalRadioPathEntry ::= SEQUENCE{
+ pathIndex INTEGER
+ }
+
+ pathIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Path Index."
+ ::={whispBoxRFPhysicalRadioPathEntry 1}
+
+ whispBoxRFPhysicalRadioFrequencies OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispBoxRFPhysicalRadioFrequencyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Available frequency information table."
+ ::= {whispBoxRFPhysical 3}
+
+ whispBoxRFPhysicalRadioFrequencyEntry OBJECT-TYPE
+ SYNTAX WhispBoxRFPhysicalRadioFrequencyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Available frequency table entry."
+ INDEX {radioIndex,frequency}
+ ::= {whispBoxRFPhysicalRadioFrequencies 1}
+
+ WhispBoxRFPhysicalRadioFrequencyEntry ::= SEQUENCE{
+ frequency INTEGER
+ }
+
+ frequency OBJECT-TYPE
+ SYNTAX INTEGER (0..9000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frequency."
+ ::={whispBoxRFPhysicalRadioFrequencyEntry 1}
+
+ whispBoxRFConfigRadios OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispBoxRFConfigRadioEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Radio configuration table."
+ ::= {whispBoxRFConfig 1}
+
+ whispBoxRFConfigRadioEntry OBJECT-TYPE
+ SYNTAX WhispBoxRFConfigRadioEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Radio config table entry."
+ INDEX {radioConfigIndex}
+ ::= {whispBoxRFConfigRadios 1}
+
+ WhispBoxRFConfigRadioEntry ::= SEQUENCE{
+ radioConfigIndex INTEGER,
+ radioFrequencyBand INTEGER
+ }
+
+ radioConfigIndex OBJECT-TYPE
+ SYNTAX INTEGER (0..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio Config Index."
+ ::={whispBoxRFConfigRadioEntry 1}
+
+ radioFrequencyBand OBJECT-TYPE
+ SYNTAX INTEGER {
+ band700(0),
+ band900(1),
+ band2400(2),
+ band3500(3),
+ band3700(4),
+ band4900(5),
+ band5100(6),
+ band5200(7),
+ band5400(8),
+ band5700(9),
+ band5800(10),
+ band5900(11),
+ band6050(12),
+ band3600(13),
+ band4959(14),
+ band3(15)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Currently configured radio band.
+ Set is Engineering use only."
+ ::={whispBoxRFConfigRadioEntry 2}
+
+ whispBoxBridgeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispBoxBridgeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Bridge table."
+ ::= {whispBox 4}
+
+ whispBoxBridgeEntry OBJECT-TYPE
+ SYNTAX WhispBoxBridgeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Bridge entry."
+ INDEX {whispBridgeMacAddr}
+ ::= {whispBoxBridgeTable 1}
+
+ WhispBoxBridgeEntry ::= SEQUENCE{
+ whispBridgeMacAddr MacAddress,
+ whispBridgeDesLuid WhispLUID,
+ whispBridgeAge INTEGER,
+ whispBridgeExt INTEGER,
+ whispBridgeHash INTEGER,
+ whispBridgeCAM INTEGER
+ }
+
+ whispBridgeMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC Address of the registered entity."
+ ::={whispBoxBridgeEntry 1}
+
+ whispBridgeDesLuid OBJECT-TYPE
+ SYNTAX WhispLUID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is the Local Unit Identifier assigned to
+ Subscriber Modems."
+ ::={whispBoxBridgeEntry 2}
+
+ whispBridgeAge OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Table entry last access age in minutes."
+ ::={whispBoxBridgeEntry 3}
+
+ whispBridgeExt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Timeout extension flag for entries which also
+ reside in the PNA APR cache."
+ ::={whispBoxBridgeEntry 4}
+
+ whispBridgeHash OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hash table array index."
+ ::={whispBoxBridgeEntry 5}
+
+ whispBridgeCAM OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "This entry is deprecated."
+ ::={whispBoxBridgeEntry 6}
+
+ whispVLANTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispVLANEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "VLAN member table."
+ ::= {whispBox 8}
+
+ whispVLANEntry OBJECT-TYPE
+ SYNTAX WhispVLANEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "VLAN entry."
+ INDEX {whispVID}
+ ::= {whispVLANTable 1}
+
+ WhispVLANEntry ::= SEQUENCE{
+ whispVID INTEGER,
+ whispVType DisplayString,
+ whispVAge INTEGER
+ }
+
+ whispVID OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "VLAN member ID."
+ ::={whispVLANEntry 1}
+
+ whispVType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "VLAN member type."
+ ::={whispVLANEntry 2}
+
+ whispVAge OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "VLAN member age."
+ ::={whispVLANEntry 3}
+
+ whispVLANRemarkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispVLANRemarkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Active VLAN Remarking table."
+ ::= {whispBox 17}
+
+ whispVLANRemarkEntry OBJECT-TYPE
+ SYNTAX WhispVLANRemarkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Remarking VLAN entry."
+ INDEX {sourceVID}
+ ::= {whispVLANRemarkTable 1}
+
+ WhispVLANRemarkEntry ::= SEQUENCE{
+ sourceVID INTEGER,
+ remarkVIDState DisplayString,
+ remarkVID INTEGER,
+ remarkPriorityState DisplayString,
+ remarkPriority INTEGER
+ }
+
+ sourceVID OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Source VLAN ID."
+ ::={whispVLANRemarkEntry 1}
+
+ remarkVIDState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remark VID State."
+ ::={whispVLANRemarkEntry 2}
+
+ remarkVID OBJECT-TYPE
+ SYNTAX INTEGER (0..4094)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remark VID."
+ ::={whispVLANRemarkEntry 3}
+
+ remarkPriorityState OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remark Priority State."
+ ::={whispVLANRemarkEntry 4}
+
+ remarkPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remark Priority."
+ ::={whispVLANRemarkEntry 5}
+
+ whispUserTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "User information table."
+ ::= {whispBox 10}
+
+ whispUserEntry OBJECT-TYPE
+ SYNTAX WhispUserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "User entry."
+ INDEX {entryIndex}
+ ::= {whispUserTable 1}
+
+ WhispUserEntry ::= SEQUENCE{
+ entryIndex INTEGER,
+ userLoginName DisplayString,
+ userPswd DisplayString,
+ accessLevel INTEGER,
+ loginStatus INTEGER,
+ loginMethod INTEGER,
+ sessionTime INTEGER
+ }
+
+ entryIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..5)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User information table index."
+ ::={whispUserEntry 1}
+
+ userLoginName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User name."
+ ::={whispUserEntry 2}
+
+ userPswd OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User password."
+ ::={whispUserEntry 3}
+
+ accessLevel OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User access level."
+ ::={whispUserEntry 4}
+
+ loginStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User current status."
+ ::={whispUserEntry 5}
+
+ loginMethod OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User login method."
+ ::={whispUserEntry 6}
+
+ sessionTime OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Users logged in session time."
+ ::={whispUserEntry 7}
+
+ whispLayer2NeighborTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispLayer2NeighborEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Neighbor information table."
+ ::= {whispBox 11}
+
+ whispLayer2NeighborEntry OBJECT-TYPE
+ SYNTAX WhispLayer2NeighborEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Neighbor Entry."
+ INDEX {entryL2Index}
+ ::= {whispLayer2NeighborTable 1}
+
+ WhispLayer2NeighborEntry ::= SEQUENCE{
+ entryL2Index INTEGER,
+ neighborMAC DisplayString,
+ neighborIP DisplayString,
+ neighborSiteName DisplayString
+ }
+
+ entryL2Index OBJECT-TYPE
+ SYNTAX INTEGER (1..20)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Neighbor information table index."
+ ::={whispLayer2NeighborEntry 1}
+
+ neighborMAC OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Neighbor MAC."
+ ::={whispLayer2NeighborEntry 2}
+
+ neighborIP OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Neighbor IP."
+ ::={whispLayer2NeighborEntry 3}
+
+ neighborSiteName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Neighbor Site Name."
+ ::={whispLayer2NeighborEntry 4}
+
+
+END
diff --git a/MIBS/cambium/WHISP-GLOBAL-REG-MIB b/MIBS/cambium/WHISP-GLOBAL-REG-MIB new file mode 100644 index 0000000..e2ca7bc --- /dev/null +++ b/MIBS/cambium/WHISP-GLOBAL-REG-MIB @@ -0,0 +1,93 @@ +-- +-- whisp-reg.mib +-- +-- ************************************************************************************* +-- Copyright 2005 - 2015 (c) Cambium Networks +-- Cambium Networks Confidential Proprietary +-- ************************************************************************************* +-- +-- This module contains registrations for Canopy related items such +-- as the identity of products, product components and other MIB +-- related items. +-- +-- ************************************************************************************* +-- $Id: WHISP-GLOBAL-REG-MIB.txt,v 1.2 2007/07/25 16:16:52 qa6656 Exp $ +-- +-- Revision History: +-- +-- <Date> <Author> <Changes> +-- 01/31/2002 Y.G Initial release. +-- 08/24/2005 M.D Change OS type for ucos. +-- 05/02/2006 M.D Add new global OID definitions +-- 07/12/2006 V.G Add new global OIDs whispPlvModem and whispPlvGateway +-- 11/10/2006 V.G Add new global OID whispPlvRepeater and +-- whispPlvBridge +-- ************************************************************************************** + +WHISP-GLOBAL-REG-MIB DEFINITIONS ::= BEGIN +IMPORTS + MODULE-IDENTITY, + enterprises + FROM SNMPv2-SMI; + +whispGlobalRegModule MODULE-IDENTITY + LAST-UPDATED "200304100000Z" + ORGANIZATION "Motorola" + CONTACT-INFO + "Canopy Technical Support + email: technical-support@canopywireless.com" + DESCRIPTION + "The Canopy central registration module." + ::= {whispModules 1} + +-- the root of the sub-tree for Canopy Radio Modem Product Line. +mot OBJECT IDENTIFIER ::= {enterprises 161} +whispRoot OBJECT IDENTIFIER ::= {mot 19} + +-- sub-tree for registrations, which includes modules +whispReg OBJECT IDENTIFIER ::= {whispRoot 1} + +-- sub-tree for WHiSP wide objects and events +whispGeneric OBJECT IDENTIFIER ::= {whispRoot 2} + +-- sub-tree for WHiSP product specific objects and events +whispProducts OBJECT IDENTIFIER ::= {whispRoot 3} + +-- Product registrations. The OIDs should be assigned to +-- sysObjectID of the system group in SNMPv2-MIB supported +-- by the agent. A manager needs to know the (unique) IP +-- address of the agent and get the value (OID value) of +-- sysObjectID to uniquely identify the agent type. Once the +-- agent type has been identified, the manager will know what +-- MIBs the agent supports (from agent capabilities). + + whispAps OBJECT IDENTIFIER ::= {whispProducts 1} + whispSm OBJECT IDENTIFIER ::= {whispProducts 2} + whispBox OBJECT IDENTIFIER ::= {whispProducts 3} + whispCMM OBJECT IDENTIFIER ::= {whispProducts 4} + whispPlv OBJECT IDENTIFIER ::= {whispProducts 5} + whispCMM4 OBJECT IDENTIFIER ::= {whispProducts 6} + whispPlvModem OBJECT IDENTIFIER ::= {whispProducts 7} + whispPlvGateway OBJECT IDENTIFIER ::= {whispProducts 8} + whispPlvRepeater OBJECT IDENTIFIER ::= {whispProducts 9} + whispPlvBridge OBJECT IDENTIFIER ::= {whispProducts 10} + +-- the Canopy modules registrations + whispModules OBJECT IDENTIFIER ::= {whispReg 1} + +-- These are the returned values of the agent type. +-- returned to: .iso.org.dod.internet.mgmt.mib-2.system.sysObjectID.0 + +--SNMP agent for Canopy units +canopySnmpAgent OBJECT IDENTIFIER ::= { whispRoot 250 } + +--Canopy SNMP agent OID definition +ucos OBJECT IDENTIFIER ::= { canopySnmpAgent 256 } + +-- prizm snmp agent +prizmSnmpAgent OBJECT IDENTIFIER ::= { whispRoot 1250 } + +-- prizm managed object subtree +prizm OBJECT IDENTIFIER ::= {whispRoot 1000} + +END diff --git a/MIBS/cambium/WHISP-SM-MIB b/MIBS/cambium/WHISP-SM-MIB new file mode 100644 index 0000000..56d2856 --- /dev/null +++ b/MIBS/cambium/WHISP-SM-MIB @@ -0,0 +1,4156 @@ +
+--
+-- whisp-sm-mib.mib
+-- GENERATED FROM ui_db.xml
+--
+-- *****************************************************************************************
+-- Copyright 2005 - 2015 (c), Cambium Networks
+-- Cambium Networks Confidential Proprietary
+-- *****************************************************************************************
+--
+-- Canopy SM and Backhaul Timing Slave MIB definitions.
+--
+-- *****************************************************************************************
+
+WHISP-SM-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64, Gauge32, TimeTicks, IpAddress, Unsigned32
+ FROM SNMPv2-SMI
+ DisplayString, PhysAddress, MacAddress
+ FROM SNMPv2-TC
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ WhispLUID, WhispMACAddress
+ FROM WHISP-TCV2-MIB
+ whispModules, whispBox, whispAps, whispSm
+ FROM WHISP-GLOBAL-REG-MIB
+ dhcpRfPublicIp, whispBoxEsn
+ FROM WHISP-BOX-MIBV2-MIB
+ ;
+
+whispSmMibModule MODULE-IDENTITY
+ LAST-UPDATED "200304150000Z"
+ ORGANIZATION "Cambium Networks"
+ CONTACT-INFO
+ "Cambium Networks Support
+ email: support@cambiumnetworks.com"
+ DESCRIPTION
+ "This module contains MIB definitions for Subscriber Modem."
+ ::= {whispModules 13}
+
+-- -------------------------------------------------------------------------
+-- Top Level Registrations
+
+whispSmConfig OBJECT IDENTIFIER ::= {whispSm 1}
+whispSmSecurity OBJECT IDENTIFIER ::= {whispSm 7}
+whispSmStatus OBJECT IDENTIFIER ::= {whispSm 2}
+whispSmGroups OBJECT IDENTIFIER ::= {whispSm 3}
+whispSmEvent OBJECT IDENTIFIER ::= {whispSm 4}
+whispSmDfsEvent OBJECT IDENTIFIER ::= {whispSmEvent 1}
+whispSmSpAnEvent OBJECT IDENTIFIER ::= {whispSmEvent 2}
+whispSmDHCPClientEvent OBJECT IDENTIFIER ::= {whispSmEvent 3}
+whispSmControls OBJECT IDENTIFIER ::= {whispSm 8}
+
+-- -------------------------------------------------------------------------
+
+
+-- Subscriber Modem and Backhaul timing slave configuration
+
+ rfScanList OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RF scan list string.
+ The frequencies vary by product and region.
+ If the frequency list is too long an SNMP error will be returned. If this occurs please refer to
+ OID rfScanListTable, which will allow user to enter the full range of available frequencies.
+ String length is limited to SNMP buffer size, so while all frequencies may be set, not all may be retrieved.
+ Special settings:
+ 0: none.
+ all: All frequencies in the band(s) supported by the radio will be selected.
+ all49, all51, all52: Available only for 450i 5 GHz wideband radio.
+ all54, all57: Available only for 450 and 450i 5 GHz radios.
+ When doing a set, separate values with comma with no white space between values."
+ ::={whispSmConfig 1}
+
+ powerUpMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ operational(0),
+ aim(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SM Power Up Mode With No 802.3 Link.
+ 0 - Power up in Operational mode.
+ 1 - Power up in Aim mode."
+ ::={whispSmConfig 2}
+
+ lanIpSm OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN IP."
+ ::={whispSmConfig 3}
+
+ lanMaskSm OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN subnet mask."
+ ::={whispSmConfig 4}
+
+ defaultGwSm OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Default gateway."
+ ::={whispSmConfig 5}
+
+ networkAccess OBJECT-TYPE
+ SYNTAX INTEGER {
+ localIP(0),
+ publicIP(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Network accessibility. Public or local IP.
+ For multipoint only."
+ ::={whispSmConfig 6}
+
+ authKeySm OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Authentication key. It should be equal or less than 32
+ characters long."
+ ::={whispSmConfig 7}
+
+ enable8023link OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "To enable or disable 802.3 link. For SMs only. Deprecated: Use enable8023linkBox instead."
+ ::={whispSmConfig 8}
+
+ authKeyOption OBJECT-TYPE
+ SYNTAX INTEGER {
+ useDefault(0),
+ useKeySet(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This option is for SMs only. Backhaul timing slave always
+ uses the set key.
+ 0 - Use default key.
+ 1 - Use set key."
+ ::={whispSmConfig 9}
+
+ timingPulseGated OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "0 - Disable (Always propagate the frame timing pulse).
+ 1 - Enable (If SM out of sync then dont propagate the frame timing pulse)."
+ ::={whispSmConfig 10}
+
+-- NAPT configuration
+
+ naptPrivateIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "NAPT private IP address. Only the first three bytes can be
+ changed when NAPT is enabled."
+ ::={whispSmConfig 11}
+
+ naptPrivateSubnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "NAPT private subnet mask. Only the last byte can be
+ changed when NAPT is enabled. The address will always be:
+ 255.255.255.x."
+ ::={whispSmConfig 12}
+
+ naptPublicIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Address of NAPT Public Interface. The variable is available
+ only when NAPT is enabled."
+ ::={whispSmConfig 13}
+
+ naptPublicSubnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask for NAPT Public Interface. The variable is available
+ only when NAPT is enabled."
+ ::={whispSmConfig 14}
+
+ naptPublicGatewayIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Address of NAPT Public Interface Gateway. The variable is available
+ only when NAPT is enabled."
+ ::={whispSmConfig 15}
+
+ naptRFPublicIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Address of RF Public Interface. The variable is available
+ only when NAPT is enabled."
+ ::={whispSmConfig 16}
+
+ naptRFPublicSubnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Subnet mask of RF Public Interface. The variable is available
+ only when NAPT is enabled."
+ ::={whispSmConfig 17}
+
+ naptRFPublicGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Address of RF Public Interface Gateway. The variable is
+ available only when NAPT is enabled."
+ ::={whispSmConfig 18}
+
+ naptEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable NAPT. For multipoint only.
+ 1=Enable NAPT, 0=Disable NAPT."
+ ::={whispSmConfig 19}
+
+ arpCacheTimeout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ARP cache time out in unit of minutes. For multipoint only.
+ Range from 1-30."
+ ::={whispSmConfig 20}
+
+ tcpGarbageCollectTmout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Units of minutes for TCP garbage collection. For multipoint only.
+ Range 4-1440."
+ ::={whispSmConfig 21}
+
+ udpGarbageCollectTmout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Units of minutes for UDP garbage collection. For multipoint only.
+ Range 1-1440."
+ ::={whispSmConfig 22}
+
+-- DHCP configuration
+
+ dhcpClientEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To enable or disable DHCP client. For multipoint SM's
+ with NAPT enabled."
+ ::={whispSmConfig 23}
+
+ dhcpServerEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable DHCP server. For multipoint SM's
+ with NAPT enabled."
+ ::={whispSmConfig 24}
+
+ dhcpServerLeaseTime OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Units of days for DHCP server lease time. For multipoint
+ SM's with NAPT enabled. Range from 1-30."
+ ::={whispSmConfig 25}
+
+ dhcpIPStart OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The last byte will be set for the starting IP that
+ our DHCP server gives away. The first 3 bytes of the
+ starting IP are the same as those of NAPT private IP"
+ ::={whispSmConfig 26}
+
+ dnsAutomatic OBJECT-TYPE
+ SYNTAX INTEGER {
+ manually(0),
+ automatically(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To have DHCP Server obtain DNS information automatically or manually."
+ ::={whispSmConfig 27}
+
+ prefferedDNSIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The preferred DNS IP when we are configured for static DNS
+ (Not used when configured for automatic DNS)."
+ ::={whispSmConfig 28}
+
+ alternateDNSIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The alternate DNS IP when we are configured for static DNS
+ (Not used when configured for automatic DNS)."
+ ::={whispSmConfig 29}
+
+ dmzIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Only the last byte of DMZ Host IP will be set.
+ The first 3 bytes of DMZ IP are the same as those of
+ NAPT private IP."
+ ::={whispSmConfig 30}
+
+ dmzEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable DMZ host functionality."
+ ::={whispSmConfig 31}
+
+ dhcpNumIPsToLease OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of IP addresses that our DHCP server can give away."
+ ::={whispSmConfig 32}
+
+ pppoeFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set PPPoE packet filter when NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 33}
+
+ smbFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set SMB packet filter when NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 34}
+
+ snmpFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set SNMP packet filter when NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 35}
+
+ userP1Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 1 packet filter when
+ NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 36}
+
+ userP2Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 2 packet filter when
+ NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 37}
+
+ userP3Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 3 packet filter when
+ NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 38}
+
+ allOtherIpFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set all other IPv4 packet filter when NAT
+ is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 39}
+
+ upLinkBCastFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "This variable is currently obsolete."
+ ::={whispSmConfig 40}
+
+ arpFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set ARP packet filter when NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 41}
+
+ allOthersFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set all other packet filter when NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 42}
+
+-- User Defined Port Filtering Configuration
+
+ userDefinedPort1 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "An integer value of number one user defined port. Range:0-65535
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 43}
+
+ port1TCPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 1 TCP traffic filter.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 44}
+
+ port1UDPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 1 UDP traffic filter.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 45}
+
+ userDefinedPort2 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "An integer value of number two user defined port. Range:0-65535
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 46}
+
+ port2TCPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 2 TCP traffic filter.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 47}
+
+ port2UDPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 2 UDP traffic filter.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 48}
+
+ userDefinedPort3 OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "An integer value of number three user defined port. Range:0-65535
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 49}
+
+ port3TCPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 3 TCP traffic filter.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 50}
+
+ port3UDPFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set user defined port 3 UDP traffic filter.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 51}
+
+ bootpcFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set bootp client sourced packets filter when
+ NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 52}
+
+ bootpsFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set bootp server sourced packets filter when
+ NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 53}
+
+ ip4MultFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set IPv4 MultiCast packets filter when
+ NAT is disabled.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 54}
+
+ ingressVID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Untagged ingress VID."
+ ::={whispSmConfig 55}
+
+-- CIR configuration
+
+ lowPriorityUplinkCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Low priority uplink CIR."
+ ::={whispSmConfig 56}
+
+ lowPriorityDownlinkCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Low priority downlink CIR."
+ ::={whispSmConfig 57}
+
+ hiPriorityChannel OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable high priority channel."
+ ::={whispSmConfig 58}
+
+ hiPriorityUplinkCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "High priority uplink CIR."
+ ::={whispSmConfig 59}
+
+ hiPriorityDownlinkCIR OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "High priority downlink CIR."
+ ::={whispSmConfig 60}
+
+ smRateAdapt OBJECT-TYPE
+ SYNTAX INTEGER {
+ onex(0),
+ onextwox(1),
+ onextwoxthreex(2)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Rate adaptation parameter. 0: no rate adaptation. 1: 1x and 2x adaptation. 2: 1x,2x and 3x adaptation."
+ ::={whispSmConfig 61}
+
+ upLnkDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sustained uplink bandwidth cap."
+ ::={whispSmConfig 62}
+
+ upLnkLimit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Burst uplink bandwidth cap."
+ ::={whispSmConfig 63}
+
+ dwnLnkDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sustained downlink bandwidth cap."
+ ::={whispSmConfig 64}
+
+ dwnLnkLimit OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Burst downlink bandwidth cap."
+ ::={whispSmConfig 65}
+
+ dfsConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To configure proper regions for Dynamic Frequency Shifting. For 5.2/5.4/5.7 GHz radios."
+ ::={whispSmConfig 66}
+
+ ethAccessFilterEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To enable or disable Ethernet Port access filtering to SM Management Functions.
+ (0) - Ethernet access to SM Management allowed.
+ (1) - Ethernet access to SM Management blocked."
+ ::={whispSmConfig 67}
+
+ ipAccessFilterEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable IP access filtering to Management functions.
+ (0) - IP access will be allowed from all addresses.
+ (1) - IP access will be controlled using allowedIPAccess1-3 entries."
+ ::={whispSmConfig 68}
+
+ allowedIPAccess1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to SM Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={whispSmConfig 69}
+
+ allowedIPAccess2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to SM Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={whispSmConfig 70}
+
+ allowedIPAccess3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow access to SM Management from this IP.
+ 0 is default setting to allow from all IPs."
+ ::={whispSmConfig 71}
+
+ rfDhcpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable RF Interface DHCP feature."
+ ::={whispSmConfig 72}
+
+-- Broadcast MIR Feature.
+
+ bCastMIR OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable and set Broadcast/ Multicast MIR feature. Use value of 0 to disable.
+ Units are as per bCastMIRUnits variable. Set the units first and then set this value."
+ ::={whispSmConfig 73}
+
+ bhsReReg OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Allows BHS re-registration every 24 hours. Enable allows re-registration and Disable does not. 24 Hour Encryption Refresh."
+ ::={whispSmConfig 74}
+
+ smLEDModeFlag OBJECT-TYPE
+ SYNTAX INTEGER {
+ legacy(0),
+ revised(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To set LED Panel Operation to Revised Mode(1) or to Legacy Mode(0)"
+ ::={whispSmConfig 75}
+
+ ethAccessEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable Ethernet Port access to SM Management Functions.
+ (1) - Ethernet access to SM Management allowed.
+ (0) - Ethernet access to SM Management blocked."
+ ::={whispSmConfig 76}
+
+ pppoeEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable PPPoE on the SM. NAT MUST be enabled prior and Translation Bridging MUST be DISABLED on the AP."
+ ::={whispSmConfig 77}
+
+ pppoeAuthenticationType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ chap-pap(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the PPPoE Authentication Type to either None or CHAP/pap"
+ ::={whispSmConfig 78}
+
+ pppoeAccessConcentrator OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the PPPoE Access Concentrator Name. Less than or equal to 32 characters"
+ ::={whispSmConfig 79}
+
+ pppoeServiceName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the PPPoE Service Name. Less than or equal to 32 characters"
+ ::={whispSmConfig 80}
+
+ pppoeUserName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the PPPoE Username. Less than or equal to 32 characters"
+ ::={whispSmConfig 81}
+
+ pppoePassword OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the PPPoE Password. Less than or equal to 32 characters"
+ ::={whispSmConfig 82}
+
+ pppoeTCPMSSClampEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable TCP MSS Clamping. Enabling this will cause the SM to edit the TCP MSS in TCP SYN and SYN-ACK packets.
+ This will allow for a workaround for MTU issues so that the TCP session will only go up to the clamped MSS. If you are
+ using PMTUD reliably, this should not be needed."
+ ::={whispSmConfig 83}
+
+ pppoeMTUOverrideEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable the overriding of the PPP link's MTU. Normally, the PPP link will set the MTU to the MRU of the
+ PPPoE Server, but this may be overridden. If the MRU of the PPPoE server is smaller than the desired MTU,
+ the smaller MTU will be used."
+ ::={whispSmConfig 84}
+
+ pppoeMTUOverrideValue OBJECT-TYPE
+ SYNTAX INTEGER (0..1492)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable the overriding of the PPP link's MTU. Normally, the PPP link will set the MTU to the MRU of the
+ PPPoE Server, but this may be overridden. If the MRU of the PPPoE server is smaller than the desired MTU,
+ the smaller MTU will be used. Max MTU of a PPPoE link is 1492."
+ ::={whispSmConfig 85}
+
+ pppoeTimerType OBJECT-TYPE
+ SYNTAX INTEGER {
+ keepAlive(1),
+ idleTimeout(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set the PPPoE Timer type. Can be a Keep Alive timer where the link will be checked periodically and
+ automatically redialed if the link is down. Also could be an Idle Timeout where the link will
+ be automatically dropped after an idle period and redialed if user data is present. Keep Alive timers
+ are in seconds while Idle Timeout timers are in minutes."
+ ::={whispSmConfig 86}
+
+ pppoeTimeoutPeriod OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Timeout Period. The use of this depends on the Timer Type. If the Timer Type is KeepAlive, then
+ the timeout period is in seconds. If the Timer Type is Idle Timeout, then the timeout period is in minutes.
+ Minimum values are 20 seconds for KeepAlive timer, and 5 minutes for Idle Timeout."
+ ::={whispSmConfig 87}
+
+ timedSpectrumAnalysisDuration OBJECT-TYPE
+ SYNTAX INTEGER (10..1000)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "As of release 13.0.2 this value is depricated. Please use the OID in whispBoxConfig.
+ Value in seconds for a timed spectrum analysis. Range is 10-1000 seconds."
+ ::={whispSmConfig 88}
+
+ spectrumAnalysisOnBoot OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable Spectrum Analysis on boot up for one scan through the band.
+ (0) - Disabled
+ (1) - Enabled"
+ ::={whispSmConfig 89}
+
+ spectrumAnalysisAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ stopSpectrumAnalysis(0),
+ startTimedSpectrumAnalysis(1),
+ startContinuousSpectrumAnalysis(2),
+ idleNoSpectrumAnalysis(3),
+ idleCompleteSpectrumAnalysis(4),
+ inProgressTimedSpectrumAnalysis(5),
+ inProgressContinuousSpectrumAnalysis(6)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "As of release 13.0.2, this OID has been deprecated. Please use the OID in whispBoxConfig.
+ Start or stop timed or continuous Spectrum Analysis and also give status.
+ (0) - Stop Spectrum Analysis
+ (1) - Start Timed Spectrum Analysis
+ (2) - Start Continuous Spectrum Analysis
+ (3) - Idle, no Spectrum Analysis results.
+ (4) - Idle, Spectrum Analysis results available.
+ (5) - Timed or Remote Spectrum Analysis in progress.
+ (6) - Continuous Spectrum Analysis in progress.
+
+ Note: Continuous mode has a max of 24 hours."
+ ::={whispSmConfig 90}
+
+ pppoeConnectOD OBJECT-TYPE
+ SYNTAX INTEGER {
+ connectOnDemand(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Force a manual PPPoE connection attempt."
+ ::={whispSmConfig 91}
+
+ pppoeDisconnectOD OBJECT-TYPE
+ SYNTAX INTEGER {
+ disconnectOnDemand(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Force a manual PPPoE disconnection."
+ ::={whispSmConfig 92}
+
+ smAntennaType OBJECT-TYPE
+ SYNTAX INTEGER {
+ integrated(0),
+ external(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Deprecated. See whispBoxStatus.antType for antenna type information."
+ ::={whispSmConfig 93}
+
+-- SM NAT Connection Type
+
+ natConnectionType OBJECT-TYPE
+ SYNTAX INTEGER {
+ staticIP(0),
+ dhcp(1),
+ pppoe(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To configure the SM NAT connection type. Options are Static IP, DHCP, or PPPoE."
+ ::={whispSmConfig 94}
+
+-- SM WAN (NAT and/or PPPoE) Ping Reply Enable
+
+ wanPingReplyEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow Ping replies from SM WAN interface. Applies to both NAT and PPPoE WAN interfaces."
+ ::={whispSmConfig 95}
+
+ packetFilterDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ upstream(1),
+ downstream(2)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To packet filter direction when NAT is disabled. Upstream is default.
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 96}
+
+ colorCode2 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Second Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 97}
+
+ colorCodepriority2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the second color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 98}
+
+ colorCode3 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Third Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 99}
+
+ colorCodepriority3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the third color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 100}
+
+ colorCode4 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Fourth Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 101}
+
+ colorCodepriority4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the fourth color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 102}
+
+ colorCode5 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Fifth Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 103}
+
+ colorCodepriority5 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the fifth color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 104}
+
+ colorCode6 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Sixth Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 105}
+
+ colorCodepriority6 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the sixth color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 106}
+
+ colorCode7 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Seventh Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 107}
+
+ colorCodepriority7 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the seventh color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 108}
+
+ colorCode8 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Eighth Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 109}
+
+ colorCodepriority8 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the eighth color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 110}
+
+ colorCode9 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Ninth Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 111}
+
+ colorCodepriority9 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the ninth color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 112}
+
+ colorCode10 OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Tenth Color code. The variable is deprecated. See additionalColorCode in whispSmConfig."
+ ::={whispSmConfig 113}
+
+ colorCodepriority10 OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Priority setting for the tenth color code. The variable is deprecated.
+ See additionalColorCodePriority in whispSmConfig."
+ ::={whispSmConfig 114}
+
+ natDNSProxyEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If enabled, the SM will advertise itself as the DNS server when it sends out DHCP client leases and forward DNS queries automatically.
+ If disabled, the SM will forward on upstream DNS server information when it sends out DHCP client leases."
+ ::={whispSmConfig 115}
+
+ allIpv4Filter OBJECT-TYPE
+ SYNTAX INTEGER {
+ filterOff(0),
+ filterOn(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "To set all IPv4 packet filter when NAT
+ is disabled. Enabling this will automatically enable all of the known IP filters (SMB, SNMP, Bootp,
+ IPv4 Mcast, User Defined Ports, and All Other IPv4).
+ Obsolete - Use corresponding OID in whipsBoxConfig MIB."
+ ::={whispSmConfig 116}
+
+ spectrumAnalysisDisplay OBJECT-TYPE
+ SYNTAX INTEGER {
+ averaging(0),
+ instantaneous(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The display for Spectrum Analyzer:
+ (0) - Averaging over entire period
+ (1) - Instantaneous showing the last reading"
+ ::={whispSmConfig 117}
+
+ syslogSMXmitSetting OBJECT-TYPE
+ SYNTAX INTEGER {
+ obtain-from-AP(0),
+ enable(1),
+ disable(2)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Obtains Syslog transmit configuration from AP/BHM if set to 0, overrides if 1 or 2. Transmits syslog data to Syslog server if enabled(1), stops if disabled (2)."
+ ::={whispSmConfig 118}
+
+ syslogServerApPreferred OBJECT-TYPE
+ SYNTAX INTEGER {
+ use-local(0),
+ use-AP-preferred(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Uses Syslog server configuration from AP/BHM if enabled and available,
+ otherwise uses local configuration."
+ ::={whispSmConfig 119}
+
+ syslogMinLevelApPreferred OBJECT-TYPE
+ SYNTAX INTEGER {
+ use-local(0),
+ use-AP-preferred(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Uses Syslog minimum transmit level configuration from AP/BHM if available,
+ otherwise uses local configuration."
+ ::={whispSmConfig 120}
+
+ syslogSMXmitControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ obtain-from-AP-default-disabled(0),
+ obtain-from-AP-default-enabled(1),
+ disable(2),
+ enable(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Obtains Syslog transmit configuration from AP/BHM if available, or specifies the local transmit state."
+ ::={whispSmConfig 121}
+
+ eapPeerAAAServerCommonName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "THIS OID IS CURRENTLY UNUSED: EAP Peer Server Common Name"
+ ::={whispSmConfig 126}
+
+ rfScanListBandFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ band5400(8),
+ band5700(9)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "This element is obsolete."
+ ::={whispSmConfig 127}
+
+ upLnkMaxBurstDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Kilobits/sec"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Maximum burst uplink rate."
+ ::={whispSmConfig 128}
+
+ dwnLnkMaxBurstDataRate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Kilobits/sec"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Maximum burst downlink rate."
+ ::={whispSmConfig 129}
+
+ cyclicPrefixScan OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Cyclic Prefix value for frequency scanning used by MIMO SMs only.
+ When setting use a comma delimited list of cyclic prefixes with no spaces. For example: 1/8,1/16"
+ ::={whispSmConfig 130}
+
+ bandwidthScan OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Bandwidth values for frequency scanning used by MIMO SMs only.
+ When setting use a comma delimited list of bandwidths.
+ For example: 10, 20"
+ ::={whispSmConfig 131}
+
+ apSelection OBJECT-TYPE
+ SYNTAX INTEGER {
+ powerLevel(1),
+ optimizeForThroughput(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This OID affects what AP to attempt to register to when Canopy SMs scan see more than one AP that are valid in it's configuration.
+ (0) - Default, Canopy radios after scanning select the best AP that will optimize for estimated throughput.
+ (1) - Select the AP with the best receive power level.
+ Note this is only if multiple APs fit the current scan configuration, and will be overriden by color codes, RADIUS, etc."
+ ::={whispSmConfig 132}
+
+ radioBandscanConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ instant(0),
+ delayed(1),
+ apply(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Used to determine when frequency, cyclic prefix and bandwidth settings take effect for
+ band scanning MIMO SMs.
+ 0 - Instant
+ 1 - Delayed
+ 2 - Apply changes"
+ ::={whispSmConfig 133}
+
+ forcepoweradjust OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will force a multipoint SM to initiate an asynchronous power adjust sequence.
+ This is done automatically every 2 minutes."
+ ::={whispSmConfig 134}
+
+ clearBerrResults OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will clear the BER results."
+ ::={whispSmConfig 135}
+
+ berrautoupdateflag OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This indicates if the once a second BERR updating of counters is enabled. 1 = enabled 0 = disabled"
+ ::={whispSmConfig 136}
+
+ testSMBER OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "0 - Disable (Return the SM to a normal operation state).
+ 1 - Enable (Set SM into a BER test state)."
+ ::={whispSmConfig 137}
+
+ allowedIPAccessNMLength1 OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Length of the network mask to apply to the AllowedIPAddress when assessing if access is allowed"
+ ::={whispSmConfig 138}
+
+ allowedIPAccessNMLength2 OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Length of the network mask to apply to the AllowedIPAddress when assessing if access is allowed"
+ ::={whispSmConfig 139}
+
+ allowedIPAccessNMLength3 OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Length of the network mask to apply to the AllowedIPAddress when assessing if access is allowed"
+ ::={whispSmConfig 140}
+
+ naptRemoteManage OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable-standalone(1),
+ enable-wan(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable Remote Management. For multipoint only.
+ 0=Disable Remote Management,
+ 1=Enable - Standalone Config,
+ 2=Enable - Use WAN Interface."
+ ::={whispSmConfig 141}
+
+ spectrumAnalysisScanBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bandwidth5MHz(0),
+ bandwidth10MHz(1),
+ bandwidth20MHz(2),
+ bandwidth7MHz(3),
+ bandwidth15MHz(4),
+ bandwidth30MHz(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Scanning Bandwidth used for the Spectrum Analyzer. Only available on PMP 450."
+ ::={whispSmConfig 142}
+
+ berDeModSelect OBJECT-TYPE
+ SYNTAX INTEGER {
+ qpsk(0),
+ qam-16(1),
+ qam-64(2),
+ qam-256(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The BER demodulation level the SM is set. 0 for QPSK, 1 for 16-QAM, 2 for 64-QAM, and 3 for 256-QAM."
+ ::={whispSmConfig 143}
+
+ multicastVCRcvRate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Multicast VC Receive Rate"
+ ::={whispSmConfig 144}
+
+ pmp430ApRegistrationOptions OBJECT-TYPE
+ SYNTAX INTEGER {
+ pmp430(1),
+ pmp450(2),
+ both(3)}
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Deprecated. The 430 SM only supports PMP 450
+ interoperability mode."
+ ::={whispSmConfig 145}
+
+ switchRadioModeAndReboot OBJECT-TYPE
+ SYNTAX INTEGER {
+ finishedReboot(0),
+ switchRadioModeAndReboot(1)}
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "As of 14.2, the 430 SM no longer supports multiple
+ radio modes. It only support 450 interoperability
+ mode."
+ ::={whispSmConfig 146}
+
+ natTslTableSize OBJECT-TYPE
+ SYNTAX INTEGER (1024..8192)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "NAT Translation Table Size.
+ Range 1024-8192."
+ ::={whispSmConfig 147}
+
+ ingressVIDPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ingress VID VLAN Priority."
+ ::={whispSmConfig 148}
+
+ ingressVIDPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ingress VID VLAN Priority Mode."
+ ::={whispSmConfig 149}
+
+ providerVIDPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Provider VID VLAN Priority."
+ ::={whispSmConfig 150}
+
+ providerVIDPriorityMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ promote-IP-priority(0),
+ define-priority(1),
+ copy-inner-tag-priority(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Provider VID VLAN Priority Mode."
+ ::={whispSmConfig 151}
+
+ additionalColorCode OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Add an additional color code. Setting additionalColorCode and
+ additionalColorCodePriority adds an entry."
+ ::={whispSmConfig 152}
+
+ additionalColorCodePriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Add an additional color code priority. Setting additionalColorCode and
+ additionalColorCodePriority adds an entry."
+ ::={whispSmConfig 153}
+
+ deleteAdditionalColorCode OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete an additional color code."
+ ::={whispSmConfig 154}
+
+ bCastMIRUnits OBJECT-TYPE
+ SYNTAX INTEGER {
+ kbps(0),
+ pps(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Units of Broadcast/ Multicast MIR value. Set units first and then bCastMIR"
+ ::={whispSmConfig 155}
+
+ txPowerControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable Automatic control of SM TX power.
+ Engineering use only."
+ ::={whispSmConfig 157}
+
+ bridgeTableSize OBJECT-TYPE
+ SYNTAX INTEGER (4..4096)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Bridge Table Size : 4 -- 4096."
+ ::={whispSmConfig 158}
+
+ bridgeTableRestrict OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Restrict forwarding packets from hosts for which MAC address is not in the bridge table."
+ ::={whispSmConfig 159}
+
+ maxTxPowerEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable Max Tx Power configuration.
+ This is used with OID maxTxPower to set the max transmit power.
+ This might be required in certain regions and frequency bands.
+ See User Guide for more information.
+ Enabling this will not allow a radio to transmit above its EIRP limit.
+ The AP's Transmit Power Control may still adjust the Tx power down.
+ SM only."
+ ::={whispSmConfig 160}
+
+ maxTxPower OBJECT-TYPE
+ SYNTAX INTEGER (-30..27)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This OID is controled by OID maxTxPowerEnable.
+ This might be required in certain regions and frequency bands.
+ See user guide for more information.
+ Setting this will not allow a radio to transmit above its EIRP limit.
+ The AP's Transmit Power Control may still adjust the Tx power down.
+ SM only."
+ ::={whispSmConfig 161}
+
+ rfScanListTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RfScanListEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The list of configured scanning frequencies on the SM or BHS."
+ ::= {whispSmConfig 156}
+
+ rfScanListEntry OBJECT-TYPE
+ SYNTAX RfScanListEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entry of configured scanning frequencies on the SM or BHS."
+ INDEX {rfScanListFrequency}
+ ::= {rfScanListTable 1}
+
+ RfScanListEntry ::= SEQUENCE{
+ rfScanListFrequency INTEGER
+ }
+
+ rfScanListFrequency OBJECT-TYPE
+ SYNTAX INTEGER (0..9000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RF scan list.
+ The frequencies vary by product and region."
+ ::={rfScanListEntry 1}
+
+ numAuthCerts OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "can have a max value of 2"
+ ::={whispSmSecurity 2}
+
+ authenticationEnforce OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ aaa(1),
+ presharedkey(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "enforce SM to register with specifed Auth Enabled AP"
+ ::={whispSmSecurity 3}
+
+-- PEAP is not supported for MPC860 platorm
+
+ phase1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ eapttls(0),
+ eapMSChapV2(1),
+ eappeap(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select the outer method for EAP Authentication.
+ Note: PEAP is not supported for MPC860 platform."
+ ::={whispSmSecurity 4}
+
+ phase2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ pap(0),
+ chap(1),
+ mschapv2(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Select the outer method for EAP Authentication"
+ ::={whispSmSecurity 5}
+
+ authOuterId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..253))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "EAP Peer Username"
+ ::={whispSmSecurity 6}
+
+ authPassword OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "EAP Peer password"
+ ::={whispSmSecurity 7}
+
+ authUsername OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "EAP Peer Identity"
+ ::={whispSmSecurity 8}
+
+ useRealm OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the use of realm option."
+ ::={whispSmSecurity 9}
+
+ realm OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "EAP Peer Realm"
+ ::={whispSmSecurity 10}
+
+ certTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CertEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of CA Certificates on SM."
+ ::= {whispSmSecurity 1}
+
+ certEntry OBJECT-TYPE
+ SYNTAX CertEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entry of Certifcates."
+ INDEX {certIndex}
+ ::= {certTable 1}
+
+ CertEntry ::= SEQUENCE{
+ certIndex INTEGER,
+ cert INTEGER,
+ action INTEGER,
+ certificateDN DisplayString
+ }
+
+ certIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User information table index."
+ ::={certEntry 1}
+
+ cert OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(0),
+ active(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "0: Inactive 1: Active"
+ ::={certEntry 2}
+
+ action OBJECT-TYPE
+ SYNTAX INTEGER {
+ noop(0),
+ delete(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "0: No Operation 1: Delete Certificate"
+ ::={certEntry 3}
+
+ certificateDN OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Distinguished Name of Certificate 2"
+ ::={certEntry 4}
+
+-- Subscriber Modem status page
+
+ sessionStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SM registered or not."
+ ::={whispSmStatus 1}
+
+ rssi OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio signal strength index. FSK only."
+ ::={whispSmStatus 2}
+
+ jitter OBJECT-TYPE
+ SYNTAX Gauge32 (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A measure of multipath interference. Applicable to FSK radios only."
+ ::={whispSmStatus 3}
+
+ airDelay OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Round trip delay in bits."
+ ::={whispSmStatus 4}
+
+ radioSlicingSm OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "This variable is deprecated."
+ ::={whispSmStatus 5}
+
+ radioTxGainSm OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio transmission gain setting. Applicable to FSK radios only."
+ ::={whispSmStatus 6}
+
+ calibrationStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "Varible deprecated. Please use calibrationStatusBox."
+ ::={whispSmStatus 7}
+
+ radioDbm OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Rx Power level.
+ For MIMO this is the combined power of the horizontal and vertical paths."
+ ::={whispSmStatus 8}
+
+ registeredToAp OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "AP MAC address that the SM registered to."
+ ::={whispSmStatus 9}
+
+-- DHCP client status:
+
+ dhcpCip OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Assigned IP address to DHCP client."
+ ::={whispSmStatus 10}
+
+ dhcpSip OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Public DHCP server IP."
+ ::={whispSmStatus 11}
+
+ dhcpClientLease OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DHCP client lease time."
+ ::={whispSmStatus 12}
+
+ dhcpCSMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Public DHCP server subnet mask."
+ ::={whispSmStatus 13}
+
+ dhcpDfltRterIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Public default router IP address."
+ ::={whispSmStatus 14}
+
+ dhcpcdns1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Primary public domain name server."
+ ::={whispSmStatus 15}
+
+ dhcpcdns2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Secondary public domain name server."
+ ::={whispSmStatus 16}
+
+ dhcpcdns3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Third public domain name server."
+ ::={whispSmStatus 17}
+
+ dhcpDomName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Public domain name server."
+ ::={whispSmStatus 18}
+
+ adaptRate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "VC adapt rate."
+ ::={whispSmStatus 20}
+
+ radioDbmInt OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio power level(integer).
+ For MIMO radios this is the combined power of the horiztontal and vertical paths."
+ ::={whispSmStatus 21}
+
+ dfsStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dynamic frequency shifting status. For DFS Radio only."
+ ::={whispSmStatus 22}
+
+ radioTxPwr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Tx Power level. Valid for FSK and OFDM SMs."
+ ::={whispSmStatus 23}
+
+ activeRegion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The active region of the radio."
+ ::={whispSmStatus 24}
+
+ snmpBerLevel OBJECT-TYPE
+ SYNTAX INTEGER {
+ twoLevelOrMimoQPSK(2),
+ fourLevelOrMimo16QAM(4),
+ mimo64QAM(6),
+ mimo256QAM(8)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "BER level.
+ For PMP 450 systems: 2=MIMO QPSK, 4=MIMO 16-QAM, 6=MIMO64-QAM, 8=256-QAM
+ For non PMP 450: 2=2 level BER, 4=4 level BER."
+ ::={whispSmStatus 25}
+
+ nbBitsRcvd OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of BER bits received (non MIMO platforms only)."
+ ::={whispSmStatus 26}
+
+ nbPriBitsErr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of Primary bit errors (non MIMO platforms only)."
+ ::={whispSmStatus 27}
+
+ nbSndBitsErr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of secondary bit errors (non MIMO platforms only)."
+ ::={whispSmStatus 28}
+
+ primaryBER OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted, invalid type to represent this data. Measured Primary Bit Error Rate."
+ ::={whispSmStatus 29}
+
+ secondaryBER OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted, invalid type to represent this data. Measured Secondary Bit Error Rate."
+ ::={whispSmStatus 30}
+
+ totalBER OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Obsoleted, invalid type to represent this data. Measured Total Bit Error Rate."
+ ::={whispSmStatus 31}
+
+ minRSSI OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Measured Min. RSSI. Applicable to FSK radios only."
+ ::={whispSmStatus 32}
+
+ maxRSSI OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Measured Max. RSSI. Applicable to FSK radios only."
+ ::={whispSmStatus 33}
+
+ minJitter OBJECT-TYPE
+ SYNTAX Gauge32 (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Measured Min. Jitter. Applicable to FSK radios only."
+ ::={whispSmStatus 34}
+
+ maxJitter OBJECT-TYPE
+ SYNTAX Gauge32 (0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Measured Max. Jitter. Applicable to FSK radios only."
+ ::={whispSmStatus 35}
+
+ smSessionTimer OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SM current session timer."
+ ::={whispSmStatus 36}
+
+ pppoeSessionStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE Session Status"
+ ::={whispSmStatus 37}
+
+ pppoeSessionID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE Session ID"
+ ::={whispSmStatus 38}
+
+ pppoeIPCPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE IPCP IP Address"
+ ::={whispSmStatus 39}
+
+ pppoeMTUOverrideEn OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE MTU Override Setting"
+ ::={whispSmStatus 40}
+
+ pppoeMTUValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE MTU Value"
+ ::={whispSmStatus 41}
+
+ pppoeTimerTypeValue OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ keepAlive(1),
+ idleTimeout(2)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE Timer Type. 0 is disabled, 1 is Keep Alive timer, and 2 is Idle Timeout timer."
+ ::={whispSmStatus 42}
+
+ pppoeTimeoutValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE Timeout Period. The use of this depends on the Timer Type. If the Timer Type is KeepAlive, then
+ the timeout period is in seconds. If the Timer Type is Idle Timeout, then the timeout period is in minutes."
+ ::={whispSmStatus 43}
+
+ pppoeDNSServer1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PPPoE DNS Server 1"
+ ::={whispSmStatus 44}
+
+ pppoeDNSServer2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PPPoE DNS Server 2"
+ ::={whispSmStatus 45}
+
+ pppoeControlBytesSent OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PPPoE Control Bytes Sent"
+ ::={whispSmStatus 46}
+
+ pppoeControlBytesReceived OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PPPoE Control Bytes Received"
+ ::={whispSmStatus 47}
+
+ pppoeDataBytesSent OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PPPoE Data Bytes Sent"
+ ::={whispSmStatus 48}
+
+ pppoeDataBytesReceived OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PPPoE Data Bytes Received"
+ ::={whispSmStatus 49}
+
+ pppoeEnabledStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PPPoE Enabled"
+ ::={whispSmStatus 50}
+
+ pppoeTCPMSSClampEnableStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PPPoE TCP MSS Clamping Enable"
+ ::={whispSmStatus 51}
+
+ pppoeACNameStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE Access Concentrator In Use"
+ ::={whispSmStatus 52}
+
+ pppoeSvcNameStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current PPPoE Service Name In Use"
+ ::={whispSmStatus 53}
+
+ pppoeSessUptime OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uptime of current PPPoE Session in ticks"
+ ::={whispSmStatus 54}
+
+ primaryBERDisplay OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Measured Primary Bit Error Rate.
+ Non MIMO platforms only."
+ ::={whispSmStatus 55}
+
+ secondaryBERDisplay OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Measured Secondary Bit Error Rate.
+ FSK platforms only."
+ ::={whispSmStatus 56}
+
+ totalBERDisplay OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Measured Total Bit Error Rate.
+ For MIMO this is combined both paths."
+ ::={whispSmStatus 57}
+
+ minRadioDbm OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum receive power of beacon in dBm.
+ For MIMO radios, this is only available in the vertical path."
+ ::={whispSmStatus 58}
+
+ maxRadioDbm OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum receive power in dBm (rounded to nearest integer)."
+ ::={whispSmStatus 59}
+
+ pppoeSessIdleTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Idle Time of current PPPoE Session in ticks"
+ ::={whispSmStatus 60}
+
+ radioDbmAvg OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average Receive Power of the AP's beacon in dBm.
+ OFDM Radios only.
+ For MIMO this is only the verical path, as the beacon is not transmitted on horizontal."
+ ::={whispSmStatus 61}
+
+ zoltarFPGAFreqOffset OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "FPGA peek of 70001088"
+ ::={whispSmStatus 62}
+
+ zoltarSWFreqOffset OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "FPGA peek of 7000108C"
+ ::={whispSmStatus 63}
+
+ airDelayns OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Round trip delay in nanoseconds."
+ ::={whispSmStatus 64}
+
+ currentColorCode OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Color Code of the Registered AP/BHM. A value of -1 is return when the device is not registered."
+ ::={whispSmStatus 65}
+
+ currentColorCodePri OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ primary(1),
+ secondary(2),
+ tertiary(3)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current priority of the Registered color code"
+ ::={whispSmStatus 66}
+
+ currentChanFreq OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Current Channel Frequency of the AP/BHM when in session."
+ ::={whispSmStatus 67}
+
+ linkQualityBeacon OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering only.
+ Link Quality for incoming beacons.
+ For Gen II OFDM radios and forward.
+ For PMP 450 and forward this is vertical path."
+ ::={whispSmStatus 68}
+
+ dhcpServerPktXmt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets transmitted by SM DHCP Server"
+ ::={whispSmStatus 72}
+
+ dhcpServerPktRcv OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets received by SM DHCP Server"
+ ::={whispSmStatus 73}
+
+ dhcpServerPktToss OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets tossed by SM DHCP Server"
+ ::={whispSmStatus 74}
+
+ receiveFragmentsModulationPercentage OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ The percentage of recent fragments received at which modulation.
+ For Gen II OFDM only and forward."
+ ::={whispSmStatus 86}
+
+ fragmentsReceived1XVertical OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 1x modulation.
+ For GenII OFDM only and forward.
+ For MIMO this is the vertical path."
+ ::={whispSmStatus 87}
+
+ fragmentsReceived2XVertical OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 2x modulation.
+ For GenII OFDM only and forward.
+ For MIMO this is the vertical path."
+ ::={whispSmStatus 88}
+
+ fragmentsReceived3XVertical OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 3x modulation.
+ For GenII OFDM only and forward.
+ For MIMO this is the vertical path."
+ ::={whispSmStatus 89}
+
+ fragmentsReceived4XVertical OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 4x modulation.
+ For GenII OFDM only and forward.
+ For MIMO this is the vertical path."
+ ::={whispSmStatus 90}
+
+ linkQualityData1XVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Quality for the data VC for QPSK modulation (1X).
+ For Gen II OFDM radios and forward only.
+ For MIMO this is the vertical path."
+ ::={whispSmStatus 91}
+
+ linkQualityData2XVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Quality for the data VC for 16-QAM modulation (2X).
+ For Gen II OFDM radios and forward only.
+ For MIMO this is the vertical path."
+ ::={whispSmStatus 92}
+
+ linkQualityData3XVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Quality for the data VC for 64-QAM modulation (3X).
+ For Gen II OFDM radios and forward only.
+ For MIMO this is the vertical path."
+ ::={whispSmStatus 93}
+
+ linkQualityData4XVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Quality for the data VC for 256-QAM modulation (4X).
+ For Gen II OFDM radios and forward only.
+ For MIMO this is the vertical path."
+ ::={whispSmStatus 94}
+
+ signalToNoiseRatioSMVertical OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An estimated signal to noise ratio based on the last received data.
+ For GenII OFDM only and forward.
+ For MIMO this is the vertical antenna.
+ Will return zero if Signal to Noise Ratio Calculation is disabled."
+ ::={whispSmStatus 95}
+
+ rfStatTxSuppressionCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RF Scheduler Stats DFS TX Suppression Count"
+ ::={whispSmStatus 96}
+
+ bridgecbUplinkCreditRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sustained uplink data rate."
+ ::={whispSmStatus 97}
+
+ bridgecbUplinkCreditLimit OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Burst Allocation."
+ ::={whispSmStatus 98}
+
+ bridgecbDownlinkCreditRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sustained uplink data rate."
+ ::={whispSmStatus 99}
+
+ bridgecbDownlinkCreditLimit OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Uplink Burst Allocation."
+ ::={whispSmStatus 100}
+
+ mimoQpskBerDisplay OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "QPSK BER statistics.
+ MIMO platforms only."
+ ::={whispSmStatus 101}
+
+ mimo16QamBerDisplay OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "16-QAM BER statistics
+ MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 102}
+
+ mimo64QamBerDisplay OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "64-QAM BER statistics
+ MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 103}
+
+ mimo256QamBerDisplay OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "256-QAM BER statistics
+ MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 104}
+
+ mimoBerRcvModulationType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive modulation type.
+ MIMO platforms only."
+ ::={whispSmStatus 105}
+
+ signalToNoiseRatioSMHorizontal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An estimated signal to noise ratio based on the last received data for horizontal antenna.
+ MIMO radios only.
+ Will return zero if Signal to Noise Ratio Calculation is disabled.
+ When operating in MIMO-A will return 0."
+ ::={whispSmStatus 106}
+
+ maxRadioDbmDeprecated OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "This OID was inadvertently moved in 12.0.2. Please use maxRadioDbm. This OID is deprecated
+ and kept for backwards compatibility."
+ ::={whispSmStatus 107}
+
+ signalStrengthRatio OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Signal Strength Ratio in dB is the power received by the vertical antenna input (dB) -
+ power received by the horizontal antenna input (dB).
+ MIMO radios only."
+ ::={whispSmStatus 108}
+
+ fragmentsReceived1XHorizontal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 1x modulation.
+ For MIMO radios only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispSmStatus 109}
+
+ fragmentsReceived2XHorizontal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 2x modulation.
+ For MIMO radios only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispSmStatus 110}
+
+ fragmentsReceived3XHorizontal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 3x modulation.
+ For MIMO radios only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispSmStatus 111}
+
+ fragmentsReceived4XHorizontal OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Number of fragments received in 4x modulation.
+ For MIMO radios only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispSmStatus 112}
+
+ linkQualityData1XHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Quality for the data VC for QPSK modulation (1X).
+ For MIMO radios only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispSmStatus 113}
+
+ linkQualityData2XHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Quality for the data VC for 16-QAM modulation (2X).
+ For MIMO radios only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispSmStatus 114}
+
+ linkQualityData3XHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Quality for the data VC for 64-QAM modulation (3X).
+ For MIMO radios only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispSmStatus 115}
+
+ linkQualityData4XHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Engineering use only.
+ Link Quality for the data VC for 256-QAM modulation (4X).
+ For MIMO radios only.
+ For MIMO this is the horizontal path.
+ Fragments received in MIMO-A will only be counted on vertical."
+ ::={whispSmStatus 116}
+
+ radioDbmHorizontal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power level of the horizontal antenna in dBm.
+ MIMO radios only."
+ ::={whispSmStatus 117}
+
+ radioDbmVertical OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive power level of the vertical antenna in dBm.
+ MIMO radios only."
+ ::={whispSmStatus 118}
+
+ bridgecbDownlinkMaxBurstBitRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum burst downlink rate."
+ ::={whispSmStatus 119}
+
+ bridgecbUplinkMaxBurstBitRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum burst uplink Rate."
+ ::={whispSmStatus 120}
+
+ currentCyclicPrefix OBJECT-TYPE
+ SYNTAX INTEGER {
+ one-quarter(0),
+ one-eighth(1),
+ one-sixteenth(2)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Current Cyclic Prefix of the AP/BHM when in session."
+ ::={whispSmStatus 121}
+
+ currentBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bandwidth5mhz(1),
+ bandwidth7MHz(2),
+ bandwidth10mhz(3),
+ bandwidth15mhz(4),
+ bandwidth20mhz(5),
+ bandwidth30mhz(6),
+ bandwidth40MHz(7)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Current Bandwidth of the AP/BHM when in session."
+ ::={whispSmStatus 122}
+
+ berPwrRxFPGAPathA OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "BER power level on FPGA Rx Path A of SM. Engineering Use Only."
+ ::={whispSmStatus 123}
+
+ berPwrRxFPGAPathB OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "BER power level on FPGA Rx Path B of SM. Engineering Use Only."
+ ::={whispSmStatus 124}
+
+ rawBERPwrRxPathA OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Raw unadjusted BER power level on FPGA Rx Path A of SM. Engineering Use Only."
+ ::={whispSmStatus 125}
+
+ rawBERPwrRxPathB OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Raw unadjusted BER power level on FPGA Rx Path B of SM. Engineering Use Only."
+ ::={whispSmStatus 126}
+
+ radioModeStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ undefined(0),
+ pmp430(1),
+ pmp450Interoperability(2)}
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "The current radio mode that SM is operating in.
+ PMP 430 SMs only.
+ As of 14.2, the 430 SM only supports PMP 450
+ interoperability mode, so this will only return
+ pmp450Interoperability."
+ ::={whispSmStatus 127}
+
+ adaptRateLowPri OBJECT-TYPE
+ SYNTAX INTEGER {
+ noSession(0),
+ rate1X(1),
+ rate2X(2),
+ rete3X(3),
+ rate4X(4),
+ rate6X(6),
+ rate8X(8)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current transmitting rate of the low priority VC.
+ 0 : SM is not in session
+ 1 : 1X QPSK SISO
+ 2 : 2X 16-QAM SISO or QPSK MIMO
+ 3 : 3X 64-QAM SISO
+ 4 : 4X 256-QAM SISO or 16-QAM MIMO
+ 6 : 6X 64-QAM MIMO
+ 8 : 8X 256-QAM MIMO"
+ ::={whispSmStatus 128}
+
+ adaptRateHighPri OBJECT-TYPE
+ SYNTAX INTEGER {
+ noHighPriorityChannel(-1),
+ noSession(0),
+ rate1X(1),
+ rate2X(2),
+ rete3X(3),
+ rate4X(4),
+ rate6X(6),
+ rate8X(8)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current transmitting rate of the high priority VC.
+ -1 : High Priority Channel not configured
+ 0 : SM is not in session
+ 1 : 1X QPSK SISO
+ 2 : 2X 16-QAM SISO or QPSK MIMO
+ 3 : 3X 64-QAM SISO
+ 4 : 4X 256-QAM SISO or 16-QAM MIMO
+ 6 : 6X 64-QAM MIMO
+ 8 : 8X 256-QAM MIMO"
+ ::={whispSmStatus 129}
+
+ bitErrorsQSPKpathA OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors received from BER packet at QPSK path A.
+ Valid MIMO platforms only."
+ ::={whispSmStatus 130}
+
+ bitErrorsQSPKpathB OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors received from BER packet at QPSK path B.
+ Valid MIMO platforms only."
+ ::={whispSmStatus 131}
+
+ bitErrors16QAMpathA OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors received from BER packet at 16-QAM path A.
+ Valid MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 132}
+
+ bitErrors16QAMpathB OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors received from BER packet at 16-QAM path B.
+ Valid MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 133}
+
+ bitErrors64QAMpathA OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors received from BER packet at 64-QAM path A.
+ Valid MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 134}
+
+ bitErrors64QAMpathB OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors received from BER packet at 64-QAM path B.
+ Valid MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 135}
+
+ bitErrors256QAMpathA OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors received from BER packet at 256-QAM path A.
+ Valid MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 136}
+
+ bitErrors256QAMpathB OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit errors received from BER packet at 256-QAM path B.
+ Valid MIMO platforms only.
+ Engineering use only."
+ ::={whispSmStatus 137}
+
+ bitsReceivedPerPathModulation OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of bit received from BER.
+ To calculate Bit Error Rate, take bit errors at a modulation and path and divide by this OID.
+ To get combined BER add errors and divide by this multiplied by each path and modulation.
+ i.e. MIMO QPSK combined BER = ((errors on path A) + (errors on path B))/(bits recieved per path modulation * 2)
+ Valid MIMO platforms only."
+ ::={whispSmStatus 138}
+
+ beaconsPercentReceived OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current percentage of beacons that the SM/BHS successfully receiving."
+ ::={whispSmStatus 139}
+
+ mapsPercentReceived OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PMP 450 only.
+ The current percentage of scheduling maps that the SM/BHS successfully receiving."
+ ::={whispSmStatus 140}
+
+ natTslTableEntries OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of Entries in NAT Translation Table."
+ ::={whispSmStatus 141}
+
+ maxReceivePower OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum receive power level for this session.
+ MIMO radios only."
+ ::={whispSmStatus 142}
+
+ beaconsPercentMinReceived OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The percentage of the least number of beacons that the SM/BHS successfully received in a 16 second window for the last 15 minutes. This will be updated only once in 15 minutes."
+ ::={whispSmStatus 143}
+
+ beaconsPercentMaxReceived OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The percentage of the maximum number of beacons that the SM/BHS successfully received in a 16 second window for the last 15 minutes. This will be updated only once in 15 minutes."
+ ::={whispSmStatus 144}
+
+ beaconsPercentReceivedSnapshot OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The percentage of beacons that the SM/BHS successfully received for the last 15 minutes. This will be updated only once in 15 minutes."
+ ::={whispSmStatus 145}
+
+ smSectorID OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current Sector ID of the Registered AP/BHM.
+ A value of -1 is return when the device is not registered or AP/BHM does not support Sector ID."
+ ::={whispSmStatus 146}
+
+ scanCycleCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of scan cycles. This increments after the SM completes scanning every configured frequency and channel bandwidth."
+ ::={whispSmStatus 147}
+
+ bridgeCbErrStatBridgeDropCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Packet drop count for hosts with MAC address not in bridge table"
+ ::={whispSmStatus 148}
+
+ dhcpServerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpServerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of DHCP server hosts."
+ ::= {whispSmStatus 19}
+
+ dhcpServerEntry OBJECT-TYPE
+ SYNTAX DhcpServerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entry of DHCP server hosts."
+ INDEX {hostIp}
+ ::= {dhcpServerTable 1}
+
+ DhcpServerEntry ::= SEQUENCE{
+ hostIp IpAddress,
+ hostMacAddress PhysAddress,
+ hostLease TimeTicks
+ }
+
+ hostIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "DHCP server IP address."
+ ::={dhcpServerEntry 1}
+
+ hostMacAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Private host MAC address."
+ ::={dhcpServerEntry 2}
+
+ hostLease OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Lease time assigned by DHCP server host."
+ ::={dhcpServerEntry 3}
+
+ whispSmConfigGroup OBJECT-GROUP
+ OBJECTS {
+ rfScanListBandFilter,
+ rfScanList,
+ powerUpMode,
+ lanIpSm,
+ lanMaskSm,
+ defaultGwSm,
+ networkAccess,
+ authKeySm,
+ enable8023link,
+ authKeyOption,
+ timingPulseGated,
+ naptPrivateIP,
+ naptPrivateSubnetMask,
+ naptPublicIP,
+ naptPublicSubnetMask,
+ naptPublicGatewayIP,
+ naptRFPublicIP,
+ naptRFPublicSubnetMask,
+ naptRFPublicGateway,
+ naptEnable,
+ arpCacheTimeout,
+ tcpGarbageCollectTmout,
+ udpGarbageCollectTmout,
+ natTslTableSize,
+ dhcpClientEnable,
+ dhcpServerEnable,
+ dhcpServerLeaseTime,
+ dhcpIPStart,
+ dnsAutomatic,
+ prefferedDNSIP,
+ alternateDNSIP,
+ natDNSProxyEnable,
+ spectrumAnalysisDisplay,
+ dmzIP,
+ dmzEnable,
+ dhcpNumIPsToLease,
+ pppoeFilter,
+ smbFilter,
+ snmpFilter,
+ userP1Filter,
+ userP2Filter,
+ userP3Filter,
+ allOtherIpFilter,
+ allIpv4Filter,
+ upLinkBCastFilter,
+ arpFilter,
+ allOthersFilter,
+ userDefinedPort1,
+ port1TCPFilter,
+ port1UDPFilter,
+ userDefinedPort2,
+ port2TCPFilter,
+ port2UDPFilter,
+ userDefinedPort3,
+ port3TCPFilter,
+ port3UDPFilter,
+ bootpcFilter,
+ bootpsFilter,
+ ip4MultFilter,
+ ingressVID,
+ ingressVIDPriority,
+ ingressVIDPriorityMode,
+ providerVIDPriority,
+ providerVIDPriorityMode,
+ lowPriorityUplinkCIR,
+ lowPriorityDownlinkCIR,
+ hiPriorityChannel,
+ hiPriorityUplinkCIR,
+ hiPriorityDownlinkCIR,
+ smRateAdapt,
+ upLnkMaxBurstDataRate,
+ upLnkDataRate,
+ upLnkLimit,
+ dwnLnkMaxBurstDataRate,
+ cyclicPrefixScan,
+ bandwidthScan,
+ apSelection,
+ radioBandscanConfig,
+ forcepoweradjust,
+ clearBerrResults,
+ berrautoupdateflag,
+ testSMBER,
+ dwnLnkDataRate,
+ dwnLnkLimit,
+ dfsConfig,
+ ethAccessFilterEnable,
+ ipAccessFilterEnable,
+ allowedIPAccess1,
+ allowedIPAccess2,
+ allowedIPAccess3,
+ allowedIPAccessNMLength1,
+ allowedIPAccessNMLength2,
+ allowedIPAccessNMLength3,
+ rfDhcpState,
+ bCastMIR,
+ bhsReReg,
+ smLEDModeFlag,
+ ethAccessEnable,
+ pppoeEnable,
+ pppoeAuthenticationType,
+ pppoeAccessConcentrator,
+ pppoeServiceName,
+ pppoeUserName,
+ pppoePassword,
+ pppoeTCPMSSClampEnable,
+ pppoeMTUOverrideEnable,
+ pppoeMTUOverrideValue,
+ pppoeTimerType,
+ pppoeTimeoutPeriod,
+ timedSpectrumAnalysisDuration,
+ spectrumAnalysisScanBandwidth,
+ spectrumAnalysisOnBoot,
+ spectrumAnalysisAction,
+ pppoeConnectOD,
+ pppoeDisconnectOD,
+ smAntennaType,
+ natConnectionType,
+ wanPingReplyEnable,
+ packetFilterDirection,
+ colorCode2,
+ colorCodepriority2,
+ colorCode3,
+ colorCodepriority3,
+ colorCode4,
+ colorCodepriority4,
+ colorCode5,
+ colorCodepriority5,
+ colorCode6,
+ colorCodepriority6,
+ colorCode7,
+ colorCodepriority7,
+ colorCode8,
+ colorCodepriority8,
+ colorCode9,
+ colorCodepriority9,
+ colorCode10,
+ colorCodepriority10,
+ additionalColorCode,
+ additionalColorCodePriority,
+ deleteAdditionalColorCode,
+ bridgeTableSize,
+ bridgeTableRestrict,
+ berDeModSelect,
+ multicastVCRcvRate,
+ syslogServerApPreferred,
+ syslogMinLevelApPreferred,
+ syslogSMXmitSetting,
+ syslogSMXmitControl,
+ bCastMIRUnits,
+ naptRemoteManage,
+ maxTxPowerEnable,
+ maxTxPower,
+ txPowerControl,
+ eapPeerAAAServerCommonName,
+ pmp430ApRegistrationOptions,
+ switchRadioModeAndReboot}
+ STATUS current
+ DESCRIPTION
+ "Canopy Subscriber Module configuration group."
+ ::= {whispSmGroups 1}
+
+ whispSmStatusGroup OBJECT-GROUP
+ OBJECTS {
+ natTslTableEntries,
+ sessionStatus,
+ rssi,
+ jitter,
+ airDelay,
+ radioSlicingSm,
+ radioTxGainSm,
+ calibrationStatus,
+ radioDbm,
+ registeredToAp,
+ dhcpCip,
+ dhcpSip,
+ dhcpClientLease,
+ dhcpCSMask,
+ dhcpDfltRterIP,
+ dhcpcdns1,
+ dhcpcdns2,
+ dhcpcdns3,
+ dhcpDomName,
+ adaptRate,
+ adaptRateLowPri,
+ adaptRateHighPri,
+ bitErrorsQSPKpathA,
+ bitErrorsQSPKpathB,
+ bitErrors16QAMpathA,
+ bitErrors16QAMpathB,
+ bitErrors64QAMpathA,
+ bitErrors64QAMpathB,
+ bitErrors256QAMpathA,
+ bitErrors256QAMpathB,
+ bitsReceivedPerPathModulation,
+ radioDbmInt,
+ dfsStatus,
+ radioTxPwr,
+ activeRegion,
+ snmpBerLevel,
+ nbBitsRcvd,
+ nbPriBitsErr,
+ nbSndBitsErr,
+ primaryBER,
+ secondaryBER,
+ totalBER,
+ minRSSI,
+ maxRSSI,
+ minJitter,
+ maxJitter,
+ smSessionTimer,
+ pppoeSessionStatus,
+ pppoeSessionID,
+ pppoeIPCPAddress,
+ pppoeMTUOverrideEn,
+ pppoeMTUValue,
+ pppoeTimerTypeValue,
+ pppoeTimeoutValue,
+ pppoeDNSServer1,
+ pppoeDNSServer2,
+ pppoeControlBytesSent,
+ pppoeControlBytesReceived,
+ pppoeDataBytesSent,
+ pppoeDataBytesReceived,
+ pppoeEnabledStatus,
+ pppoeTCPMSSClampEnableStatus,
+ pppoeACNameStatus,
+ pppoeSvcNameStatus,
+ pppoeSessUptime,
+ primaryBERDisplay,
+ secondaryBERDisplay,
+ totalBERDisplay,
+ mimoQpskBerDisplay,
+ mimo16QamBerDisplay,
+ mimo64QamBerDisplay,
+ mimo256QamBerDisplay,
+ mimoBerRcvModulationType,
+ minRadioDbm,
+ maxRadioDbm,
+ maxRadioDbmDeprecated,
+ pppoeSessIdleTime,
+ radioDbmAvg,
+ zoltarFPGAFreqOffset,
+ zoltarSWFreqOffset,
+ airDelayns,
+ smSectorID,
+ scanCycleCount,
+ currentColorCode,
+ currentColorCodePri,
+ currentChanFreq,
+ linkQualityBeacon,
+ currentCyclicPrefix,
+ currentBandwidth,
+ berPwrRxFPGAPathA,
+ berPwrRxFPGAPathB,
+ rawBERPwrRxPathA,
+ rawBERPwrRxPathB,
+ linkQualityData1XVertical,
+ linkQualityData2XVertical,
+ linkQualityData3XVertical,
+ linkQualityData4XVertical,
+ linkQualityData1XHorizontal,
+ linkQualityData2XHorizontal,
+ linkQualityData3XHorizontal,
+ linkQualityData4XHorizontal,
+ signalToNoiseRatioSMVertical,
+ signalToNoiseRatioSMHorizontal,
+ signalStrengthRatio,
+ radioDbmHorizontal,
+ radioDbmVertical,
+ rfStatTxSuppressionCount,
+ receiveFragmentsModulationPercentage,
+ fragmentsReceived1XVertical,
+ fragmentsReceived2XVertical,
+ fragmentsReceived3XVertical,
+ fragmentsReceived4XVertical,
+ fragmentsReceived1XHorizontal,
+ fragmentsReceived2XHorizontal,
+ fragmentsReceived3XHorizontal,
+ fragmentsReceived4XHorizontal,
+ beaconsPercentReceived,
+ mapsPercentReceived,
+ beaconsPercentMinReceived,
+ beaconsPercentMaxReceived,
+ beaconsPercentReceivedSnapshot,
+ maxReceivePower,
+ bridgecbUplinkCreditRate,
+ bridgecbUplinkCreditLimit,
+ bridgecbDownlinkCreditRate,
+ bridgecbDownlinkCreditLimit,
+ bridgecbDownlinkMaxBurstBitRate,
+ bridgecbUplinkMaxBurstBitRate,
+ bridgeCbErrStatBridgeDropCount,
+ radioModeStatus}
+ STATUS current
+ DESCRIPTION
+ "Canopy Subscriber Module status group."
+ ::= {whispSmGroups 2}
+
+ whispSmNotifGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ enterSpectrumAnalysis,
+ availableSpectrumAnalysis,
+ whispRadarDetected,
+ whispRadarEnd,
+ smNatWanDHCPClientEvent,
+ smNatRFPubDHCPClientEvent}
+ STATUS current
+ DESCRIPTION
+ "WHiSP SMs notification group."
+ ::= {whispSmGroups 3}
+
+ whispMappingTableGroup OBJECT-GROUP
+ OBJECTS {
+ tableIndex,
+ protocol,
+ port,
+ localIp}
+ STATUS current
+ DESCRIPTION
+ "Canopy SM NAT port mapping Table group."
+ ::= {whispSmGroups 4}
+
+-- DFS events
+
+ whispRadarDetected NOTIFICATION-TYPE
+ OBJECTS {
+ dfsStatus,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Radar detected transmit stopped."
+ ::={whispSmDfsEvent 1}
+
+ whispRadarEnd NOTIFICATION-TYPE
+ OBJECTS {
+ dfsStatus,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Radar ended back to normal transmit."
+ ::={whispSmDfsEvent 2}
+
+-- Spectrum Analysis Events
+
+ enterSpectrumAnalysis NOTIFICATION-TYPE
+ OBJECTS {
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Entering spectrum analysis.
+ physAddress - MAC address of the SM"
+ ::={whispSmSpAnEvent 1}
+
+-- Spectrum Analysis Events
+
+ availableSpectrumAnalysis NOTIFICATION-TYPE
+ OBJECTS {
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "Spectrum analysis is complete, SM is re-registered with AP and results are available.
+ physAddress - MAC address of the SM"
+ ::={whispSmSpAnEvent 2}
+
+-- SM NAT WAN DHCP Client Event
+
+ smNatWanDHCPClientEvent NOTIFICATION-TYPE
+ OBJECTS {
+ dhcpCip,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "NAT WAN DHCP Client has received a new address via DHCP."
+ ::={whispSmDHCPClientEvent 1}
+
+-- SM NAT RF Public DHCP Client Event
+
+ smNatRFPubDHCPClientEvent NOTIFICATION-TYPE
+ OBJECTS {
+ dhcpRfPublicIp,
+ whispBoxEsn}
+ STATUS current
+ DESCRIPTION
+ "NAT RF Public DHCP Client has received a new address via DHCP."
+ ::={whispSmDHCPClientEvent 2}
+
+ clearLinkStats OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to a nonzero value will clear the link stats."
+ ::={whispSmControls 1}
+
+ rescan OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to a nonzero value will start the rescan.
+ Warning: If currently connected, this will cause the SM/BHS to drop session"
+ ::={whispSmControls 2}
+
+ apEvalControl OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to 0 will clear the AP Evaluation Data."
+ ::={whispSmControls 3}
+
+ whispMappingTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispMappingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "NAT port mapping information table."
+ ::= {whispSm 5}
+
+ whispMappingEntry OBJECT-TYPE
+ SYNTAX WhispMappingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Mapping table entry."
+ INDEX {tableIndex}
+ ::= {whispMappingTable 1}
+
+ WhispMappingEntry ::= SEQUENCE{
+ tableIndex INTEGER,
+ protocol INTEGER,
+ port INTEGER,
+ localIp IpAddress
+ }
+
+ tableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User information table index."
+ ::={whispMappingEntry 1}
+
+ protocol OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Protocol type: 0:both UDP and TCP, 1:UDP, 2:TCP."
+ ::={whispMappingEntry 2}
+
+ port OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Application port number. e.g. 23=telnet, 21=ftp etc. Should be a positive integer."
+ ::={whispMappingEntry 3}
+
+ localIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP of local host to which the incoming packet mapped to an application should be forwarded."
+ ::={whispMappingEntry 4}
+
+ whispSmTranslationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispSmTranslationTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Translation Table."
+ ::= {whispSm 6}
+
+ whispSmTranslationTableEntry OBJECT-TYPE
+ SYNTAX WhispSmTranslationTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Translation Table Entry."
+ INDEX {whispTranslationTableIndex}
+ ::= {whispSmTranslationTable 1}
+
+ WhispSmTranslationTableEntry ::= SEQUENCE{
+ whispTranslationTableIndex INTEGER,
+ whispTranslationTableMacAddr MacAddress,
+ whispTranslationTableIpAddr IpAddress,
+ whispTranslationTableAge Counter32
+ }
+
+ whispTranslationTableIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index into translation table."
+ ::={whispSmTranslationTableEntry 1}
+
+ whispTranslationTableMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC Address of the registered entity."
+ ::={whispSmTranslationTableEntry 2}
+
+ whispTranslationTableIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ip Address of the registered entity."
+ ::={whispSmTranslationTableEntry 3}
+
+ whispTranslationTableAge OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Age of the registered entity."
+ ::={whispSmTranslationTableEntry 4}
+
+ whispSmColorCodeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispSmColorCodeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Additional color code Table."
+ ::= {whispSm 9}
+
+ whispSmColorCodeEntry OBJECT-TYPE
+ SYNTAX WhispSmColorCodeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Additional Color code Entry."
+ INDEX {entryColorCode}
+ ::= {whispSmColorCodeTable 1}
+
+ WhispSmColorCodeEntry ::= SEQUENCE{
+ entryColorCode INTEGER,
+ entryColorCodePriority INTEGER
+ }
+
+ entryColorCode OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "color code."
+ ::={whispSmColorCodeEntry 1}
+
+ entryColorCodePriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ primary(1),
+ secondary(2),
+ tertiary(3)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "color code priority."
+ ::={whispSmColorCodeEntry 2}
+
+ whispSmAPEvalTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF WhispSmAPEvalEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "AP Eval List."
+ ::= {whispSm 10}
+
+ whispSmAPEvalEntry OBJECT-TYPE
+ SYNTAX WhispSmAPEvalEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Evaluation of AP and BHM Entries"
+ INDEX {evalIndex}
+ ::= {whispSmAPEvalTable 1}
+
+ WhispSmAPEvalEntry ::= SEQUENCE{
+ evalIndex INTEGER,
+ evalFrequency INTEGER,
+ evalChannelBandwidth INTEGER,
+ evalCyclicPrefix INTEGER,
+ evalESN PhysAddress,
+ evalRegion DisplayString,
+ evalBeaconReceivePowerCombined INTEGER,
+ evalBeaconReceivePowerH INTEGER,
+ evalBeaconReceivePowerV INTEGER,
+ evalFECEnable INTEGER,
+ evalType INTEGER,
+ evalAvail INTEGER,
+ evalAge INTEGER,
+ evalLockout INTEGER,
+ evalRegFail INTEGER,
+ evalRange INTEGER,
+ evalMaxRange INTEGER,
+ evalTxBER INTEGER,
+ evalEBCast INTEGER,
+ evalSessionCount INTEGER,
+ evalNoLuid INTEGER,
+ evalOutOfRange INTEGER,
+ evalAuthFail INTEGER,
+ evalEncryptFail INTEGER,
+ evalReScanReq INTEGER,
+ evalLimitReached INTEGER,
+ evalNoVCs INTEGER,
+ evalVCReserveFail INTEGER,
+ evalVCActFail INTEGER,
+ evalTxPower INTEGER,
+ evalReceiveTargetLevel INTEGER,
+ evalColorCode INTEGER,
+ evalBeaconVersion INTEGER,
+ evalSectorUserCount INTEGER,
+ evalSyncSrc INTEGER,
+ evalNumULSlots INTEGER,
+ evalNumDLSlots INTEGER,
+ evalNumULContSlots INTEGER,
+ evalICC INTEGER,
+ evalAuthentication INTEGER,
+ evalSMPPPoE INTEGER,
+ evalPToPVLAN INTEGER,
+ evalFramePeriod INTEGER
+ }
+
+ evalIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..16)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index of the radio seen in the scan"
+ ::={whispSmAPEvalEntry 1}
+
+ evalFrequency OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit Frequency in KHz"
+ ::={whispSmAPEvalEntry 2}
+
+ evalChannelBandwidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ bandwidth3Point5MHz(0),
+ bandwidth5MHz(1),
+ bandwidth7MHz(2),
+ bandwidth10MHz(3),
+ bandwidth15MHz(4),
+ bandwidth20MHz(5),
+ bandwidth30MHz(6),
+ bandwidth40MHz(7)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Channel Bandwidth"
+ ::={whispSmAPEvalEntry 3}
+
+ evalCyclicPrefix OBJECT-TYPE
+ SYNTAX INTEGER {
+ one-quarter(0),
+ one-eighth(1),
+ one-sixteenth(2)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Cyclic Prefix value, for OFDM Radios only."
+ ::={whispSmAPEvalEntry 4}
+
+ evalESN OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio ESN"
+ ::={whispSmAPEvalEntry 5}
+
+ evalRegion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Region"
+ ::={whispSmAPEvalEntry 6}
+
+ evalBeaconReceivePowerCombined OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Receive Power Combined in dBm(rounded to nearest integer)"
+ ::={whispSmAPEvalEntry 7}
+
+ evalBeaconReceivePowerH OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Receive Power in dBm(rounded to nearest integer) for Path H(MIMO Radios only)"
+ ::={whispSmAPEvalEntry 8}
+
+ evalBeaconReceivePowerV OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Receive Power in dBm(rounded to nearest integer) for Path V(MIMO Radios only)"
+ ::={whispSmAPEvalEntry 9}
+
+ evalFECEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Forward Error Correction Enabled Status.
+ Note, this is always enabled on 450 and forward."
+ ::={whispSmAPEvalEntry 10}
+
+ evalType OBJECT-TYPE
+ SYNTAX INTEGER {
+ multipoint(0),
+ point-to-point(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio Type (Point-to-Point or Multipoint)"
+ ::={whispSmAPEvalEntry 11}
+
+ evalAvail OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(0),
+ true(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns True if seen on the previous SM's scan"
+ ::={whispSmAPEvalEntry 12}
+
+ evalAge OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of minutes since index was last seen"
+ ::={whispSmAPEvalEntry 13}
+
+ evalLockout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of minutes radio is currently locked out"
+ ::={whispSmAPEvalEntry 14}
+
+ evalRegFail OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Registration Fail Count"
+ ::={whispSmAPEvalEntry 15}
+
+ evalRange OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Range in feet"
+ ::={whispSmAPEvalEntry 16}
+
+ evalMaxRange OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Max Range is in miles"
+ ::={whispSmAPEvalEntry 17}
+
+ evalTxBER OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(0),
+ true(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Radio is transmitting Bit Error Rate symbol or not
+ Note: This is always enabled on 450 and forward"
+ ::={whispSmAPEvalEntry 18}
+
+ evalEBCast OBJECT-TYPE
+ SYNTAX INTEGER {
+ false(0),
+ true(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Broadcast Encryption status"
+ ::={whispSmAPEvalEntry 19}
+
+ evalSessionCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Session Count"
+ ::={whispSmAPEvalEntry 20}
+
+ evalNoLuid OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times the registration request has been rejected due to No Luid"
+ ::={whispSmAPEvalEntry 21}
+
+ evalOutOfRange OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times the registration request has been rejected due to out of range"
+ ::={whispSmAPEvalEntry 22}
+
+ evalAuthFail OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times the registration request has been rejected due to authentication failure"
+ ::={whispSmAPEvalEntry 23}
+
+ evalEncryptFail OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times the registration request has been rejected due to encrypt fail"
+ ::={whispSmAPEvalEntry 24}
+
+ evalReScanReq OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Rescan request count"
+ ::={whispSmAPEvalEntry 25}
+
+ evalLimitReached OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times failed when trying to register with an limited AP maxed out"
+ ::={whispSmAPEvalEntry 26}
+
+ evalNoVCs OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times the registration request has been rejected due to No VCs"
+ ::={whispSmAPEvalEntry 27}
+
+ evalVCReserveFail OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times the registration request has been rejected due to VC reserve fail"
+ ::={whispSmAPEvalEntry 28}
+
+ evalVCActFail OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of times the registration request has been rejected due to VC activate fail"
+ ::={whispSmAPEvalEntry 29}
+
+ evalTxPower OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmit Power in dBm"
+ ::={whispSmAPEvalEntry 30}
+
+ evalReceiveTargetLevel OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Receive Target Level(in dBm)(PMP only)"
+ ::={whispSmAPEvalEntry 31}
+
+ evalColorCode OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Color Code"
+ ::={whispSmAPEvalEntry 32}
+
+ evalBeaconVersion OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Beacon Version"
+ ::={whispSmAPEvalEntry 33}
+
+ evalSectorUserCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sector User Count(AP only)"
+ ::={whispSmAPEvalEntry 34}
+
+ evalSyncSrc OBJECT-TYPE
+ SYNTAX INTEGER {
+ generate-sync(0),
+ gps-sync(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Sync Source(PMP only)"
+ ::={whispSmAPEvalEntry 35}
+
+ evalNumULSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of uplink slots"
+ ::={whispSmAPEvalEntry 36}
+
+ evalNumDLSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of downlink slots"
+ ::={whispSmAPEvalEntry 37}
+
+ evalNumULContSlots OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of uplink contention slots(PMP only)"
+ ::={whispSmAPEvalEntry 38}
+
+ evalICC OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Instalaton Color Code(PMP only)"
+ ::={whispSmAPEvalEntry 39}
+
+ evalAuthentication OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Setting(PMP only)"
+ ::={whispSmAPEvalEntry 40}
+
+ evalSMPPPoE OBJECT-TYPE
+ SYNTAX INTEGER {
+ not-supported(0),
+ suported(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SM PPPoE status(PMP only)"
+ ::={whispSmAPEvalEntry 41}
+
+ evalPToPVLAN OBJECT-TYPE
+ SYNTAX INTEGER {
+ not-supported(0),
+ suported(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PToP VLAN"
+ ::={whispSmAPEvalEntry 42}
+
+ evalFramePeriod OBJECT-TYPE
+ SYNTAX INTEGER {
+ twoPointFiveMs(0),
+ fiveMs(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frame Period"
+ ::={whispSmAPEvalEntry 43}
+
+
+END
diff --git a/MIBS/cambium/WHISP-TCV2-MIB b/MIBS/cambium/WHISP-TCV2-MIB new file mode 100644 index 0000000..984909c --- /dev/null +++ b/MIBS/cambium/WHISP-TCV2-MIB @@ -0,0 +1,69 @@ +-- +-- whisp-tc.mib +-- +-- ******************************************************************** +-- Copyright 2005 - 2015 (c) Cambium Networks +-- Cambium Networks Confidential Proprietary +-- ******************************************************************** +-- +-- Contains SMIv2 Textual conventions for the Canopy Product Line. +-- +-- ******************************************************************** +-- $Id: WHISP-TCV2-MIB.txt,v 1.2 2009/10/06 16:45:08 aff003 Exp $ +-- +-- Revision History: +-- +-- <Date> <Author> <Changes> +-- 17/May/2000 B.M Initial release. +-- 05/Nov/2001 Y.G Modification +-- 01/Oct/2009 Nando Corrected Module name +-- ******************************************************************** + +WHISP-TCV2-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC + whispModules + FROM WHISP-GLOBAL-REG-MIB; + +whispTextualConventionsModule MODULE-IDENTITY + LAST-UPDATED "200304170000Z" + ORGANIZATION "Motorola" + CONTACT-INFO + "Canopy Technical Support + email: technical-support@canopywireless.com" + DESCRIPTION + "This module contains textual conventions for the Canopy + product line." + ::= {whispModules 3} + +-- ------------------------------------------------------------------------- +-- Start Textual Conventions Definitions. +-- ------------------------------------------------------------------------- + +-- Textual convention for MAC address +WhispMACAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This a WHiSP MAC address or ESN type." + SYNTAX OCTET STRING(SIZE(6)) + +--Textual convention for LUID +WhispLUID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The 12 LUID (Local Unit Identification) assigned to each Canopy + Subscriber Modem (SM)." + SYNTAX INTEGER(0..4095) + +-- Textual convention for Event Log +EventString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2048a" + STATUS current + DESCRIPTION + "The string used to display event log." + SYNTAX OCTET STRING(SIZE (0..2048)) +END diff --git a/MIBS/cambium/cmm4/CMM4-MIB b/MIBS/cambium/cmm4/CMM4-MIB new file mode 100644 index 0000000..348edc3 --- /dev/null +++ b/MIBS/cambium/cmm4/CMM4-MIB @@ -0,0 +1,1089 @@ +
+--
+-- cmm4-mib.txt
+-- GENERATED FROM ui_db.cmm.xml
+--
+-- ********************************************************************
+-- Copyright 2006-2012 (c), Cambium Networks
+-- Cambium Networks Confidential Proprietary
+-- ********************************************************************
+--
+-- Canopy CMM4 MIB definitions.
+--
+-- ********************************************************************
+-- $Id: ui_db.cmm.xml,v 1.48 2012/01/09 19:31:18 aschnei2 Exp $
+--
+-- Revision History:
+--
+-- <Date> <Author> <Changes>
+-- Mar 29, 2006 AJS Initial Release
+-- Sep 5, 2006 CEG CMM4 2.0 Release
+-- 6/4/2009 AJS Added user configuration table
+-- ********************************************************************
+
+CMM4-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, NOTIFICATION-TYPE, IpAddress
+ FROM SNMPv2-SMI
+ DisplayString
+ FROM SNMPv2-TC
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ WhispLUID, WhispMACAddress, EventString
+ FROM WHISP-TCV2-MIB
+ whispModules, whispBox, whispCMM4
+ FROM WHISP-GLOBAL-REG-MIB
+ ;
+
+cmm4MibModule MODULE-IDENTITY
+ LAST-UPDATED "200603290000Z"
+ ORGANIZATION "Cambium Networks"
+ CONTACT-INFO
+ "
+ Canopy Technical Support
+ email: technical-support@canopywireless.com"
+ DESCRIPTION
+ "This module contains CMM4 MIB definitions."
+ ::= {whispModules 15}
+
+-- -------------------------------------------------------------------------
+-- Top Level Registrations
+
+cmm4Groups OBJECT IDENTIFIER ::= {whispCMM4 1}
+cmm4Config OBJECT IDENTIFIER ::= {whispCMM4 2}
+cmm4Status OBJECT IDENTIFIER ::= {whispCMM4 3}
+cmm4Gps OBJECT IDENTIFIER ::= {whispCMM4 4}
+cmm4EventLog OBJECT IDENTIFIER ::= {whispCMM4 5}
+cmm4Controls OBJECT IDENTIFIER ::= {whispCMM4 6}
+cmm4Snmp OBJECT IDENTIFIER ::= {whispCMM4 7}
+cmm4Event OBJECT IDENTIFIER ::= {whispCMM4 8}
+cmm4GPSEvent OBJECT IDENTIFIER ::= {cmm4Event 1}
+
+-- -------------------------------------------------------------------------
+
+
+ cmm4PortCfgGroup OBJECT-GROUP
+ OBJECTS {
+ portCfgIndex,
+ cmm4PortText,
+ cmm4PortDevType,
+ cmm4PortPowerCfg,
+ cmm4PortResetCfg}
+ STATUS current
+ DESCRIPTION
+ "CMM4 Port Configuration Table."
+ ::= {cmm4Groups 1}
+
+ cmm4ConfigGroup OBJECT-GROUP
+ OBJECTS {
+ gpsTimingPulse,
+ lan1Ip,
+ lan1SubnetMask,
+ defaultGateway,
+ cmm4WebAutoUpdate,
+ cmm4ExtEthPowerReset,
+ cmm4IpAccessFilter,
+ cmm4IpAccess1,
+ cmm4IpAccess2,
+ cmm4IpAccess3,
+ cmm4MgmtPortSpeed,
+ cmm4NTPServerIp,
+ sessionTimeout,
+ vlanEnable,
+ managementVID,
+ siteInfoViewable}
+ STATUS current
+ DESCRIPTION
+ "CMM4 configuration group."
+ ::= {cmm4Groups 2}
+
+ cmm4PortStatusGroup OBJECT-GROUP
+ OBJECTS {
+ portStatusIndex,
+ cmm4PortPowerStatus}
+ STATUS current
+ DESCRIPTION
+ "CMM4 Port Configuration Status Table."
+ ::= {cmm4Groups 3}
+
+ cmm4StatusGroup OBJECT-GROUP
+ OBJECTS {
+ deviceType,
+ cmm4pldVersion,
+ cmm4SoftwareVersion,
+ cmm4SystemTime,
+ cmm4UpTime,
+ satellitesVisible,
+ satellitesTracked,
+ latitude,
+ longitude,
+ height,
+ trackingMode,
+ syncStatus,
+ cmm4MacAddress,
+ cmm4ExtEthPwrStat,
+ cmm4FPGAVersion,
+ cmm4FPGAPlatform,
+ defaultStatus}
+ STATUS current
+ DESCRIPTION
+ "CMM4 Status group."
+ ::= {cmm4Groups 4}
+
+ cmm4GPSGroup OBJECT-GROUP
+ OBJECTS {
+ gpsTrackingMode,
+ gpsTime,
+ gpsDate,
+ gpsSatellitesVisible,
+ gpsSatellitesTracked,
+ gpsHeight,
+ gpsAntennaConnection,
+ gpsLatitude,
+ gpsLongitude,
+ gpsInvalidMsg,
+ gpsRestartCount,
+ gpsReceiverInfo,
+ gpsSyncStatus,
+ gpsSyncMasterSlave,
+ gpsLog,
+ gpsReInitCount}
+ STATUS current
+ DESCRIPTION
+ "CMM4 GPS status group."
+ ::= {cmm4Groups 5}
+
+ cmm4ControlsGroup OBJECT-GROUP
+ OBJECTS {
+ cmm4Reboot,
+ cmm4ClearEventLog,
+ cmm4RebootIfRequired}
+ STATUS current
+ DESCRIPTION
+ "CMM4 Controls group."
+ ::= {cmm4Groups 6}
+
+ cmm4SNMPGroup OBJECT-GROUP
+ OBJECTS {
+ cmm4SnmpComString,
+ cmm4SnmpAccessSubnet,
+ cmm4SnmpTrapIp1,
+ cmm4SnmpTrapIp2,
+ cmm4SnmpTrapIp3,
+ cmm4SnmpTrapIp4,
+ cmm4SnmpTrapIp5,
+ cmm4SnmpTrapIp6,
+ cmm4SnmpTrapIp7,
+ cmm4SnmpTrapIp8,
+ cmm4SnmpTrapIp9,
+ cmm4SnmpTrapIp10,
+ cmm4SnmpReadOnly,
+ cmm4SnmpGPSSyncTrapEnable,
+ cmm4SnmpAccessSubnet2,
+ cmm4SnmpAccessSubnet3,
+ cmm4SnmpAccessSubnet4,
+ cmm4SnmpAccessSubnet5,
+ cmm4SnmpAccessSubnet6,
+ cmm4SnmpAccessSubnet7,
+ cmm4SnmpAccessSubnet8,
+ cmm4SnmpAccessSubnet9,
+ cmm4SnmpAccessSubnet10}
+ STATUS current
+ DESCRIPTION
+ "CMM4 SNMP group."
+ ::= {cmm4Groups 7}
+
+ cmm4UserTableGroup OBJECT-GROUP
+ OBJECTS {
+ entryIndex,
+ userLoginName,
+ userPswd,
+ accessLevel}
+ STATUS current
+ DESCRIPTION
+ "CMM4 User Information Table group."
+ ::= {cmm4Groups 8}
+
+-- CMM 4 configuration page
+
+ gpsTimingPulse OBJECT-TYPE
+ SYNTAX INTEGER {
+ master(1),
+ slave(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "(1) -- Master.
+ (0) -- Slave."
+ ::={cmm4Config 1}
+
+ lan1Ip OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN 1 IP address"
+ ::={cmm4Config 2}
+
+ lan1SubnetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LAN 1 subnet mask."
+ ::={cmm4Config 3}
+
+ defaultGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Default gateway"
+ ::={cmm4Config 4}
+
+ cmm4WebAutoUpdate OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Web page auto update in seconds. 0 means disabled."
+ ::={cmm4Config 5}
+
+ cmm4ExtEthPowerReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Resets power to external ethernet switch.
+ (0) Reset Complete.
+ (1) Reset Switch."
+ ::={cmm4Config 6}
+
+ cmm4IpAccessFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Access filtering.
+ (0) Filtering Disabled - All IPs will be allowed access.
+ (1) Filtering Enabled - Only allow IPs in the allowed access list."
+ ::={cmm4Config 8}
+
+ cmm4IpAccess1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Access list entry 1."
+ ::={cmm4Config 9}
+
+ cmm4IpAccess2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Access list entry 2."
+ ::={cmm4Config 10}
+
+ cmm4IpAccess3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP Access list entry 3."
+ ::={cmm4Config 11}
+
+ cmm4MgmtPortSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ autoNegotiate(1),
+ force10Half(2),
+ force10Full(3),
+ force100Half(4),
+ force100Full(5)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management Port Speed Configuration.
+ (1) autoNegotiate - Auto negotiate to best speed and duplex setting.
+ (2) force10Half - Set port to 10 Mbit/s half-duplex.
+ (3) force10Full - Set port to 10 Mbit/s full-duplex.
+ (4) force100Half - Set port to 100 Mbit/s half-duplex.
+ (5) force100Full - Set port to 100 Mbit/s full-duplex."
+ ::={cmm4Config 12}
+
+ cmm4NTPServerIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP address for NTP server for CMM4 GPS Slave."
+ ::={cmm4Config 13}
+
+ sessionTimeout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Timer for Telnet, Web and FTP sessions."
+ ::={cmm4Config 14}
+
+ vlanEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(0),
+ enable(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "To enable or disable VLAN tagging"
+ ::={cmm4Config 15}
+
+ managementVID OBJECT-TYPE
+ SYNTAX INTEGER (1..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Management VLAN VID"
+ ::={cmm4Config 16}
+
+ siteInfoViewable OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable non login users the ability to view Site Information"
+ ::={cmm4Config 17}
+
+ cmm4PortCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Cmm4PortCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of CMM 4 port configuration entries."
+ ::= {cmm4Config 7}
+
+ cmm4PortCfgEntry OBJECT-TYPE
+ SYNTAX Cmm4PortCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A CMM4 port entry containing objects with
+ port status."
+ INDEX {portCfgIndex}
+ ::= {cmm4PortCfgTable 1}
+
+ Cmm4PortCfgEntry ::= SEQUENCE{
+ portCfgIndex INTEGER,
+ cmm4PortText DisplayString,
+ cmm4PortDevType INTEGER,
+ cmm4PortPowerCfg INTEGER,
+ cmm4PortResetCfg INTEGER
+ }
+
+ portCfgIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port."
+ ::={cmm4PortCfgEntry 1}
+
+ cmm4PortText OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port Description."
+ ::={cmm4PortCfgEntry 2}
+
+ cmm4PortDevType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ canopy(1),
+ canopy56V(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Type of Device configured for each port."
+ ::={cmm4PortCfgEntry 3}
+
+ cmm4PortPowerCfg OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Port power status indicates power on or power off."
+ ::={cmm4PortCfgEntry 4}
+
+ cmm4PortResetCfg OBJECT-TYPE
+ SYNTAX INTEGER {
+ resetPort(1),
+ resetComplete(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Reset power to port if and only if port is currently powered."
+ ::={cmm4PortCfgEntry 5}
+
+ deviceType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual string containing information about device
+ type."
+ ::={cmm4Status 2}
+
+ cmm4pldVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version of CMM4 PLD code."
+ ::={cmm4Status 3}
+
+ cmm4SoftwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 software version. It includes the operating system
+ and software build time."
+ ::={cmm4Status 4}
+
+ cmm4SystemTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current time."
+ ::={cmm4Status 5}
+
+ cmm4UpTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Time since last system reboot."
+ ::={cmm4Status 6}
+
+ satellitesVisible OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of satellites the GPS sees."
+ ::={cmm4Status 7}
+
+ satellitesTracked OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current number of satellites that GPS actually tracks."
+ ::={cmm4Status 8}
+
+ latitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 latitude."
+ ::={cmm4Status 9}
+
+ longitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 longitude."
+ ::={cmm4Status 10}
+
+ height OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The height of CMM4 unit."
+ ::={cmm4Status 11}
+
+ trackingMode OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 GPS tracking mode."
+ ::={cmm4Status 12}
+
+ syncStatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 GPS sync pulse status."
+ ::={cmm4Status 13}
+
+ cmm4MacAddress OBJECT-TYPE
+ SYNTAX WhispMACAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC address of the unit."
+ ::={cmm4Status 14}
+
+ cmm4ExtEthPwrStat OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Live value of external Ethernet switch power."
+ ::={cmm4Status 15}
+
+ cmm4FPGAVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 FPGA Version."
+ ::={cmm4Status 16}
+
+ cmm4FPGAPlatform OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 FPGA Revision."
+ ::={cmm4Status 17}
+
+ defaultStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ defaultPlugInserted(1),
+ defaultSwitchActive(2),
+ defaultPlugInsertedAndDefaultSwitchActive(3)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Status of the Default Plug and switch.
+ If either is active the next boot will be a default boot.
+ 0: None, Default Plug not inserted, Default Switch not active
+ 1: Plug inserted
+ 2: Switch Active
+ 3: Plug inserted and Switch active"
+ ::={cmm4Status 18}
+
+ cmm4PortStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Cmm4PortStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of Live CMM 4 port status entries."
+ ::= {cmm4Status 1}
+
+ cmm4PortStatusEntry OBJECT-TYPE
+ SYNTAX Cmm4PortStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A CMM4 port entry containing port status."
+ INDEX {portStatusIndex}
+ ::= {cmm4PortStatusTable 1}
+
+ Cmm4PortStatusEntry ::= SEQUENCE{
+ portStatusIndex INTEGER,
+ cmm4PortPowerStatus INTEGER
+ }
+
+ portStatusIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each CMM port."
+ ::={cmm4PortStatusEntry 1}
+
+ cmm4PortPowerStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(0),
+ powerOverEthernetFault(-1)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Port power status indicates power on, off or Power over Ethernet fault."
+ ::={cmm4PortStatusEntry 4}
+
+-- CMM 4 GPS status
+
+ gpsTrackingMode OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 GPS tracking mode."
+ ::={cmm4Gps 1}
+
+ gpsTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 GPS time."
+ ::={cmm4Gps 2}
+
+ gpsDate OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 GPS date."
+ ::={cmm4Gps 3}
+
+ gpsSatellitesVisible OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of satellites the GPS sees"
+ ::={cmm4Gps 4}
+
+ gpsSatellitesTracked OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current number of satellites GPS is tracking."
+ ::={cmm4Gps 5}
+
+ gpsHeight OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 height."
+ ::={cmm4Gps 6}
+
+ gpsAntennaConnection OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Antenna Connection status."
+ ::={cmm4Gps 7}
+
+ gpsLatitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 Latitude."
+ ::={cmm4Gps 8}
+
+ gpsLongitude OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 longitude."
+ ::={cmm4Gps 9}
+
+ gpsInvalidMsg OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of invalid messages."
+ ::={cmm4Gps 10}
+
+ gpsRestartCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of unit restarts."
+ ::={cmm4Gps 11}
+
+ gpsReceiverInfo OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual string contains information on GPS receiver."
+ ::={cmm4Gps 12}
+
+ gpsSyncStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ syncOK(1),
+ noSync(2)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Live value of GPS Sync Status."
+ ::={cmm4Gps 13}
+
+ gpsSyncMasterSlave OBJECT-TYPE
+ SYNTAX INTEGER {
+ cmmIsGPSMaster(1),
+ cmmIsGPSSlave(0)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Live value of GPS Sync Master/Slave Setting."
+ ::={cmm4Gps 14}
+
+ gpsLog OBJECT-TYPE
+ SYNTAX EventString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS log. Includes times of sync detected and sync lost."
+ ::={cmm4Gps 15}
+
+ gpsReInitCount OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "GPS ReInit counts. The number of times we have done a complete re-initialization of the GPS device."
+ ::={cmm4Gps 16}
+
+-- CMM4 event log
+
+ eventLog OBJECT-TYPE
+ SYNTAX EventString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 Event log."
+ ::={cmm4EventLog 1}
+
+ ntpLog OBJECT-TYPE
+ SYNTAX EventString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM4 NTP Log"
+ ::={cmm4EventLog 2}
+
+-- CMM4 controls
+
+ cmm4Reboot OBJECT-TYPE
+ SYNTAX INTEGER {
+ reboot(1),
+ finishedReboot(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to 1 will reboot the unit. When the
+ unit finishes rebooting, it will be in finishedReboot state."
+ ::={cmm4Controls 1}
+
+ cmm4ClearEventLog OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ notClear(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting the variable to 1 will clear the event log."
+ ::={cmm4Controls 2}
+
+ cmm4RebootIfRequired OBJECT-TYPE
+ SYNTAX INTEGER {
+ rebootifrquired(1),
+ rebootcomplete(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to 1 will reboot the CMM4 IF and ONLY IF it is required
+ due to configuration updates. If a reboot is NOT required, setting
+ this value to 1 will have no affect. If a reboot IS required, setting
+ this value to 1 will reboot the CMM. Writing 0 has no affect."
+ ::={cmm4Controls 3}
+
+-- CMM4 SNMP
+
+ cmm4SnmpComString OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Community String"
+ ::={cmm4Snmp 1}
+
+ cmm4SnmpAccessSubnet OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 2}
+
+ cmm4SnmpTrapIp1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 1."
+ ::={cmm4Snmp 3}
+
+ cmm4SnmpTrapIp2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 2."
+ ::={cmm4Snmp 4}
+
+ cmm4SnmpTrapIp3 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 3."
+ ::={cmm4Snmp 5}
+
+ cmm4SnmpTrapIp4 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 4."
+ ::={cmm4Snmp 6}
+
+ cmm4SnmpTrapIp5 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 5."
+ ::={cmm4Snmp 7}
+
+ cmm4SnmpTrapIp6 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 6."
+ ::={cmm4Snmp 8}
+
+ cmm4SnmpTrapIp7 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 7."
+ ::={cmm4Snmp 9}
+
+ cmm4SnmpTrapIp8 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 8."
+ ::={cmm4Snmp 10}
+
+ cmm4SnmpTrapIp9 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 9."
+ ::={cmm4Snmp 11}
+
+ cmm4SnmpTrapIp10 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Trap IP 10."
+ ::={cmm4Snmp 12}
+
+ cmm4SnmpReadOnly OBJECT-TYPE
+ SYNTAX INTEGER {
+ readOnlyPermissions(1),
+ readWritePermissions(0)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Permissions
+ 1 - Read Only
+ 0 - Read/Write."
+ ::={cmm4Snmp 13}
+
+ cmm4SnmpGPSSyncTrapEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ gpsSyncTrapDisabled(0),
+ gpsSyncTrapEnabled(1)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Variable to enable/disable GPS sync/out-sync traps."
+ ::={cmm4Snmp 14}
+
+ cmm4SnmpAccessSubnet2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 2. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 15}
+
+ cmm4SnmpAccessSubnet3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 3. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 16}
+
+ cmm4SnmpAccessSubnet4 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 4. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 17}
+
+ cmm4SnmpAccessSubnet5 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 5. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 18}
+
+ cmm4SnmpAccessSubnet6 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 6. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 19}
+
+ cmm4SnmpAccessSubnet7 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 7. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 20}
+
+ cmm4SnmpAccessSubnet8 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 8. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 21}
+
+ cmm4SnmpAccessSubnet9 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 9. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 22}
+
+ cmm4SnmpAccessSubnet10 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SNMP Accessing Subnet 10. In x.x.x.x/y form where x.x.x.x is network and y is mask length."
+ ::={cmm4Snmp 23}
+
+-- cmm4 GPS Events
+
+ cmm4GPSInSync NOTIFICATION-TYPE
+ OBJECTS {
+ gpsSyncStatus,
+ cmm4MacAddress}
+ STATUS current
+ DESCRIPTION
+ "Signals a transition from No Sync to Sync OK."
+ ::={cmm4GPSEvent 1}
+
+ cmm4GPSNoSync NOTIFICATION-TYPE
+ OBJECTS {
+ gpsSyncStatus,
+ cmm4MacAddress}
+ STATUS current
+ DESCRIPTION
+ "Signals a transition from Sync OK to No Sync."
+ ::={cmm4GPSEvent 2}
+
+ cmm4UserTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Cmm4UserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "User information table."
+ ::= {whispCMM4 9}
+
+ cmm4UserEntry OBJECT-TYPE
+ SYNTAX Cmm4UserEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "User entry."
+ INDEX {entryIndex}
+ ::= {cmm4UserTable 1}
+
+ Cmm4UserEntry ::= SEQUENCE{
+ entryIndex INTEGER,
+ userLoginName DisplayString,
+ userPswd DisplayString,
+ accessLevel INTEGER
+ }
+
+ entryIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..5)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User information table index."
+ ::={cmm4UserEntry 1}
+
+ userLoginName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User name."
+ ::={cmm4UserEntry 2}
+
+ userPswd OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User password."
+ ::={cmm4UserEntry 3}
+
+ accessLevel OBJECT-TYPE
+ SYNTAX INTEGER {
+ noAdmin(0),
+ guest(1),
+ installer(2),
+ administrator(3),
+ technician(4),
+ engineering(5)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User access level."
+ ::={cmm4UserEntry 4}
+
+
+END
diff --git a/MIBS/cambium/cnmatrix/ARICENT-CFA-MIB b/MIBS/cambium/cnmatrix/ARICENT-CFA-MIB new file mode 100644 index 0000000..c5f5044 --- /dev/null +++ b/MIBS/cambium/cnmatrix/ARICENT-CFA-MIB @@ -0,0 +1,3699 @@ +-- Copyright (C) 2006-2012 Aricent Group . All Rights Reserved + + ARICENT-CFA-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32,Counter64, + enterprises, IpAddress, Unsigned32, + Integer32, NOTIFICATION-TYPE, TimeTicks FROM SNMPv2-SMI + SnmpAdminString FROM SNMP-FRAMEWORK-MIB + ifIndex,InterfaceIndex,ifEntry,ifType FROM IF-MIB + VlanId,PortList FROM Q-BRIDGE-MIB + TruthValue, MacAddress, RowStatus, + TimeStamp, DisplayString, StorageType FROM SNMPv2-TC; + + +-- futuresoftware OBJECT IDENTIFIER ::= { enterprises 2076 } + + fscfa MODULE-IDENTITY + LAST-UPDATED "202106110000Z" + ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE" + CONTACT-INFO "support@aricent.com" + + DESCRIPTION + " The MIB module for CFA. " + + REVISION "202106110000Z" + DESCRIPTION + "Cambium update: added read-only ifMainPrevDesc + object to export the previous description for an + interface." + + REVISION "202005240000Z" + DESCRIPTION + "Cambium update: added read-only ifMainName + object to export interface name data that is + used to configure various tables by the + management applications." + + REVISION "201908260000Z" + DESCRIPTION + "Cambium update: added ifMainNeighborId to + support per-interface condensed neighbor + identification. Defined the ifVlanIpTable + to support short-cut interface creation and + IP address configuration." + + REVISION "201209050000Z" + DESCRIPTION + "The revised version of the MIB for CFA + release 1.1.0.0. " + REVISION "199912171330Z" + DESCRIPTION + "The first version of the MIB for CFA + release 1.0.0.0. " + ::= { enterprises futuresoftware (2076) 27 } + + + if OBJECT IDENTIFIER ::= { fscfa 1 } + + ff OBJECT IDENTIFIER ::= { fscfa 2 } + + fm OBJECT IDENTIFIER ::= { fscfa 3 } + + traps OBJECT IDENTIFIER ::= { fscfa 4 } + + pa OBJECT IDENTIFIER ::= { fscfa 5 } + +-- Cfa If Group +-- This group defines objects for Interface Management. + + ifMaxInterfaces OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the maximum number of interfaces that can + be present in the system." + ::= { if 1 } + + ifMaxPhysInterfaces OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the maximum number of physical interfaces + that can be present in the system." + ::= { if 2 } + + ifAvailableIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows an ifIndex which is available for creation of + any new virtual (non-physical) interface in the system. + This ifIndex value can be used for creation of interfaces + in the ifMainTable or any media-specif MIB. For creation + of physical interfaces, any free ifIndex between 1 and + ifMaxPhysInterfaces can be used." + ::= { if 3 } + + +-- ifMainTable +-- This table is used for the management of all the interfaces in the +-- system. + + ifMainTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfMainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of all the interface entries in the system. + This table contains objects which are applicable to all + types of interfaces in the system. This table is a + proprietary extension to the standard ifTable and + ifXTable. The index to this table has the semantics of + the MIB-2 ifIndex." + ::= { if 4 } + + ifMainEntry OBJECT-TYPE + SYNTAX IfMainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing management information applicable + to a particular interface." + INDEX { ifMainIndex } + ::= { ifMainTable 1 } + + IfMainEntry ::= + SEQUENCE { + ifMainIndex InterfaceIndex, + ifMainType INTEGER, + ifMainMtu Integer32, + ifMainAdminStatus INTEGER, + ifMainOperStatus INTEGER, + ifMainEncapType INTEGER, + ifMainBrgPortType INTEGER, + ifMainRowStatus RowStatus, + ifMainSubType INTEGER, + ifMainNetworkType INTEGER, + ifMainWanType INTEGER, + ifMainDesc DisplayString, + ifMainStorageType StorageType, + ifMainExtSubType INTEGER, + ifMainPortRole INTEGER, + ifMainUfdOperStatus INTEGER, + ifMainUfdGroupId Integer32, + ifMainUfdDownlinkDisabledCount Counter32, + ifMainUfdDownlinkEnabledCount Counter32, + ifMainDesigUplinkStatus TruthValue, + ifMainEncapDot1qVlanId Integer32, + ifMainNeighborId SnmpAdminString, + ifMainName SnmpAdminString, + ifMainPrevDesc DisplayString + } + + ifMainIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each + interface. This object is identical to the ifIndex + of the standard MIB-2 ifTable." + ::= { ifMainEntry 1 } + + ifMainType OBJECT-TYPE + SYNTAX INTEGER { + rfc877x25(5), -- X.25 + ethernetCsmacd(6), -- Ethernet/802.3 + iso88025TokenRing(9), -- Token Ring + ppp(23), -- PPP link + softwareLoopback(24), -- Loopback Interface + frameRelay(32), -- Frame Relay DTE port + miox25(38), -- multiprotocol over x.25 + -- used for X.25 VCs + aal5(49), -- AAL5 over ATM + propVirtual (53), -- Proprietary Virtual Interface + async(84), -- ASYNC + frameRelayMPI(92), -- multiprotocol + -- over FR + -- used for FR VCs + -- and sub-interfaces + pppMultilinkBundle(108), -- PPP Multilink + -- Bundle + ipOverAtm(114), -- IPoA virtual + hdlc(118), -- HDLC port + tunnel(131), -- Encapsulation interface + atmSubInterface(134), -- VCs under IPoA + l3ipvlan(136), -- Layer3 VLAN interface + mplsTunnel (150), -- MPLS Tunnel Virtual Interface + ieee8023ad(161), -- Link Aggregation Mib + mpls (166), -- MPLS + teLink (200), -- TE Link Interface + brgPort(209), -- Bridge port used for creating virtual + -- ports in PBB and EVB + ifPwType (246), -- Pseudowire interface type + ilan(247), -- Internal-lan + pip (248) -- Virtual (Internal) Provider Instance port + } -- These are the currently supported + -- interfaces. More can be added at a + -- later time. + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type/protocol of interface. Specification of + the object is mandatory for all interfaces. This + value should be specified after the row creation + in the ifMainTable and before setting any other + object in this table. Once the type is specified, + it cannot be changed - the interface should be + deleted for changing the type of the interface. + + The ethernetCsmacd(6), iso88025TokenRing(9), aal5(49), + async(84) and hdlc(118) are physical interfaces while + all other types are virtual or logical interfaces. + + Specific ifIndex ranges are reserved for different interface types. + Creation of different types of interfaces is possible only within + their corresponding ifIndex range. So the ifMainType should be + configured corresponding to the ifIndex range reserved for that + particular interface type. + + For creation of physical interface types, it is mandatory to + specify the handle to the device driver using the ifAlias + object of the standard ifXTable before specifying the type. + This handle could be something like eth1 or /dev/abcd. + + pip interface type will be used vritual Provider Instance port in + PBB bridge mode. physical PIPs can be created using ethernetCsmacd . + + Following is the mapping of different port types and there ifmaintype values. + + External ports + -------------- + Port: ifmaintype Port type + ------------------------------------------------------------------- + CNP- Ctagged 6 - customerNetworkPortCtagged (9) + CNP - Port based 6 - customerNetworkPortPortBased (2) + CNP- Stagged 6 - customerNetworkPortStagged (3) + PNP 6 - providerNetworkPort (1) + PIP 6 - providerInstancePort (11) + CBP 6 - customerBackbonePort (12) + UAP 6 - uplinkAccessPort (13) + + + Internal ports + -------------- + VIP 209 - virtualInstancePort (10) + PIP 248 - providerInstancePort (11) + CBP 209 - customerBackbonePort (12) + SBP 209 - stationFacingBridgePort (14) + + brgPort will be used to create virtual PBB ports other than PIPs. + (ie) brgPort is used to create logical ports VIPs, CBPs and SBPs. + + The propVirtual type denotes properietary logical interfaces. These + type of interfaces can be associated with a {physical interface, + switch instance} for the purpose of sharing the physical interface + to more than one context and thus realising Switch Instance Sharing + of a physical interface." + ::= { ifMainEntry 2 } + + ifMainMtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The MTU for the interface as shown to the higher + interface sub-layer (this value should not include + the encapsulation or header added by the interface). + If IP is operating over the interface, then this + value indicates the IP MTU over this interface. + + For changing the MTU of any interface, the interface + must be brought down first - changing MTU while the + interface is administratively up is not permitted. + + If not specified during interface creation, a default + value is assigned based on the ifMainType given to + the particular interface. + + While configuring for logical VLAN interfaces, care + should be taken to, configure this value as the + lowest of the MTU values of the member ports." + ::= { ifMainEntry 3 } + + ifMainAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), -- ready to pass packets + down(2), + testing(3), -- in some test mode + loopback(4) --loopback mode + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The desired state of the interface. This object + can be set only when the ifMainRowStatus of the + interface is active. This object has the semantics + of the ifAdminStatus of the standard ifTable. + + The testing(3) state indicates that no operational + packets can be passed - this state is not currently + supported. + + When a managed system initializes, all + interfaces start with ifMainAdminStatus in the + down(2) state, it's a default state also. As a result + of either explicit management action or per + configuration information retained by the managed + system, ifMainAdminStatus is then changed to + the up (1) state (or remains in the + down(2) state)." + DEFVAL { down } + ::= { ifMainEntry 4 } + + ifMainOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), -- ready to pass packets + down(2), + testing(3), -- in some test mode + unknown(4), -- status can not be + -- determined for + -- some reason. + dormant(5), + notPresent(6), -- some component is + -- missing + lowerLayerDown(7) -- down due to state + -- of lower-layer + -- interface(s). + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the interface. + The testing (3) state indicates that no operational + packets can be passed - this state is not supported + currently. + + If ifMainAdminStatus is down (2) + then ifMainOperStatus would be down (2). If + ifMainAdminStatus is changed to up (1) then + ifMainOperStatus should change to up (1) if the + interface is ready to transmit and receive + work traffic; it should change to dormant (5) + the interface is waiting for external actions + (such as a serial line waiting for an incoming + connection); it should change to lowerLayerDown(7) + state if it cannot be made up as the interface sub-layer + below it is down; it should remain in the down (2) state + if and only if there is a fault that prevents it + from going to the up (1) state; it should remain in + the notPresent (6) state if the interface has + missing (typically, hardware) components. + + The status unknown(4) is shown when it is not possible + to determine the exact status of the interface - e.g. + the interface sub-layer is performing negotiations - + during this period the interface is not up but at the + same time, it is not a fault condition and hence it + cannot be shown as down - in such periods the status + is shown as unknown. + + This object has the semantics of the ifOperStatus of the + standard ifTable." + ::= { ifMainEntry 5 } + + ifMainEncapType OBJECT-TYPE + SYNTAX INTEGER { + other(1), + nlpid(2), -- NLPID based encap + -- in the case of FR + -- and multiplexed + -- NLPID encap for X.25 + nlpidSnap(3), -- NLPID-SNAP based + -- encap in the case + -- of FR and multiplexed + -- NLPID-SNAP encap for + -- X.25. + cudNlpid(4), -- dedicated NLPID for + -- X.25 only + cudNlpidSnap(5), -- dedicated + -- NLPID-SNAP for + -- X.25 only + llcSnap(6), -- for ATM VCs only + vcMultiplexed(7), -- for ATM VCs only + ethernetV2(8) -- for Ethernet interfaces + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The encapsulation type to be used over the interface. + + For Ethernet interfaces, the default encapsulation + type is ethernetV2(8). The other possible encapsulation + is llcSnap(6). If other(1) is specified then an + automatic encapsulation type learning method is used + in ARP for determining the encapsulation for unicast + destinations while the multicast and broadcast destinations + use ethernetV2(8). + + For PPP and MLPPP interfaces, the encapsulation type can + only be other(1) and this is the default value. + + For FR VCs, the value can be nlpid(2) (for carrying protocols + which have NLPID) or nlpidSnap(3) (for other protocols). The + default is nlpid(2) and the types of protocols supported are + inferred from the stack-layering implemented over the + interface. + + For X.25 VCs, the value can be nlpid(2) or nlpidSnap(3) + (where the VC can carry multiplexed protocol traffic with + each data packet containing the NLPID or SNAP header) or + cudNlpid(4) or cudNlpidSnap(5) (where the CUD specifies + the NLPID of the protocol or SNAP and the data packets do + not contain these headers - for dedicated VCs). The default + is cudNlpid(4). + + For ATM VCs, the default is llcSnap(6) but the + vcMultiplexed(7) encapsulation is also supported. + + This object is not applicable to other interfaces." + ::= { ifMainEntry 6 } + + ifMainBrgPortType OBJECT-TYPE + SYNTAX INTEGER { + providerNetworkPort (1), + customerNetworkPortPortBased (2), + customerNetworkPortStagged (3), + customerEdgePort (4), + propCustomerEdgePort (5), + propCustomerNetworkPort (6), + propProviderNetworkPort (7), + customerBridgePort (8), + customerNetworkPortCtagged (9), + virtualInstancePort (10), + providerInstancePort (11), + customerBackbonePort (12), + uplinkAccessPort (13), + stationFacingBridgePort (14) + + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Bridge port type of this specified switch port. + Bridge Port type can be specified only for switch ports and not for + router ports, IVR interfaces and I-LAN Interfaces. + + providerNetworkPort - Port Connected to a single Provider. + SVLAN Classification is based on only the PVID configured for the + port for untagged packets. + + customerNetworkPortPortBased - Port in the S-VLAN component that + can transmit or received frames for single customer. + All packets received on this port, are mapped to one single service + instance identified by the PVID of that Port. + Acceptable Port Type will be always Admit only Untagged or Priority + Tagged Frames on this port. + + customerNetworkPortStagged - Port in the S-VLAN component that + can transmit or received frames for single customer. + VLAN classification on this interface will be based on the S-tag + received or on the PVID of the port. Ingress Filtering will be + always enabled on this port. + + customerEdgePort - Port in a Provider Edge Bridge connected to a + single customer. Multiple services can be provide on this port. + The Packets received on this interface will be first classified + to a CVLAN. CVLAN classification can be based on the Vid + in the C-Tag present in the packet (if it C-tagged packet) or from + the pvid of the port. Service instance selection (S-VLAN selection) + for a frame is done based on the entry present in the C-VID + registration table for the pair (C-VID, reception Port). + CustomerEdgePort configuration is allowed only in Provider Edge + Bridges. + + propCustomerEdgePort - Port connected to a single customer, where + multiple services can be provided based on only Proprietary SVLAN + classification tables. S-VLAN classification will not happen based on + C-VID registration table on this port. propCustomerEdgePort + configuration is allowed only in Provider Edge Bridges. + + propCustomerNetworkPort - Port connected to a single customer, where + multiple service can be provided based on CVLANs by assigning one of + the Proprietary SVLAN classification tables to this port. The + services can also be assigned using other proprietary SVLAN + classification tables where CVLAN is not the index of the table. + + propProviderNetworkPort - Port connected to a Q-in-Q Bridge located + inside Provider Network. This port is part of S-VLAN component. + If packets to be tagged and sent out of this port will have 0x8100 + as the ether type. Similarly pakcets with standard Q tag (ether type + as 0x8100) received will be considered as S-Tagged packets. + + customerBridgePort - Type of the port to be used in customer + bridges as well in Provider(Q-in-Q) bridges. This type is not valid + in Provider Core bridges as well as Provider Edge bridge. + + customerNetworkPortCtagged - Port in the I component that + can transmit or received frames for single customer. + VLAN classification on this interface will be based on the C-tag + received or on the default CVID of the port. Ingress Filtering will be + always enabled on this port. + + virtualInstancePort - A Bridge Port on an I-component in a Backbone Edge Bridge + that provides access to a single backbone service instance. + + providerInstancePort - The set of Virtual Instance Ports that are supported + by a single instance of the ISS. + + customerBackbonePort - A Backbone Edge Bridge Port that can receive and transmit + I-tagged frames for multiple customers, and assign B-VIDs and translate I-SID on + the basis of the received I-SID. + + Edge Virtual Briding (EVB) technology is used in Data Center Networks. + The uplinkAccessPort (UAP) and stationFacingBridgePort (SBP) types are + applicable when the bridge operates in EVB environment. + + uplinkAccessPort - A port on a Port-mapping S-VLAN component that + connects an EVB Bridge with an EVB Station. + + stationFacingBridgePort - A port that is part of the C-VLAN component of + EVB Bridge which has one-to-one relationship with a S-Channel Access Port + in the port-mapping S-VLAN component. + + In Customer bridges and in Provider Bridges only customerPort option + is allowed. + + In Provider backbone bridge only customerNetworkPort, providerNetworkPort + and customerBackbonePort type of ports are allowed. + + Bridge Port Type cannot be set for a port-channel port, if some + physical ports are aggregated in it. + Also Bridge Port type cannot be set for a port, if part of a + port-channel. + + Whenever the Bridge port type changes, the previous configuration + associated with the port will be flushed. + + For example. + + whenever CNP(STagged) and PNP port types are changed to any + other port type, + - The unicast entries learnt on this port and + - The VID translation table entries associated with the port + will be flushed. + + Whenever CEP port type is changed to any other port type, + - The unicast entries learnt on this port + - The C-VID registration table entries associated with the port + - The PEP configuration table entries + - The service priority regeneration table entries + will be flushed. + + Even the vlan membership of the port will be removed when the + Pbport type is changed." + + DEFVAL { 8 } + ::= { ifMainEntry 7 } + + ifMainRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A RowStatus variable for addition, deletion and in-activation + of the interfaces. Specification of the object is mandatory + for all interfaces. + + When the status is active, the interface is created and + ready to use in the respective protocol modules. + + When the status is notInService, the interface has not been + registered with the respective protocol modules and as such + those modules are not aware of the existence of the interface + - creation is hence, incomplete. Setting an active interface + to notInService results in de-registration/deletion of the + interface from the respective protocol modules and all the + configurations associated with that interface in those modules + may be lost. + + Deletion of an interface, may affect the status of other + interfaces which are layered above or below it in the Interface + Stack (ifStackTable) and may result in other interfaces being + made notReady or notInService." + ::= { ifMainEntry 8 } + + ifMainSubType OBJECT-TYPE + SYNTAX INTEGER { + extremeEther(251), + fastEther(252), + gigabitEthernet(253), + xlEthernet(254), + notApplicable(255) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object stores the subType value of the specified interface. + Configuration of this object is not mandatory.By default + Sub type value will be updated based on the hardware link speed. + + For non Ethernet interfaces, the object defaults to notApplicable. + notApplicable is valid only for non Ethernet interfaces." + + ::= { ifMainEntry 9 } + + ifMainNetworkType OBJECT-TYPE + SYNTAX INTEGER { + lan(1), + wan(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether this interface is a + WAN or LAN link. + + The default value for this object varies according + to the interface type. All interfaces of type radio (71), + ieee8023ad (161) and l3ipvlan (136) are LAN interfaces. + Fast ethernet interfaces are considered LAN interfaces + while Gigabit ethernet interfaces are considered WAN + interfaces at start-up. + Interfaces of any other type are WAN interfaces. + + This object can be set only for ethernet interfaces or + l3ipvlan. For changing the network type of an ethernet + interface or l3ipvlan, the interface must be brought + down first - changing network type while the interface + is administratively up is not permitted." + ::= { ifMainEntry 10 } + + ifMainWanType OBJECT-TYPE + SYNTAX INTEGER { + other(0), + private(1), + public(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether this interface is a + private or public WAN link. + + This object is applicable only for PPP interfaces and + ethernet WAN interfaces. For other interfaces the value + cannot be set and a get always returns the value OTHER. + + For PPP and ethernet WAN interfaces the default value is PUBLIC. + By default, public WAN links, have a default route associated + with them. When the WAN type is set as PRIVATE, no default route + is created for this interface. The value OTHER can never be set. + + For changing the type of a WAN interface, the interface + must be brought down first - changing WAN type while the + interface is administratively up is not permitted." + ::= { ifMainEntry 11 } + + ifMainDesc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A textual string which contains the description about an interface." + + ::= { ifMainEntry 12 } + + ifMainStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The storage type for this conceptual row in the ifMainTable. + Conceptual rows having the value 'permanent' need not allow + write-access to any columnar object in the row. + only volatile and nonVolatile are allowed for this object" + DEFVAL { nonVolatile } + ::= { ifMainEntry 13 } + + ifMainExtSubType OBJECT-TYPE + SYNTAX INTEGER { + sisp(0), + attachmentCircuit(1), + openflow(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object stores the subType value of the specified interface. + These sub types are specified for the ifMainType-propVirtual." + + ::= { ifMainEntry 14 } + + ifMainPortRole OBJECT-TYPE + SYNTAX INTEGER { + uplink(1), + downlink(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is for indicating the port role for each interface. + + A port is termed as uplink port when it is connected to the + network. + + A port is termed as downlink when it is connected towards host + end-points" + + DEFVAL { downlink } + ::= { ifMainEntry 15 } + + ifMainUfdOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2), + ufdErrorDisabled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is for indicating the Uplink Failure Detection(UFD) + port operational status for each interface. + + Uplink Failure Detection(UFD) operational status of the uplink + port is same as the operational status of the port. + + For the downlink ports this object takes a value which is + dependent on the combined operational status of the uplink ports + present in the group to which this port belongs to. + + If all the uplink ports in the Uplink Failure Detection(UFD) group + are down, the operational status of all the active downlink ports + is ufdErrorDisabled and the operational status of + all the inactive downlink ports is Down. + + When the interface is not in the group and it's ifMainOperStatus + is up, the interface Uplink Failure Detection(UFD) operational + status is up. + + When the interface is not in the group and it's ifMainOperStatus + is not up, the port Uplink Failure Detection(UFD) operational + status is down." + + ::= { ifMainEntry 16 } + + ifMainUfdGroupId OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An identifier that uniquely identifies the group. Each group has + uplink interfaces to monitor and downlink interfaces to disable. + The UFD group Id value zero indicates that the port is not + present in any group. By setting the UFD Group Id value to zero, + we are deleting the port from the ufd group to which it belongs to." + ::= { ifMainEntry 17 } + + ifMainUfdDownlinkDisabledCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A counter which indicates the number of times + that downlink ports in the group were automatically + disabled because of all uplink ports failure in the group." + ::= { ifMainEntry 18 } + + ifMainUfdDownlinkEnabledCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A counter which indicates the number of times + that downlink ports in the group were automatically + enabled because of any one uplink ports back to function in the group." + ::= { ifMainEntry 19 } + +ifMainDesigUplinkStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether this interface is designated uplink + or not. + + A port is termed as designated uplink when the port is connected + to the network and it has more preference over all the uplink + ports. Broadcast/unknown multicast will use this designated + port to reach uplink. + + When the status is set to True, the port acts as designated uplink. + This designated uplink port is used in split horizon feature. + This object is different from the Uplink Failure Detection (UFD) + designated uplink port object called ifUfdGroupDesigUplinkPort. + Where ifUfdGroupDesigUplinkPort is unique per UFD group and in + each group the designated uplink port differs in UFD whereas + this object is specific for all the available physical interfaces. + + This configuration is allowed only on uplink port which is + configured through ifMainPortRole. + Configuring any uplink port as designated uplink port overrides the + previous designated uplink port configuration since it is allowed + to have only one designated uplink port in the system." + DEFVAL { false } + ::= { ifMainEntry 20 } + + ifMainEncapDot1qVlanId OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the VLAN identifier assigned to Layer 3 + Subinterface for association in the porting layer. This object + is available only when the interface is set as Layer3 SubInterface." + + DEFVAL { 0 } + ::= { ifMainEntry 21 } + + ifMainNeighborId OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE(0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A string identifying the device connected to the interface. + The neighbor ID is derived from LLDP data that is currently + associated with the interface." + + DEFVAL { "" } + ::= { ifMainEntry 22} + + ifMainName OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A string identifying the device interface that can + be used to unambiguously identify the interface when + configuring interface settings in various tables + that identify ports by name." + + DEFVAL { "" } + ::= { ifMainEntry 23} + + ifMainPrevDesc OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string which contains the previous + description for the interface." + + DEFVAL { "" } + ::= { ifMainEntry 24} + +-- ifIpTable +-- This table is used for the management of the interfaces in the +-- system which are registered with IP. + + ifIpTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfIpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of all the interface entries in the system which + are registered with IP. + + This table contains objects which are applicable for the + management of IP over the network interfaces + in the system. + + This table is a extension to the ifMainTable. + The index to this table has the semantics of + the ifMainIndex of the ifMainTable. + + Entries are created automatically in this table for + any interface sub-layer which is layer below IP using + the ifStackTable. Similarly, entries are deleted from + this table when the interface's layering below IP is + removed." + ::= { if 5 } + + ifIpEntry OBJECT-TYPE + SYNTAX IfIpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing management information applicable + to a particular interface over which IP is operating." + INDEX { ifMainIndex } + ::= { ifIpTable 1 } + + IfIpEntry ::= + SEQUENCE { + ifIpAddrAllocMethod INTEGER, + ifIpAddr IpAddress, + ifIpSubnetMask IpAddress, + ifIpBroadcastAddr IpAddress, + ifIpForwardingEnable TruthValue, + ifIpAddrAllocProtocol INTEGER, + ifIpDestMacAddress MacAddress, + ifIpUnnumAssocIPIf InterfaceIndex, + ifIpIntfStatsEnable TruthValue, + ifIpPortVlanId Integer32 + } + + ifIpAddrAllocMethod OBJECT-TYPE + SYNTAX INTEGER { + manual(1), -- To be set by Manager + negotiation(2), -- obtained from peer + dynamic(3), + none(4) -- none of the above + } -- Currently only + -- these method possible. + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The mechanism to be used for allocation of IP + address for this interface. + + The value negotiation can be used only for PPP + and MLPPP interfaces which support obtaining of + IP addresses through negotiation. + + The dynamic(3) option takes an IP + address dynamically from the available + server (dhcp/bootp/rarp) according to the + protocol specified in ifIpAddrAllocProtocol. + + If the method specified is manual and the IP + address is not provided (then the interface + would be treated as a un-numbered interface." + DEFVAL { none } + ::= { ifIpEntry 1 } + + ifIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the IP address given to this + interface. The specification of this object is + mandatory for all network interfaces (Ethernet, + FR VC, IPoA interface, PPP link - not under MP, + MP interface and X.25 VC). If the interface is + not a network interface then the default value + of 0.0.0.0 is assigned and the interface is + treated as a un-numbered interface by IP." + DEFVAL { '00000000'H } + ::= { ifIpEntry 2 } + + ifIpSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the IP Subnet Mask for this + interface. The value should be specified only + for network interfaces and any valid VLSM is + accepted. + + If not specified, this object takes the default + subnet mask value based on the class of the IP + address configured for the interface." + ::= { ifIpEntry 3 } + + ifIpBroadcastAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the IP broadcast address for this + interface. The value should be specified only + for network interfaces and any valid broadcast + address based on a valid VLSM is accepted. + + If not specified, this object takes the default + value based on the class of the IP + address configured for the interface." + ::= { ifIpEntry 4 } + + ifIpForwardingEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether IP forwarding is enable on + this interface. Disabling IP forwarding on an + interface will result in packets which are to + be forwarded on that interface being dropped + and ICMP error messages being generated for the + packets." + DEFVAL { true } + ::= { ifIpEntry 5 } + + ifIpAddrAllocProtocol OBJECT-TYPE + SYNTAX INTEGER { + rarp(1), + dhcp(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the protocol to be used to obtain + IP address for this interface. This object is + valid only when ifIpAddrAllocMethod is set to + dynamic (3). + + When ifIpAddrAllocMethod option is dhcp(2) + dhcp-client tries for dynamic IP address from + server for maximum number of retries. If couldn't + able to receive any IP address, then sets back to + default IP address. + + Currently rarp (1) option is not + supported. The assigned value will be effective + only when the interface admin status changes" + DEFVAL { dhcp } + ::= { ifIpEntry 6 } + + ifIpDestMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unicast Peer MacAddress for unnumbered interface. + This Object needs to be configured mandatorily for proper + forwarding of IP packets over unnumbered interfaces.This object + needs to be set to avoid ARP resolution failure on corresponding + interfaces. For MPLS-TP networks, MacAddress can be unicast or + multicast (01:00:5E:90:00:00) Mac Address." + ::= { ifIpEntry 7 } + + ifIpUnnumAssocIPIf OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object stores the interface index of the interface associated + with the unnumbered interface. The source IP addresses used over + the Unnumbered interface in relation to the destination IP address + are borrowed from the associated interface." + ::= { ifIpEntry 8 } + + ifIpIntfStatsEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether statistics collection is enabled on the IP + interface. + + When the status is set to True, statistics collection will be started on the IP interface. + Retrieval of statistics on the L3 interface is possible only when the status is + set to True. + + When the status is set to False, statistics collection will be stopped on the IP interface. + Retrieval of statistics on the L3 interface is not be possible when the status is + set to False." + DEFVAL { false } + ::= { ifIpEntry 9 } + + ifIpPortVlanId OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the VLAN identifier assigned to router-ports + for association in the porting layer. This object is meant for the + chipsets when the porting layer demands VLAN identifier association + to realize router ports. This object is available only when the + physical interface is set as router-port. + + The default value 0 is applicable for L3 VLAN interfaces and for + chipsets that do not support this MIB feature" + DEFVAL { 0 } + ::= { ifIpEntry 10 } + +-- ifWanTable +-- This table is used for specification of media specific configuration +-- parameters which are applicable to WAN interfaces. + + ifWanTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfWanEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A list of all the WAN interfaces in the system. + + This table contains objects which are applicable for the + management of WAN interfaces like PPP, MP bundle and + FR/X.25/ATM VCs in the system. + + This table is a extension to the ifMainTable. + The index to this table has the semantics of + the ifMainIndex of the ifMainTable. + + Entries are created automatically in this table when + any WAN interface is created in the ifMainTable. The + ppp(23), miox25(38), frameRelayMPI(92), + pppMultilinkBundle(108) and atmSubInterface(134) + interfaces have entries in this table. The entries + in this table are deleted when the interfaces are + deleted from the ifMainTable." + ::= { if 6 } + + ifWanEntry OBJECT-TYPE + SYNTAX IfWanEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An entry containing management information applicable + to a WAN interface." + INDEX { ifMainIndex } + ::= { ifWanTable 1 } + + IfWanEntry ::= + SEQUENCE { + ifWanInterfaceType INTEGER, + ifWanConnectionType INTEGER, + ifWanVirtualPathId Integer32, + ifWanVirtualCircuitId Integer32, + ifWanPeerMediaAddress OCTET STRING, + ifWanSustainedSpeed Integer32, + ifWanPeakSpeed Integer32, + ifWanMaxBurstSize Integer32, + ifWanIpQosProfileIndex Integer32, + ifWanIdleTimeout Integer32, + ifWanPeerIpAddr IpAddress, + ifWanRtpHdrComprEnable TruthValue, + ifWanPersistence INTEGER + } + + ifWanInterfaceType OBJECT-TYPE + SYNTAX INTEGER { + ppp(23), -- PPP link + miox25(38), -- multiprotocol over x.25 + -- used for X.25 VCs + frameRelayMPI(92), -- multiprotocol + -- over FR + -- used for FR VCs + -- and sub-interfaces + pppMultilinkBundle(108), -- PPP Multilink + -- Bundle + atmSubInterface(134) -- VCs under IPoA + -- for QoS purpose + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The type of the WAN interface. This is + same as if MIB-2 ifType and ifMainType." + ::= { ifWanEntry 1 } + + ifWanConnectionType OBJECT-TYPE + SYNTAX INTEGER { + other(0), + permanent(1), + switched(2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The type of WAN connection. This object + will not be applicable to PPP and MLPPP + interfaces and will have the value other(0). + For all other interfaces the default value + is permanent(1). + + It is possible to pre-configure a SVC through + this table. The actual SVC establishment may + take place when there is data to be sent or + through some other system policy." + ::= { ifWanEntry 2 } + + ifWanVirtualPathId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The VPI for ATM VCs. This object + will not be applicable to other + interfaces and will have the value 0." + DEFVAL { 0 } + ::= { ifWanEntry 3 } + + ifWanVirtualCircuitId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The VCI for ATM VCs, DLCI for Frame Relay VCs and + the channel identifier for X.25 VCs. + + For SVCs this object is read-only, the value will be + assigned after the SVC establishment. + + This object will not be applicable to PPP and + MLPPP interfaces and will have the value 0." + DEFVAL { 0 } + ::= { ifWanEntry 4 } + + ifWanPeerMediaAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..40)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The Media Address of the peer to whom this + connection is to be established. + + For ATM VCs this can be in E.164, NSAP or either of these along + with the subaddress. For Frame Relay VCs this is in + E.164 and for X.25 VCs it is in X.121 format. + + For SVCs this object is mandatory, for PVCs it is + optional. + + This object will not be applicable to PPP and + MLPPP interfaces and will have the value 0." + ::= { ifWanEntry 5 } + + ifWanSustainedSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The sustained or minimum gauranteed speed of + the interface. This is semantically similar to + the CIR for FR and SCR for ATM. The value to be + assigned is the CIR or SCR as the case may be. + This value is used by IP-QoS. + + For PPP links this object should be given the value + of the speed of the lower link. For MP this value + is the sum of the speed of all the lower PPP links. + + If the value is not specified then the system default + values are taken based on the type of the interface." + ::= { ifWanEntry 6 } + + ifWanPeakSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The maximum speed available on the interface. + This is semantically similar to the CIR+EIR for FR + and PCR for ATM. This value is used by IP-QoS. + + For PPP links this object should be given the value + of the speed of the lower link. For MP this value + is the sum of the speed of all the lower PPP links. + + If the value is not specified then the ifWanSustatinedSpeed + values are taken as the peak speed values." + ::= { ifWanEntry 7 } + + ifWanMaxBurstSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The maximum burst size in bytes that the interface + can sustain. This is semantically similar to the Bc for FR + and MBS for ATM. This value is used by IP-QoS. + + For PPP links this object should be given the value + of the speed of the lower link. For MP this value + is the sum of the speed of all the lower PPP links. + + If the value is not specified then the system default + values are taken based on the type of interface." + ::= { ifWanEntry 8 } + + ifWanIpQosProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The index of an IP-QoS profile which is configured + in the IP-QoS MIB. Assigning the index of the profile + results in instantiation of that profile for the + interface. + + This object is optional and may be specified only for + assigning an IP-QoS profile - if not specified then no + profile is applied to this interface - default value + is then the invalid index 0." + DEFVAL { 0 } + ::= { ifWanEntry 9 } + + ifWanIdleTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The minimum duration (in seconds) to wait before + disconnecting an idle established circuit/interface. (a + default value of 0 where not required) Specification + of the object is optional for all interfaces; if not + specified the system default value is assumed on the basis + of the IfType specified." + DEFVAL { 0 } + ::= { ifWanEntry 10 } + + ifWanPeerIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The IP address of the peer to whom this interface is + established with. Specification of this value is optional + for all interfaces. + + For PPP and MLPPP interfaces, this value if specified + is used during IPCP negotiation for assigning IP address + to the peer. This object stores the configured peer IP + address and this object is not updated with the actual + IP address of the peer. + + For other interfaces, this value is either configured + for peers who do not have InARP support or this object + is instantiated after the peer IP address is obtained + after InARP." + DEFVAL { '00000000'H } + ::= { ifWanEntry 11 } + + ifWanRtpHdrComprEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Enable or disable the RTP header compression on the + WAN interface. This object is writable for only those + interface which are registered with IP. If the RTP + header compression negotiation with the peer fails then + this object is reset to false." + DEFVAL { false } + ::= { ifWanEntry 12 } + + ifWanPersistence OBJECT-TYPE + SYNTAX INTEGER { + other(1), + demand(2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The persistence of the WAN interface in the system. + + Demand(2) circuits are pre-configured but are opened only + when there is some data to be sent (these interfaces are + administratively UP, but operationally DORMANT and they are + made UP dynamically whenever there is any data to be sent + over the interface). The demand circuit configuration + continues to persist in the system. + + Alll other WAN interface which do not fall under the above + categories are to be configured as other(1) which is the + default value." + DEFVAL { other } + ::= { ifWanEntry 13 } + + +-- ifAutoCktProfileTable +-- This table is used for the specification of the automatic circuit +-- profile for the WAN interface in the system. + + ifAutoCktProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfAutoProfileEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A list of all the automatic circuit profiles in the system. + This table contains objects which are useful for configuration + of an automatic circuit profile for a given interface. + The profile specified here is used for the configuration of + all the incoming calls on the specified interface. The new + interfaces are assigned MIB-2 ifIndex upon creation. The + interface is deleted once the circuit is closed." + ::= { if 7 } + + ifAutoProfileEntry OBJECT-TYPE + SYNTAX IfAutoProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable + to an automatic circuit profile for an interface." + INDEX { ifAutoProfileIfIndex } + ::= { ifAutoCktProfileTable 1 } + + IfAutoProfileEntry ::= + SEQUENCE { + ifAutoProfileIfIndex InterfaceIndex, + ifAutoProfileIfType INTEGER, + ifAutoProfileIpAddrAllocMethod INTEGER, + ifAutoProfileDefIpSubnetMask IpAddress, + ifAutoProfileDefIpBroadcastAddr IpAddress, + ifAutoProfileIdleTimeout Integer32, + ifAutoProfileEncapType INTEGER, + ifAutoProfileIpQosProfileIndex Integer32, + ifAutoProfileRowStatus RowStatus + } + + ifAutoProfileIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The MIB-2 ifIndex of the interface for which + this automatic circuit profile is applicable. + All incoming calls on this interface will be + handled/configured according to this profile." + ::= { ifAutoProfileEntry 1 } + + ifAutoProfileIfType OBJECT-TYPE + SYNTAX INTEGER { + rfc877x25(5), -- X.25 + frameRelay(32), -- Frame Relay DTE port + aal5(49), -- AAL5 over ATM + ipOverAtm(114) -- IPoA virtual + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The type of the WAN interface. This is + same as if MIB-2 ifType and ifMainType." + ::= { ifAutoProfileEntry 2 } + + ifAutoProfileIpAddrAllocMethod OBJECT-TYPE + SYNTAX INTEGER { + other(1), -- obtained by other + -- means or not required + negotiation(2), -- obtained from peer + localAddressPool(3) + } -- Currently only + -- these method possible. + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "The mechanism to be used for allocation of IP + address for this interface. + + The value negotiation can be used only if PPP + or MLPPP interfaces are to run over the automatic + circuits. + + The localAddressPool(3) option takes an IP + address dynamically from the IP address pool + specified by the ifAutoProfileIpAddrPoolIndex. + + If the method specified is other(1) then either + the IP address is not required or is obtained + by some other method." + DEFVAL { other } + ::= { ifAutoProfileEntry 3 } + + ifAutoProfileDefIpSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "Specifies the default IP Subnet Mask for this + profile. The value should be specified only + for network interfaces and any valid VLSM is + accepted. + + If not specified, this object takes the default + subnet mask value based on the class of the IP + address configured for the interface." + ::= { ifAutoProfileEntry 4 } + + ifAutoProfileDefIpBroadcastAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "Specifies the default IP broadcast address for this + interface. Any valid broadcast + address based on a valid VLSM is accepted. + + If not specified, this object takes the default + value based on the class of the IP + address configured for the interface." + ::= { ifAutoProfileEntry 5 } + + ifAutoProfileIdleTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "The minimum duration (in seconds) to wait before + disconnecting an idle automatic circuit. Specification + of the object is mandatory." + ::= { ifAutoProfileEntry 6 } + + ifAutoProfileEncapType OBJECT-TYPE + SYNTAX INTEGER { + other(1), + nlpid(2), -- NLPID based encap + -- in the case of FR + -- and multiplexed + -- NLPID encap for X.25 + nlpidSnap(3), -- NLPID-SNAP based + -- encap in the case + -- of FR and multiplexed + -- NLPID-SNAP encap for + -- X.25. + cudNlpid(4), -- dedicated NLPID for + -- X.25 only + cudNlpidSnap(5), -- dedicated + -- NLPID-SNAP for + -- X.25 only + llcSnap(6), -- for ATM VCs only + vcMultiplexed(7) -- for ATM VCs only + } + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "The encapsulation type to be used over the automatic + circuit. + + For FR interface, the value can be nlpid(2) (for carrying protocols + which have NLPID) or nlpidSnap(3) (for other protocols). The + default is nlpid(2) and the types of protocols supported are + inferred from the stack-layering implemented over the + interface. + + For X.25 interface, the value can be nlpid(2) or nlpidSnap(3) + (where the VC can carry multiplexed protocol traffic with + each data packet containing the NLPID or SNAP header) or + cudNlpid(4) or cudNlpidSnap(5) (where the CUD specifies + the NLPID of the protocol or SNAP and the data packets do + not contain these headers - for dedicated VCs). The default + is cudNlpid(4). + + For ATM interface, the default is llcSnap(6) but the + vcMultiplexed(7) encapsulation is also supported." + ::= { ifAutoProfileEntry 7 } + + ifAutoProfileIpQosProfileIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "The index of an IP-QoS profile which is configured + in the IP-QoS MIB. Assigning the index of the profile + results in instantiation of that profile for any + automatic circuit which is instantiated based on this + profile (and a corresponding profile is instantiated + in the IP-QoS table also). + + This object is optional and may be specified only for + assigning an IP-QoS profile - if not specified then no + profile is applied to this interface - default value + is then the invalid index 0." + DEFVAL { 0 } + ::= { ifAutoProfileEntry 8 } + + ifAutoProfileRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "A RowStatus object for creation of automatic circuit + profile on a per interface basis. + + It is necessary to create the parent FR,X.25 or ATM/IPoA + interface before creating the automatic circuit profile + for that interface. + + The profile is deleted once the parent interface is + deleted from the system. + + Setting this object to notInService for an active profile + will result in the profile being not applied to any new + automatic circuit, but the existing circuits would not + be affected. Similarly, deleting a profile would not affect + existing circuits which have used that profile." + ::= { ifAutoProfileEntry 9 } + + +-- ifIvrTable +-- This table is used for the Inter VLAN Routing related +-- configurations for each interface such as converting Bridged interfaces +-- to Routed interfaces and vice-versa. + + ifIvrTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfIvrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of all the interfaces in the system with IVR related + configurations. + + This table is an extension to the ifMainTable. The index to + this table has the semantics of the ifMainIndex of the + ifMainTable." + ::= { if 8 } + + ifIvrEntry OBJECT-TYPE + SYNTAX IfIvrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing IVR-related information applicable + to a interface." + INDEX { ifMainIndex } + ::= { ifIvrTable 1 } + + IfIvrEntry ::= + SEQUENCE { + ifIvrBridgedIface + TruthValue + } + + ifIvrBridgedIface OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates if this interface is a Bridged interface + or not. + A value of 'TRUE' indicates that this interface is + a Bridged interface and is capable of performing + bridging of packets through this interface. + A value of 'FALSE' indicates that this + interface is a Routed interface and is capable of + performing routing of packets through this interface." + ::= { ifIvrEntry 1 } + +-- Added the following two scalars for setting or resetting the VLAN +-- List for the management interface. + + ifSetMgmtVlanList OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN. The + first octet corresponds to VLANs with VlanId values + 1 through 8; the second octet to VLANs 9 through + 16 etc. The most significant bit of each octet + corresponds to the lowest VlanId value in that octet. + This is the set of vlans configured by management to associate + with the management interface." + ::= { if 9 } + + ifResetMgmtVlanList OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN. The + first octet corresponds to VLANs with VlanId values + 1 through 8; the second octet to VLANs 9 through + 16 etc. The most significant bit of each octet + corresponds to the lowest VlanId value in that octet. + This is the set of vlans configured by management to dis-associate + from the management interface. + Get operation is not allowed for this object." + + ::= { if 10 } + +-- ifSecondaryIpAddressTable +-- This table is to configure secondary ip address over the interfaces +-- registered with IP. + + ifSecondaryIpAddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfSecondaryIpAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of secondary IP addresses configured over the + interfaces registered with IP. + + This table is a extension to the ifMainTable. + The index to this table has the semantics of + the ifMainIndex of the ifMainTable. + + Secondary IpAddress configuration should not override the + primary ip address configured for any of the interface + + Updation of entries in this table are not allowd when + RowStatus is active" + + ::= { if 11 } + + ifSecondaryIpAddressEntry OBJECT-TYPE + SYNTAX IfSecondaryIpAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry contains the information associated with the + secondary(additional) ip address configured to a particular + interface." + INDEX { ifMainIndex , ifSecondaryIpAddress} + ::= { ifSecondaryIpAddressTable 1 } + + IfSecondaryIpAddressEntry ::= + SEQUENCE { + ifSecondaryIpAddress IpAddress, + ifSecondaryIpSubnetMask IpAddress, + ifSecondaryIpBroadcastAddr IpAddress, + ifSecondaryIpRowStatus RowStatus + } + + ifSecondaryIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies the Secondary IP address associated with the + interface" + ::= {ifSecondaryIpAddressEntry 1 } + + ifSecondaryIpSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the IP Subnet Mask associted with the + secondary ip address configuration. The value should be + specified only for network interfaces and any valid + VLSM is accepted. + + If not specified, this object takes the default + subnet mask value based on the class of the IP + address configured for the interface." + ::= { ifSecondaryIpAddressEntry 2 } + + ifSecondaryIpBroadcastAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the IP broadcast address associated with + the configured secondary IP address. The value should be + specified only for network interfaces and any valid + broadcast address based on a valid VLSM is accepted. + + If not specified, this object takes the default + value based on the class of the IP + address configured for the interface." + ::= { ifSecondaryIpAddressEntry 3 } + + ifSecondaryIpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to manage creation and deletion of rows + in this table." + ::= { ifSecondaryIpAddressEntry 4 } + +-- ---------------------------------------------------------------------------- +-- ifMainExtTable +-- This table is used for the additional management of the interfaces in the +-- system. +-- ---------------------------------------------------------------------------- + +ifMainExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfMainExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is an extension to the ifMainTable." + ::= { if 12 } + +ifMainExtEntry OBJECT-TYPE + SYNTAX IfMainExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing additional management information + applicable to a particular interface." + AUGMENTS { ifMainEntry } + ::= { ifMainExtTable 1 } + +IfMainExtEntry ::= + SEQUENCE { + ifMainExtMacAddress MacAddress, + ifMainExtSysSpecificPortID Unsigned32, + ifMainExtInterfaceType INTEGER, + ifMainExtPortSecState INTEGER, + ifMainExtInPkts Counter32, + ifMainExtLinkUpEnabledStatus INTEGER, + ifMainExtLinkUpDelayTimer Unsigned32, + ifMainExtLinkUpRemainingTime Unsigned32 + + } + + ifMainExtMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The unicast MacAddress for each interface. + The Macaddress can be set only when ifMainAdminStatus for the + interface is down(2). The object is valid only for + interfaces that have the ifMainType set as ethernetCsmacd(6) or + ieee8023ad(161). + Configuration of this object is not mandatory. If this object is + not configured, the default Macaddress for the interface is obtained + from the system." + ::= { ifMainExtEntry 8 } + + ifMainExtSysSpecificPortID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System specific index configured for the port. + It provides a different numbering space other than the + IfIndex to identify ports. + Valid range for this object is from 1 to 16384. + The value 0 is not allowed to be set. On reading the object + 0 is returned only if no other value has been configured." + DEFVAL { 0 } + ::= { ifMainExtEntry 9 } + + ifMainExtInterfaceType OBJECT-TYPE + SYNTAX INTEGER { + frontpanelport (1), + backplaneport (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object reflects the usage of this interface, whether it is a + frontpanel interface or a backplane interface used for interswitching + in distributed environments. + + frontpanelport - + The interface behaves as a normal interface visible to the management + and other protocols. + + backplaneport - + This port operates as back plane interface in the system enabling + communication across the line cards present in the system. This + interface will be masked from the management control for all the + protocol related operations. This can be used in distributed + environments wherein protocols are ran over every individual line + cards to achieve better CPU utilization and performance. Proprietary + PDU and tailored control PDU flow out of this interface to keep the + system information intact across the line cards present in the system. + This can be enabled only over the physical interface and not over any + other interface." + + DEFVAL { 1 } + ::= { ifMainExtEntry 10} + + ifMainExtPortSecState OBJECT-TYPE + SYNTAX INTEGER { + untrusted (0), + trusted (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interface port security state says whether the port is connected + to trusted hosts or not. If a port is trusted, the packets coming + on that ports will also be trusted. By default all the ports will be + untrusted. If the interface is part of a port channel it cannot be set." + + DEFVAL { trusted } + ::={ ifMainExtEntry 11 } + + ifMainExtInPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of packets received on this interface. This includes the + total of Unicast, Multicast and Broadcast packets received on a interface." + + ::={ ifMainExtEntry 12 } + + ifMainExtLinkUpEnabledStatus OBJECT-TYPE + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables Link Up Delay functionality in this port. + A value of 'enabled'(1) indicates that, operational status of the + link is suspended for a configured delay time 'ifMainExtLinkUpDelayTimer'. + A value of 'disabled' (2) indicates that the operational status of the + link is not delayed and indicated to the higher layers immediately." + + DEFVAL { disabled } + ::= { ifMainExtEntry 13} + + ifMainExtLinkUpDelayTimer OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This configures the delay timer for the link up enabled interface. + It takes the timer value (in seconds) minimum value as 1 and + maximum value as 1000." + + DEFVAL { 2 } + ::= { ifMainExtEntry 14} + + ifMainExtLinkUpRemainingTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is for displaying the pending time left + for the link Operation Status to be made UP." + + ::= { ifMainExtEntry 15} +-- ---------------------------------------------------------------------------- +-- CFA Custom TLV Table +-- ---------------------------------------------------------------------------- + +ifCustTLVTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfCustTLVEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows generic TLV data to be configured per-port. + It may be used to store any port-specific information that + is required by any application." + + ::= { if 13 } + +ifCustTLVEntry OBJECT-TYPE + SYNTAX IfCustTLVEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry about the TLV information" + INDEX { ifMainIndex, ifCustTLVType } + ::= { ifCustTLVTable 1 } + +IfCustTLVEntry ::= + SEQUENCE { + ifCustTLVType Unsigned32, + ifCustTLVLength Unsigned32, + ifCustTLVValue DisplayString, + ifCustTLVRowStatus RowStatus + } + +ifCustTLVType OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Type of the TLV Information." + ::= { ifCustTLVEntry 1 } + +ifCustTLVLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Length of the TLV Information. + Specification of this object is mandatory for ifCustTLVRowStatus to + be made active. Length should be configured after the row creation in + ifCustTLVTable and before configuring the ifCustTLVValue. + The value 0 is not allowed to be set." + ::= { ifCustTLVEntry 2 } + +ifCustTLVValue OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Value of the TLV Information. The default value is 0." + ::= { ifCustTLVEntry 3 } + +ifCustTLVRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus of the Corresponding Entry." + ::= { ifCustTLVEntry 4 } + +-- ---------------------------------------------------------------------------- +-- CFA Custom OpaqueAttributes Table +-- ---------------------------------------------------------------------------- + +ifCustOpaqueAttrTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfCustOpaqueAttrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table allows generic integer attributes to be configured + per-port. These attributes will be opaque from ISS's point of + view and will not be processed/understood by ISS." + ::= { if 14 } + +ifCustOpaqueAttrEntry OBJECT-TYPE + SYNTAX IfCustOpaqueAttrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for every opaque attribute on each port." + INDEX { ifMainIndex, ifCustOpaqueAttributeID } + ::= { ifCustOpaqueAttrTable 1 } + +IfCustOpaqueAttrEntry ::= + SEQUENCE { + ifCustOpaqueAttributeID INTEGER, + ifCustOpaqueAttribute Unsigned32, + ifCustOpaqueRowStatus RowStatus + } + +ifCustOpaqueAttributeID OBJECT-TYPE + SYNTAX INTEGER{ + opaqueAttr1 (1), + opaqueAttr2 (2), + opaqueAttr3 (3), + opaqueAttr4 (4) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OpaqueAttribute ID configured on the port. Four opaque attributes are + supported on each port" + ::= { ifCustOpaqueAttrEntry 1 } + +ifCustOpaqueAttribute OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Value for the Opaque attribute.This value can be altered when + ifCustOpaqueRowStatus is ACTIVE." + DEFVAL { 0 } + ::= { ifCustOpaqueAttrEntry 2 } + + +ifCustOpaqueRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus of the Corresponding Entry. NOT_IN_SERVICE value is not + supported." + ::= { ifCustOpaqueAttrEntry 3 } + +-- =========================================================== +-- I-LAN Interface configuration table +-- =========================================================== + +ifBridgeILanIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfBridgeILanIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to read the status of an I-Lan interface + created from Iftable. An I-LAN Interface is + used to create internal connections between bridge ports in a + 802.1 device. An I-LAN Interfaces can be directly associated + with a set of bridge ports. An I-LAN Interfaces can also be + used as a stacking interface to relate other interfaces before + association to bridge ports. + + For example, an I-LAN interface can be created to link traffic + between a PIP and a CBP. This involves creation of an interface + of type iLan with a corresponding entry made in the ifTable. + + The IfIndex corresponding to the ILAN is put in the IlanifTable. + A CBP is created in a B Component of IfType internal and CBP + related IfEntry is stacked upon the IfEntry of the I-LAN using + the IfStackTable. Similarly, a PIP is created in a I Component + of IfType internal and PIP related IfEntry is stacked upon the + IfEntry of the I-LAN using the IfStackTable. + Finally, a VIP is created with ifType internal on the I-Component + and is associated with the PIP, thus completing the path from + the I-Component's MAC relay to the CBP on the B-Component. + + Entries in this table must be persistent over power up + restart/reboot." + ::= { if 15 } + +ifBridgeILanIfEntry OBJECT-TYPE + SYNTAX IfBridgeILanIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry consists of a Status to get the I-Lan interface status" + INDEX { ifIndex } + ::= { ifBridgeILanIfTable 1 } + +IfBridgeILanIfEntry ::= + SEQUENCE { + ifBridgeILanIfStatus + INTEGER + } + +ifBridgeILanIfStatus OBJECT-TYPE + SYNTAX INTEGER + { + active (1), + outOfService (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is used to read the status of an I-Lan interface + created from Iftable." + ::= { ifBridgeILanIfEntry 1 } +-- ====================================================== +-- IfType Protocol Deny Table. +-- ====================================================== +ifTypeProtoDenyTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfTypeProtoDenyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to configure the interface types and bridge port types accessible + to various protocol(s). This table will indicate whether + a particular type of interface is to be created or be visible + in the given protocol module. An entry in this table will cause the + particular type of interface to be denied from being accessed by the + protocol i.e. the particular type of interface will not be created + (i.e. visible) in the given protocol." + ::= { if 16 } + +ifTypeProtoDenyEntry OBJECT-TYPE + SYNTAX IfTypeProtoDenyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table will give the interface type and bridge port type + that will not be accessible to the protocol for the mentioned context. + Only valid and allowed combinations of ifTypeProtoDenyMainType and + ifTypeProtoDenyBrgPortType must be configured by the administrator." + INDEX { ifTypeProtoDenyContextId, ifTypeProtoDenyMainType, + ifTypeProtoDenyBrgPortType, ifTypeProtoDenyProtocol } + ::= { ifTypeProtoDenyTable 1 } + +IfTypeProtoDenyEntry ::= + SEQUENCE { + ifTypeProtoDenyContextId Unsigned32, + ifTypeProtoDenyMainType INTEGER, + ifTypeProtoDenyBrgPortType INTEGER, + ifTypeProtoDenyProtocol INTEGER, + ifTypeProtoDenyRowStatus RowStatus + } + +ifTypeProtoDenyContextId OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Identifies a virtual context in which to deny access of the given interface + type and bridge port type to a protocol." + ::= { ifTypeProtoDenyEntry 1 } + +ifTypeProtoDenyMainType OBJECT-TYPE + SYNTAX INTEGER { + ethernetCsmacd(6), -- Ethernet/802.3 + propVirtual (53), -- Proprietary Virtual Interface + ieee8023ad(161), -- Link Aggregation Mib + brgPort(209), -- Bridge port used for creating virtual ports in PBB + pip (248) -- Virtual (Internal) Provider Instance port + + } -- These are the currently supported + -- interfaces. More can be added at a + -- later time. + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object type refers to the ifMainType. + The interface types that are currently supported by this table are + ethernetCsmacd(6), propVirtual(53), ieee8023ad(161), brgPort(209) and + pip(248)." + ::= { ifTypeProtoDenyEntry 2 } + +ifTypeProtoDenyBrgPortType OBJECT-TYPE + SYNTAX INTEGER { + providerNetworkPort (1), + customerNetworkPortPortBased (2), + customerNetworkPortStagged (3), + customerEdgePort (4), + propCustomerEdgePort (5), + propCustomerNetworkPort (6), + propProviderNetworkPort (7), + customerBridgePort (8), + customerNetworkPortCtagged (9), + virtualInstancePort (10), + providerInstancePort (11), + customerBackbonePort (12) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object type refers to ifMainBrgPortType." + ::= { ifTypeProtoDenyEntry 3 } + +ifTypeProtoDenyProtocol OBJECT-TYPE + SYNTAX INTEGER { + pnac(1), + la(2), + xstp(3), + vlan(4), + garp(5), + mrp(6), + pbb(7), + ecfm(8), + elmi(9), + snoop(10), + lldp(11), + bridge(12), + qos(13) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Identifies the protocol for which the corresponding interface type and + bridge port type will not be accessible/visible." + ::= {ifTypeProtoDenyEntry 4 } + +ifTypeProtoDenyRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the status of the row. Valid values are 'createAndGo' and + 'destroy'. A row can be created in this table by assigning the value + 'createAndGo' for the status object which will cause the entry to become + active. An 'active' entry will identify the interface type and bridge port + type that will not be acccessible to the specified protocol for the context. + In other words, interfaces of the given interface type and bridge port + type will not be visible/created in the given protocol. + An 'active' row can be deleted by assigning the value 'destroy' to + the status. Once the entry is destroyed then all the interfaces of the + specified interface type and bridge port type will be accessible to the + specified protocol for the context." + ::= {ifTypeProtoDenyEntry 5 } + +-- Debug Trace SCALAR object +ifmDebug OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables the tracing in the selected submodule in CFA. A 32 bit + integer is used to store the Tracing level in the specified module. + Different Tracing Levels - + BIT 0 - Initialisation and Shutdown Trace. + BIT 1 - Management trace. + BIT 2 - Data path trace. + BIT 3 - Control Plane trace. + BIT 4 - Packet Dump. + BIT 5 - OS Resource trace. + BIT 6 - All Failure trace (All failures including Packet Validation) + BIT 7 - Buffer Trace. + + Different submodule tracing. + BIT 25 - ENET packet dump. + BIT 26 - IP packet dump. + BIT 27 - ARP packet dump. + BIT 28 - Exit Trace used during intialization. + BIT 29 - Error messages. + + The remaining bits are reserved. The combination of levels and + submodules are allowed i.e. Tracing can be allowed at all failure + and data path level in All submodules by setting the BIT + appropriately. + For Example, setting the debug value to the following bit stream, + 00000000000000010000000000000100 will enable data path trace + prints in CFA module. Multiple submodules and multiple levels can + be combined by setting the corresponding bits. + For Example, setting the debug value to the following bit stream, + 00000000000000110000000000001100 will enable data path and + control plane trace prints in CFA and CFA Priority modules. + + Note : BIT0 is the least significant bit and BIT31 is the most + significant bit." + ::= { if 17 } + +-- ifIvrMappingTable +-- Mapping of multiple Vlans to IVR interfaces. + + ifIvrMappingTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfIvrMappingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to configure the list of vlans to be + associated for an IVR interface. + The primary Index to this table can only be a IVR interface." + ::= { if 18 } + + ifIvrMappingEntry OBJECT-TYPE + SYNTAX IfIvrMappingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table gives an assoicated vlan to an IVR + interface." + INDEX { ifMainIndex, ifIvrAssociatedVlan } + ::= { ifIvrMappingTable 1 } + + IfIvrMappingEntry ::= + SEQUENCE { + ifIvrAssociatedVlan VlanId, + ifIvrMappingRowStatus RowStatus + } + + ifIvrAssociatedVlan OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object specifies one of the associated VLANs for a given + IVR interface. Vlan Id associated with an IVR interface during + IVR interface creation, should not be configured as + ifIvrAssociatedVlan for that IVR interface. + ifIvrAssociatedVlan and the primary vlan (vlan associated with + IVR during IVR creation) for an IVR interface should be in the + same Layer 2 context." + ::= { ifIvrMappingEntry 1 } + + ifIvrMappingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Denotes the Row Status for port isolation table entry. + Only 'CreateAndGo' and 'destroy' values are allowed for this + object. 'CreateAndWait' and 'notInService' values are not allowed. + Example: + To add vlans 2, 3 as associated vlans to an IVR interface with + interface index as 10 in this table, the following sequence + to be followed: + + 1. Set the ifIvrMappingRowStatus as 'CreateAndGo' for the + entry with index + (ifMainIndex = 10, ifIvrAssociatedVlan = 2) + 2. Set the ifIvrMappingRowStatus as 'CreateAndGo' for the + entry with index + (ifMainIndex = 10, ifIvrAssociatedVlan = 3) + + To delete vlan 3 from the list of associated vlans for an IVR + interface with IfIndex = 10 ports, do the following: + Set the ifIvrMappingRowStatus as 'destroy' for the + entry with index + (ifMainIndex = 10, ifIvrAssociatedVlan = 3)." + ::= { ifIvrMappingEntry 2 } + +-- Cfa Ff Group +-- This group defines objects for Management of the Fast Forwarding +-- feature of the CFA. + + ffFastForwardingEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object permits the enabling and disabling of + the Fast Forwarding feature in the router. Setting of + this variable to TRUE(1) enables fast-forwarding and + setting it to FALSE(2) disables it." + DEFVAL { false } + ::= { ff 1 } + + ffCacheSize OBJECT-TYPE + SYNTAX Integer32 (10..65535) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object permits the resizing of the Host + Cache. This object can be changed only when + the Fast Forwarding Mechanism is disabled. + For changing the Cache Size, The Fast-Forwarding + Mechanism should be disabled first (this will + result in loss of all current entries in the + cache) and then enabled again after specifying + the new size." + ::= { ff 2 } + + ffIpChecksumValidationEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object permits the enabling and disabling of + the validation of the IP Checksum for incoming + IP packets. Setting of this variable to TRUE(1) enables + the checksum validation and setting it to FALSE(2) + disables it." + DEFVAL { true } + ::= { ff 3 } + + ffCachePurgeCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A counter which indicates the number of times the + entries in the Host Cache Table were purged due + to cache overflow." + ::= { ff 4 } + + ffCacheLastPurgeTime OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Indicates the SysUpTime when the last purging of + entries in the Host Cache Table took place." + ::= { ff 5 } + + ffStaticEntryInvalidTrapEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Permits enabling and disabling of the generation of + ffStaticEntryInvalid SNMP Enterprise Trap when a static + entry becomes invalid. When its value is TRUE(1), the + trap is generated when a static entry become invalid." + DEFVAL { true } + ::= { ff 6 } + + ffCurrentStaticEntryInvalidCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A counter which indicates the number of static + entries in the Host Cache Table that are + currently invalid." + ::= { ff 7 } + + ffTotalEntryCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A counter which indicates the total number of + entries in the Host Cache Table." + ::= { ff 8 } + + ffStaticEntryCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A counter which indicates the number of static + entries in the Host Cache Table." + ::= { ff 9 } + + ffTotalPktsFastForwarded OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A counter which indicates the number of packets + that were successfully fast-forwarded by the + host cache mechanism." + ::= { ff 10 } + +-- ffTable +-- This table shows the current status of the Host Cache in the +-- system. + + ffHostCacheTable OBJECT-TYPE + SYNTAX SEQUENCE OF FfHostCacheEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "This table has entries corresponding to the current + entries in the Host Cache. The entries in this table + can be added, deleted or modified." + ::= { ff 11 } + + ffHostCacheEntry OBJECT-TYPE + SYNTAX FfHostCacheEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An Entry consisting of all the information + about an entry in the Host Cache." + INDEX { ffHostCacheDestAddr } + ::= { ffHostCacheTable 1 } + + FfHostCacheEntry ::= + SEQUENCE { + ffHostCacheDestAddr IpAddress, + ffHostCacheNextHopAddr IpAddress, + ffHostCacheIfIndex InterfaceIndex, + ffHostCacheNextHopMediaAddr OCTET STRING, + ffHostCacheHits Counter32, + ffHostCacheLastHitTime TimeStamp, + ffHostCacheEntryType INTEGER, + ffHostCacheRowStatus RowStatus + } + + ffHostCacheDestAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The IP address of the destination host. " + ::= { ffHostCacheEntry 1 } + + ffHostCacheNextHopAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "The IP address of the next-hop to which a packet + for this host are forwarded. This could be same as + ffHostCacheDestAddr if the next-hop is the end-host + as well. + + When creating a static entry, this object + should be set with the IP address of the next-hop + (router) for a host which is not directly connected + to our system and with the IP address of the host + itself for a host which is directly connected to us. + + A set on this object for an entry whose + ffHostCacheEntryType is dynamic is not permitted." + ::= { ffHostCacheEntry 2 } + + ffHostCacheIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "Identifies the MIB-2 ifIndex of the outgoing + interface over which packets to this host are sent. + When creating a static entry, this object should be + set with the ifIndex of our network interface + for reaching the specified next-hop. + + It is mandatory to specify the next-hop IP address + using the ffHostCacheNextHopAddr before setting this + value. The specified ifIndex should be that of an + interface which is registered with IP. + + A set on this object for an entry + whose ffHostCacheEntryType is dynamic is not + permitted." + ::= { ffHostCacheEntry 3 } + + ffHostCacheNextHopMediaAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..6)) + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "Provides the media address of the next-hop + to which the packet for this host is to be sent to. + + It is mandatory to specify the next-hop IP address + and the outgoing ifIndex using the + ffHostCacheNextHopAddr and ffHostCacheIfIndex + respectively before setting this value. + + This object must be specified for hosts, which are + reached through the interfaces of ethernetCsmacd(6) + and iso88025TokenRing(9) type. The value for such + interfaces would be the MAC address as per the + representation used for the particular media. + + For interfaces of type ppp(23) and + pppMultilinkBundle(108), this object must have the + default value 0. + + For virtual circuit interfaces (type miox25(38) and + frameRelayMPI(92)), this object must have the MIB-2 + ifIndex assigned to the respective virtual circuit. + + For virtual interfaces (type ipOverAtm(114) and + frameRelay(32)), this object MAY be used to (optionally) + specify the MIB-2 ifIndex assigned to the outgoing + virtual circuit. If not specified the value would be + obtained automatically from the respective modules. + + A set on this object for an entry whose + ffHostCacheEntryType is dynamic is not permitted." + ::= { ffHostCacheEntry 4 } + + ffHostCacheHits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Indicates the total number of packets fast- + forwarded to this host." + ::= { ffHostCacheEntry 5 } + + ffHostCacheLastHitTime OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Indicates the SysUpTime when the last packet + was fast-forwarded to this host." + ::= { ffHostCacheEntry 6 } + + ffHostCacheEntryType OBJECT-TYPE + SYNTAX INTEGER { + static(1), + dynamic (2) + } + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "An object, which indicates the type of this Host Cache + entry. + + A static entry is an entry created by the Network + Manager and is not purged by the system. Such entries + would be invalidated due to route or other changes + but will continue to remain in the Host Cache. + + Dynamic entries are those entries which have been learnt by + the system and which can be purged in the event of + a cache overflow or invalidation due to route or other + changes. + + All entries created through SNMP must set this object to + static otherwise." + DEFVAL { static } + ::= { ffHostCacheEntry 7 } + + ffHostCacheRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "A RowStatus object for addition/deletion of Host + Cache entries. It also indicates the status of the + entry. + + Set action is not allowed for notInService(2). An entry, + which has become invalid due to a route failure or + address resolution failure, would have the status + 'notInService'. + + An entry for a host for which the link layer + information can be cached but the information is + not currently available would have the status 'notReady'. + + All active entries with all possible information + complete would have the value 'active'." + ::= { ffHostCacheEntry 8 } + + +-- Cfa Fm Group +-- This group defines objects for Fault Management features. + + fmMemoryResourceTrapEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Permits the enabling and disabling of + fmLowMemoryResource Trap when a memory + allocation failure is encountered in the + module." + DEFVAL { true } + ::= { fm 1 } + + fmTimersResourceTrapEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Permits the enabling and disabling of + fmLowTimerResource Trap when a request + for a timer fails in the module." + DEFVAL { true } + ::= { fm 2 } + + fmTracingEnable OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Permits the enabling and disabling of + the generation of the log/trace messages + throughout the module. This object acts + as a Tracing Level Flag and specifies + the level of trace or log to be enabled in + the module." + DEFVAL { 0 } + ::= { fm 3 } + + fmMemAllocFailCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maintains a count of the number of times + when a failure was encountered while memory + allocation operation in the module." + ::= { fm 4 } + + fmTimerReqFailCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maintains a count of the number of times + when a failure was encountered while requesting + a timer in the module." + ::= { fm 5 } + + + -- Notifications or Traps + + trapPrefix OBJECT IDENTIFIER ::= { traps 0 } + + fmLowTimerResource NOTIFICATION-TYPE + OBJECTS { + fmTimerReqFailCount + } + STATUS deprecated + DESCRIPTION + "This trap is generated whenever there is a failure in + a timer related operation in the module. + + This trap is generated only when the value of the + fmTimersResouceTrapEnable object is TRUE(1)." + ::= { trapPrefix 1 } + + fmLowBufferResource NOTIFICATION-TYPE + OBJECTS { + fmMemAllocFailCount + } + STATUS deprecated + DESCRIPTION + "This trap is generated when a memory allocation + failure occurs in the module. This + trap is generated only when the value of the + fmMemoryResourceTrapEnable object is TRUE(1)." + ::= { trapPrefix 2 } + + ffStaticEntryInvalid NOTIFICATION-TYPE + OBJECTS { + ffHostCacheIfIndex, + ffHostCacheEntryType + } + STATUS deprecated + DESCRIPTION + "This trap is generated when a static entry + in the ffHostCacheTable becomes invalid + due to a route deletion or address resolution failure. This + trap is generated only when the value of the + ffStaticEntryInvalidTrapEnable object is TRUE (1)." + ::= { trapPrefix 3 } + + ifCreated NOTIFICATION-TYPE + OBJECTS { + ifMainIndex + } + STATUS current + DESCRIPTION + "This trap is generated when interface Row Status + is Active or interface is created." + ::= { trapPrefix 4 } + + ifDeleted NOTIFICATION-TYPE + OBJECTS { + ifMainIndex + } + STATUS current + DESCRIPTION + "This trap is generated when interface Row Status + is Destroy or interface is deleted." + ::= { trapPrefix 5 } + + + ifUfdEnabled NOTIFICATION-TYPE + OBJECTS { + ifMainIndex, + ifMainUfdOperStatus + } + STATUS current + DESCRIPTION + "This trap is generated when the interface's Uplink Failure + Detection(UFD) operational status is moved from UFD error + disabled to Up state" + ::= { trapPrefix 6 } + + ifUfdErrorDisabled NOTIFICATION-TYPE + OBJECTS { + ifMainIndex, + ifMainUfdOperStatus + } + STATUS current + DESCRIPTION + "This trap is generated when the interface's Uplink Failure + Detection(UFD) operational status is moved from Up to UFD + error disabled state" + ::= { trapPrefix 7 } + + -- Implementation of the of 64 bit Error Counters + + + ifHCErrorTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfHCErrorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of interface entries. The number of entries is + given by the value of ifNumber. This table contains + additional objects for the interface table." + ::= { if 19 } + + ifHCErrorEntry OBJECT-TYPE + SYNTAX IfHCErrorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing additional management information + applicable to a particular interface." + AUGMENTS { ifEntry } + ::= { ifHCErrorTable 1 } + + + IfHCErrorEntry ::= + SEQUENCE { + + ifHCInDiscards Counter64, + ifHCInErrors Counter64, + ifHCInUnknownProtos Counter64, + ifHCOutDiscards Counter64, + ifHCOutErrors Counter64 + } + + + ifHCInDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inbound packets which were chosen to be + discarded even though no errors had been detected to prevent + their being deliverable to a higher-layer protocol. One + possible reason for discarding such a packet could be to + free up buffer space. + + Discontinuities in the value of this counter can occur at + re-initialization of the management system, and at other + times as indicated by the value of ifCounterDiscontinuityTime. + This object is a 64-bit version of ifInDiscards" + ::= { ifHCErrorEntry 1 } + + ifHCInErrors OBJECT-TYPE + + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For packet-oriented interfaces, the number of inbound + packets that contained errors preventing them from being + deliverable to a higher-layer protocol. For character- + oriented or fixed-length interfaces, the number of inbound + transmission units that contained errors preventing them + from being deliverable to a higher-layer protocol. + + Discontinuities in the value of this counter can occur at + re-initialization of the management system, and at other + times as indicated by the value of ifCounterDiscontinuityTime. + This object is a 64-bit version of ifInErrors" + ::= { ifHCErrorEntry 2 } + + ifHCInUnknownProtos OBJECT-TYPE + + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For packet-oriented interfaces, the number of packets + received via the interface which were discarded because of + an unknown or unsupported protocol. For character-oriented + or fixed-length interfaces that support protocol + multiplexing the number of transmission units received via + the interface which were discarded because of an unknown or + unsupported protocol. For any interface that does not + support protocol multiplexing, this counter will always be + 0. + Discontinuities in the value of this counter can occur at + re-initialization of the management system, and at other + times as indicated by the value of ifCounterDiscontinuityTime. + This object is a 64-bit version of ifInUnknownProtos" + ::= {ifHCErrorEntry 3 } + + ifHCOutDiscards OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outbound packets which were chosen to be + discarded even though no errors had been detected to prevent + their being transmitted. One possible reason for discarding + such a packet could be to free up buffer space. + + Discontinuities in the value of this counter can occur at + re-initialization of the management system, and at other + times as indicated by the value of ifCounterDiscontinuityTime. + This object is a 64-bit version of ifOutDiscards" + ::= { ifHCErrorEntry 4 } + + ifHCOutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For packet-oriented interfaces, the number of outbound + packets that could not be transmitted because of errors. + For character-oriented or fixed-length interfaces, the + number of outbound transmission units that could not be + transmitted because of errors. + + Discontinuities in the value of this counter can occur at + re-initialization of the management system, and at other + times as indicated by the value of ifCounterDiscontinuityTime. + This object is a 64-bit version of ifHCOutErrors" + ::= { ifHCErrorEntry 5} + + ifSecurityBridging OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or Disables Security for Bridged Packets globally." + DEFVAL { disabled } + ::= { if 20 } + + ifSetSecVlanList OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN. The + first octet corresponds to VLANs with VlanId values + 1 through 8; the second octet to VLANs 9 through + 16 etc. The most significant bit of each octet + corresponds to the lowest VlanId value in that octet. + Packets Bridged on these VLAN's should be Secured" + ::= { if 21 } + + ifResetSecVlanList OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..512)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A string of octets containing one bit per VLAN. The + first octet corresponds to VLANs with VlanId values + 1 through 8; the second octet to VLANs 9 through + 16 etc. The most significant bit of each octet + corresponds to the lowest VlanId value in that octet. + This is the set of vlans to dis-associate security + for Packets Bridged on these VLAN's" + + ::= { if 22 } + + ifSecIvrIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An Integer which Indicates the IfIndex of IVR Interface used in + Security Processing of Bridged Traffic " + ::= {if 23} + +-- ifAvailableIndexTable Table +-- This is to get the next available index for a given iftype + + ifAvailableIndexTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfAvailableIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table returns the next available free interface + index for the given interface type" + ::= {if 24} + + ifAvailableIndexEntry OBJECT-TYPE + SYNTAX IfAvailableIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is an entry in the ifAvailableFreeIndex Table" + INDEX { ifType } + ::= { ifAvailableIndexTable 1 } + + IfAvailableIndexEntry ::= + SEQUENCE{ + ifAvailableFreeIndex InterfaceIndex + } + + ifAvailableFreeIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the next available free interfac index for a given ifType" + ::= { ifAvailableIndexEntry 1 } + + +-- Cfa Packet Analyser Group +-- This group defines objects for Packet Analyser + +-- This table is used for analysing the incoming packet and to increment +-- the counter if pattern is matching as per given input + + fsPacketAnalyserTable OBJECT-TYPE + SYNTAX SEQUENCE OF FsPacketAnalyserTable + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used by the Packet Analyser for + Pattern matching on particular ports" + ::= { pa 1 } + + fsPacketAnalyserEntry OBJECT-TYPE + SYNTAX FsPacketAnalyserTable + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing Pattern matching information + used by the Packet analyser" + INDEX { fsPacketAnalyserIndex } + ::= { fsPacketAnalyserTable 1 } + + FsPacketAnalyserTable ::= + SEQUENCE { + fsPacketAnalyserIndex Unsigned32, + fsPacketAnalyserWatchValue DisplayString, + fsPacketAnalyserWatchMask DisplayString, + fsPacketAnalyserWatchPorts PortList, + fsPacketAnalyserMatchPorts PortList, + fsPacketAnalyserCounter Counter32, + fsPacketAnalyserTime TimeTicks, + fsPacketAnalyserCreateTime TimeTicks, + fsPacketAnalyserStatus RowStatus + } + + fsPacketAnalyserIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " An arbitrary integer value, greater than zero, + which uniquely identifies a pattern to be matched" + ::= { fsPacketAnalyserEntry 1 } + + fsPacketAnalyserWatchValue OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1600)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This represents the pattern which is to be matched + in the packet to be analysed by the packet analyser" + ::= { fsPacketAnalyserEntry 2 } + + fsPacketAnalyserWatchMask OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1600)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " The mask for the pattern to be matched by the packet analyser" + ::= { fsPacketAnalyserEntry 3 } + + fsPacketAnalyserWatchPorts OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Specifies the complete set of ports over which the pattern is + to be matched by the packet analyser" + ::= { fsPacketAnalyserEntry 4 } + + fsPacketAnalyserMatchPorts OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Specifies the complete set of ports over which the pattern is + matched by the packet analyser" + ::= { fsPacketAnalyserEntry 5 } + + fsPacketAnalyserCounter OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Number of times the pattern was matched over the watched ports" + ::= { fsPacketAnalyserEntry 6 } + + fsPacketAnalyserTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of sysUpTime when the pattern was last matched" + ::= { fsPacketAnalyserEntry 7 } + + fsPacketAnalyserCreateTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The value of sysUpTime when the system was initiated" + ::= { fsPacketAnalyserEntry 8 } + + fsPacketAnalyserStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Specifies the Row Status for the entry in this table" + ::= { fsPacketAnalyserEntry 9 } + + fsPacketTransmitterTable OBJECT-TYPE + SYNTAX SEQUENCE OF FsPacketTransmitterTable + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " This table is used by the Packet Transmitter for + sending the packets on particular ports" + ::= { pa 2 } + + fsPacketTransmitterEntry OBJECT-TYPE + SYNTAX FsPacketTransmitterTable + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing Packet information + used by the Packet Transmitter" + INDEX { fsPacketTransmitterIndex } + ::= { fsPacketTransmitterTable 1 } + + FsPacketTransmitterTable ::= + SEQUENCE { + fsPacketTransmitterIndex Unsigned32, + fsPacketTransmitterValue DisplayString, + fsPacketTransmitterPort PortList, + fsPacketTransmitterInterval TimeTicks, + fsPacketTransmitterCount Unsigned32, + fsPacketTransmitterStatus RowStatus + } + + fsPacketTransmitterIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " An arbitrary integer value, greater than zero, + which uniquely identifies a packet to be sent" + ::= { fsPacketTransmitterEntry 1 } + + fsPacketTransmitterValue OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1600)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This represents the pattern which is to be sent + through the given port by the packet transmitter" + ::= { fsPacketTransmitterEntry 2 } + + fsPacketTransmitterPort OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Specifies the port over which the packet is to be sent by + the packet transmitter" + ::= { fsPacketTransmitterEntry 3 } + + fsPacketTransmitterInterval OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " The Time interval for sending the packet over the port in seconds" + ::= { fsPacketTransmitterEntry 4 } + + fsPacketTransmitterCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Number of packet to be sent over the ports " + ::= { fsPacketTransmitterEntry 5 } + + fsPacketTransmitterStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Specifies the Row Status for the entry in this table" + ::= { fsPacketTransmitterEntry 6 } + +-- ifACTable +-- This table is used for the Attachment Circuit related +-- configurations. + + ifACTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfACEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Attachment Circuit interface related + configurations. Attachment Circuit is a virtual interface + that is a combination of physical port and customer vlan + identifier or it is a virtual interface that contains + underlying physical port alone. + + This table is an extension to the ifMainTable. The index to + this table has the semantics of the ifMainIndex of the + ifMainTable." + ::= { if 25 } + + ifACEntry OBJECT-TYPE + SYNTAX IfACEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing AC-related information applicable + to attachment cirucit interface only." + INDEX { ifMainIndex } + ::= { ifACTable 1 } + + IfACEntry ::= + SEQUENCE { + ifACPortIdentifier InterfaceIndex, + ifACCustomerVlan VlanId + } + + ifACPortIdentifier OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the physical interface on which the attachment + circuit interface is present. The operational status of the + attachment circuit interface depends on this port's operational + status. That is if the operational status of ifACPortIdentifier's + is UP or DOWN, then the operational status of the AC interface + will be UP or DOWN respectively." + ::= { ifACEntry 1 } + + ifACCustomerVlan OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the customer vlan present for the attachment circuit + interface. This object alone can not determine the attachment + circuit interface. To determine that, this object should be together + present with the ifACPortIdentifier.This is the optional paramater." + ::= { ifACEntry 2 } + + + ifUfdSystemControl OBJECT-TYPE + SYNTAX INTEGER { + start(1), + shutdown(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative system control status of the Uplink Failure + Detection(UFD) module. + The value 'start' (1) indicates that the Uplink Failure + Detection(UFD) feature should be started in the system and all + resources required by Uplink Failure Detection(UFD) module should + be allocated. + The value 'shutdown' (2) indicates that the Uplink Failure + Detection(UFD) feature should be shutdown in the device and all + allocated memory must be released." + DEFVAL { shutdown } + ::= { if 26 } + + + ifUfdModuleStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This read write objects gives actual status of the Uplink + Failure Detection(UFD). + When Uplink Failure Detection(UFD) is enabled, UFD starts + functioning. When the UFD is disabled all the dynamically + allocated memory will be freed and Uplink Failure Detection + (UFD) stops functioning." + DEFVAL { disabled } + ::= { if 27 } + + ifSplitHorizonSysControl OBJECT-TYPE + SYNTAX INTEGER { start(1), shutdown(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative system control status + requested by management for Split Horizon. + The value 'start' (1) indicates that all + resources required for split horizon + should be allocated and Split horizon + should be supported in the device on all + ports. The value 'shutdown' (2) indicates + that Split Horizon should be shutdown in + the device on all ports and all allocated + memory must be released." + DEFVAL { shutdown } + ::= { if 28 } + + ifSplitHorizonModStatus OBJECT-TYPE + SYNTAX + INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative module status requested + by management for Split Horizon.This + enables or disables Split horizon in the + system. A value of 'enabled'(1) indicates + that split horizon must be enabled in all the + ports in the system.A value of 'disabled' (2) + indicates that split horizon must be + disabled in all the ports in the system ." + DEFVAL { disabled } + ::= { if 29 } + + +-- ifUfdGroupTable +-- This table is used for the Uplink Failure Detection(UFD) Group information + + ifUfdGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfUfdGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains a list of all the Uplink Failure Detection + (UFD). Group entries in the system. + + This table is a extension to the ifMainTable. The index to this + table is the group id. Entries are created when the group id is + created in this table." + ::= { if 30 } + + ifUfdGroupEntry OBJECT-TYPE + SYNTAX IfUfdGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing group information with + uplink/downlink port count and status of the group." + + INDEX { ifUfdGroupId } + ::= { ifUfdGroupTable 1 } + + IfUfdGroupEntry ::= + SEQUENCE { + ifUfdGroupId Integer32, + ifUfdGroupName DisplayString, + ifUfdGroupStatus INTEGER, + ifUfdGroupUplinkPorts PortList, + ifUfdGroupDownlinkPorts PortList, + ifUfdGroupDesigUplinkPort InterfaceIndex, + ifUfdGroupUplinkCount Integer32, + ifUfdGroupDownlinkCount Integer32, + ifUfdGroupRowStatus RowStatus + } + + ifUfdGroupId OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An identifier that uniquely identifies the + group Entry in this table." + ::= { ifUfdGroupEntry 1 } + + ifUfdGroupName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to identity the Uplink Failure Detection + (UFD) Group-name." + ::= { ifUfdGroupEntry 2 } + + ifUfdGroupStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object for indicating the status of the group. + The group status can be set 'up' only when any one uplink + port is in admin and operationally 'UP' state in the group. + The group status can be set 'down' only when all uplink + ports within the group is in admin and operationally 'DOWN' or + none uplink ports assigned in the group." + DEFVAL { down } + ::= { ifUfdGroupEntry 3 } + + ifUfdGroupUplinkPorts OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the complete set of uplink ports which are mapped with + group" + ::= { ifUfdGroupEntry 4 } + + ifUfdGroupDownlinkPorts OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the complete set of downlink ports which are mapped + with group" + ::= { ifUfdGroupEntry 5 } + + ifUfdGroupDesigUplinkPort OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "A port is termed as designated uplink when the port is connected + to the network and it has more preference to a particular set of + uplink ports. + + Broadcast/unknown multicast will use this designated port to + reach uplink." + + ::= { ifUfdGroupEntry 6 } + + ifUfdGroupUplinkCount OBJECT-TYPE + SYNTAX Integer32 (1..48) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A counter which indicates the number of + Uplink ports within the group" + ::= { ifUfdGroupEntry 7 } + + ifUfdGroupDownlinkCount OBJECT-TYPE + SYNTAX Integer32 (1..48) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A counter which indicates the number of + Downlink ports within the group" + ::= { ifUfdGroupEntry 8 } + + + ifUfdGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to manage creation and deletion of rows + in this Uplink Failure Detection(UFD) group table." + ::= { ifUfdGroupEntry 9 } + + ifLinkUpEnabledStatus OBJECT-TYPE + SYNTAX + INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables Link Up Delay functionality in the System. + A value of 'enabled'(1) indicates that, operational status of the + link is suspended for a configured delay time 'ifMainExtLinkUpDelayTimer'. + A value of 'disabled' (2) indicates that the operational status of the + link is not delayed and indicated to the higher layers immediately." + + DEFVAL { disabled } + ::= { if 31 } + +-- Secondary IP address configuration for OOB interface for local node and remote node + + ifOOBNode0SecondaryIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the secondary IP address associated with the + OOB interface of Node0" + DEFVAL { '00000000'H } + ::= { if 32 } + + ifOOBNode0SecondaryIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the IP Subnet Mask associted with the + secondary ip address of OOB interface in node0. + + If not specified, this object takes the default + subnet mask value based on the class of the IP + address configured for the interface." + ::= { if 33 } + + + + ifOOBNode1SecondaryIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the secondary IP address associated with the + OOB interface of Node1 " + + DEFVAL { '00000000'H } + ::= { if 34 } + + ifOOBNode1SecondaryIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the IP Subnet Mask associted with the + secondary ip address of OOB interface in node1. + + If not specified, this object takes the default + subnet mask value based on the class of the IP + address configured for the interface." + ::= { if 35 } + +-- +-- Interface VLAN IP Table support +-- + +ifVlanIpTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfVlanIpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains L3 interface attributes + that are used for manipulating entries in + various tables. + + ifVlanIpTable entry creation, modification and + deletion results in related actions being + performed for the ifMainTable and the ifIpTable. + Likewise, data returned through ifVlanIpTable + table queries is derived from these tables." + + ::= { if 36 } + +ifVlanIpEntry OBJECT-TYPE + SYNTAX IfVlanIpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about the L3 interface settings + for a specific VLAN on the device." + + INDEX { ifVlanIpVlanId } + ::= { ifVlanIpTable 1 } + +IfVlanIpEntry ::= SEQUENCE { + ifVlanIpVlanId VlanId, + ifVlanIpIfIndex InterfaceIndex, + ifVlanIpAdminStatus INTEGER, + ifVlanIpAddrAllocMethod INTEGER, + ifVlanIpAddr IpAddress, + ifVlanIpSubnetMask IpAddress, + ifVlanIpRowStatus RowStatus +} + +ifVlanIpVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VLAN ID for the L3 interface specification." + + ::= { ifVlanIpEntry 1 } + +ifVlanIpIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ifIndex associated with the VLAN ID for + this L3 interface specification. An ifIndex + is automatically allocated when a new entry + is created. The ifIndex and related settings + are automatically deleted when an entry is + destroyed." + + ::= { ifVlanIpEntry 2 } + +ifVlanIpAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The desired state of the interface. This + attribute has similar semantics to the + ifAdminStatus object of the standard ifTable." + + DEFVAL { enabled } + ::= { ifVlanIpEntry 3 } + +ifVlanIpAddrAllocMethod OBJECT-TYPE + SYNTAX INTEGER { + manual(1), + dynamic(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mechanism to be used for allocation of + the IPv4 address for this L3 VLAN interface." + + ::= { ifVlanIpEntry 4 } + +ifVlanIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specifies the IPv4 address assigned to + this L3 VLAN interface. + + A valid IpAddress value is required when + creating a new entry and the associated + address allocation method is 'manual'. A + zero IpAddress value is required when + creating a new entry and the associated + address allocation method is 'dynamic'." + + ::= { ifVlanIpEntry 5 } + +ifVlanIpSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specifies the IPv4 address subnet mask + assigned to this L3 VLAN interface. + + A valid subnet mask value is required when + creating a new entry and the associated + address allocation method is 'manual'. A + zero subnet mask value is required when + creating a new entry and the associated + address allocation method is 'dynamic'." + + ::= { ifVlanIpEntry 6 } + +ifVlanIpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows entries to be created, modified + and deleted in the ifVlanIpTable. Values 'createAndWait', + 'active' and 'destroy' are supported for Sets. + + The rowStatus value of the underlying ifMainEntry is + returned when entry data is queried. + + Entry creation requires data for all read-create + attributes to be specified with a 'createAndWait' + RowStatus value. + + The ifVlanIpAdminStatus is the only value that can + be modified in an existing entry. This action is + performed by specifying the requested admin status + with a 'active' RowStatus value. + + Table entries are deleted with a 'destroy' RowStatus. + No other attributes need to be specified for this + action to be performed." + + ::= { ifVlanIpEntry 10 } + +END diff --git a/MIBS/cambium/cnmatrix/ARICENT-ISS-MIB b/MIBS/cambium/cnmatrix/ARICENT-ISS-MIB new file mode 100644 index 0000000..cc0cfff --- /dev/null +++ b/MIBS/cambium/cnmatrix/ARICENT-ISS-MIB @@ -0,0 +1,5052 @@ +-- Copyright (C) 2006-2012 Aricent Group . All Rights Reserved + +ARICENT-ISS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + Counter32,enterprises, IpAddress, Integer32, Unsigned32, NOTIFICATION-TYPE + FROM SNMPv2-SMI + InterfaceIndex FROM IF-MIB + RowStatus, TruthValue, DisplayString, + TEXTUAL-CONVENTION, MacAddress, StorageType FROM SNMPv2-TC + InetAddress, InetAddressType FROM INET-ADDRESS-MIB; + + iss MODULE-IDENTITY + LAST-UPDATED "202203310000Z" + ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE" + CONTACT-INFO "support@aricent.com" + DESCRIPTION + "The MIB for ISS." + + REVISION "202203310000Z" + DESCRIPTION + "The object issPortCtrlForceSpeed was added" + + REVISION "202201210000Z" + DESCRIPTION + "Was added object issHttpMaxSessions for setting HTTP max sessions" + + REVISION "202201120000Z" + DESCRIPTION + "The default value of MIB 'issLoginLockTime' was changed from 30 to 600." + + REVISION "201209050000Z" + DESCRIPTION + "The MIB for ISS." + + ::= { enterprises futuresoftware (2076) 81 } + + +PortList ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + ports, with the first octet specifying ports 1 through + 8, the second octet specifying ports 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered port, and the least significant bit + represents the highest numbered port. Thus, each port + of the bridge is represented by a single bit within the + value of this object. If that bit has a value of '1' + then that port is included in the set of ports; the port + is not included if its bit has a value of '0'." + SYNTAX OCTET STRING + + +-- ----------------------------------------------------------------- -- +-- groups in the MIB +-- ----------------------------------------------------------------- -- + + issNotifications OBJECT IDENTIFIER ::= { iss 0 } + issSystem OBJECT IDENTIFIER ::= { iss 1 } + issConfigControl OBJECT IDENTIFIER ::= { iss 2 } + issMirror OBJECT IDENTIFIER ::= { iss 3 } + issRateControl OBJECT IDENTIFIER ::= { iss 4 } + issL2Filter OBJECT IDENTIFIER ::= { iss 5 } + issL3Filter OBJECT IDENTIFIER ::= { iss 6 } + issIpAuthMgr OBJECT IDENTIFIER ::= { iss 7 } + issExt OBJECT IDENTIFIER ::= { iss 8 } + issL4Switching OBJECT IDENTIFIER ::= { iss 9 } + issSystemTrap OBJECT IDENTIFIER ::= { iss 10 } + issAuditTrap OBJECT IDENTIFIER ::= { iss 11 } + issModule OBJECT IDENTIFIER ::= { iss 12 } + issSwitchFan OBJECT IDENTIFIER ::= { iss 13 } + issAclNp OBJECT IDENTIFIER ::= { iss 14 } + issAclTrafficControl OBJECT IDENTIFIER ::= { iss 15 } + issLogTrap OBJECT IDENTIFIER ::= { iss 16 } + issHealthCheckGroup OBJECT IDENTIFIER ::= { iss 17 } + +-- ---------------------------------------------------------------- -- + +-- System Group + +-- System Information + +issSwitchName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System name used for identification of the device." + DEFVAL { "ISS" } + ::= { issSystem 1 } +issHardwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Version number of the Hardware." + DEFVAL { "" } + ::= { issSystem 2 } +issFirmwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Version number of the Firmware." + DEFVAL { "" } + ::= { issSystem 3 } + +issDefaultIpAddrCfgMode OBJECT-TYPE + SYNTAX INTEGER { + manual(1), + dynamic(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the means by which the default interface in the device + gets the IP address. + + If 'manual' mode is selected, the default interface takes the + 'issDefaultIpAddr' configured in the system. + + If 'dynamic' mode is selected, the default interface gets the IP address + through dynamic IP address configuration protocols such as RARP client, + BootP client, DHCP Client, etc. + + If the system fails to get the IP address dynamically through all the + above protocols, the default interface uses the 'issDefaultIpAddr' + configured in the system." + DEFVAL { manual } + ::= { issSystem 4 } + +issDefaultIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default IP Address of the system. + + This IP address, if modified, will take effect only when the + configuration is stored & restored." + ::= { issSystem 5 } + +issDefaultIpSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP subnet mask for the default IP address. + + This subnet mask, if modified, will take effect only when the + configuration is stored & restored." + ::= { issSystem 6 } + +issEffectiveIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Effective IP address of the switch to be used for contacting + through SNMP interface or web interface. + + This IP address will be same as the default IP address if the + device fails to get the IP address dynamically or the + 'DefaultIpAddrCfgMode' is 'manual'. + + This IP address will be different from the default IP address + if the device manages to get the IP address dynamically. + + In either condition, this is the effective IP address to be + used for contacting the switch." + ::= { issSystem 7 } + +issDefaultInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..24)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the default interface that can be used for + communicating with the system for configuration through SNMP + or WebInterface. + + The default interface, if modified, will take effect only when + the configuration is stored & restored." + DEFVAL { "eth0" } + ::= { issSystem 8 } + +issRestart OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to restart the Switch + (i.e)the entire switch will operationally go down and + start again. Setting a value of 'true' causes the switch + to be restarted. + + When the switch operationally goes down, configuration + save operation is initiated based on the configuration save + option chosen. + + When the switch operationally come up, the saved configurations + are restored based on the restore option chosen. + + Once the switch is restarted, the value of this object reverts + to 'false'." + DEFVAL { false } + ::= { issSystem 9 } + +-- Configurtion Save related configuration / information + +issConfigSaveOption OBJECT-TYPE + SYNTAX INTEGER { + noSave(1), + flashSave(2), + remoteSave(3), + startupConfig(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether the configurations of the switch has to be + saved or not. + + The value 'noSave' specifies that the configurations need + not be saved. + + The value 'flashSave' specifies that the configurations need + to be saved in flash in the specified file name issConfigSaveFileName. + + The value 'remoteSave' specifies that the configurations need + to be saved in specified remote system. + + The value 'startupConfig' specifies that the configurations need + to be saved in flash in the 'Startup Configuration File'. + + When the issConfigIncrSaveFlag and the issConfigAutoSaveTrigger are set + as true then the default value of issConfigSaveOption is startupConfig. + When issConfigIncrSaveFlag is set as false or when + issConfigAutoSaveTrigger is set as false then the default value of + issConfigSaveOption is noSave." + DEFVAL { noSave } + ::= { issSystem 10 } + +issConfigSaveIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "IP Address of the remote system to which the switch + configurations have to be saved. + + This object is valid only if 'issConfigSaveOption' is chosen to be + 'remoteSave'. This object is deprecated, as this object supports only + IPv4, this IP can be set through issConfigSaveIpvxAddr object and object + issConfigSaveIpvxAddrType will be set to 1 i.e. IPv4" + ::= { issSystem 11 } + +issConfigSaveFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the file in which the switch configurations are + to be saved. + + This object is valid only if 'issConfigSaveOption' is chosen + to be 'flashSave' or 'remoteSave'." + DEFVAL { "iss.conf" } + ::= { issSystem 12 } + +issInitiateConfigSave OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When set as 'true' switch configurations save operation is + initiated. + As soon as the configuration save operation is completed, the value + of this object reverts back to 'false'. + + All the configurations made via the three interfaces + viz. + -> commandline interface + -> Web Interface + -> SNMP interface + are saved either in 'Startup Configuration File' in the flash or + in the specified 'issConfigSaveFileName' in the flash or + in the chosen remote system, depending upon 'ConfigSaveOption'." + DEFVAL { false } + ::= { issSystem 13 } + +issConfigSaveStatus OBJECT-TYPE + SYNTAX INTEGER { + saveInProgress(1), + saveSuccessful(2), + saveFailed(3), + notInitiated(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of configuration save operation." + DEFVAL { notInitiated } + ::= { issSystem 14 } + + +-- Configuration Restoration related configuration / information + +issConfigRestoreOption OBJECT-TYPE + SYNTAX INTEGER { + noRestore(1), + restore(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether the switch configurations have to be restored + or not. + + The value 'noRestore' specifies that the switch configurations + need not be restored when the system is restarted. + + The value 'restore' specifies that the configurations + need to be restored from the 'Startup Configuration File' in the flash + when the system is restarted." + DEFVAL { noRestore } + ::= { issSystem 15 } + +issConfigRestoreIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "IP Address of the remote system from where the switch configurations + have to be downloaded to the 'Startup Configuration File' in the flash. + This object is deprecated, as this object supports only IPv4, + this IP can be set through issConfigRestoreIpvxAddr object and object + issConfigRestoreAddrType will be set to 1 i.e. IPv4" + ::= { issSystem 16 } + +issConfigRestoreFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The configuration file name in the remote system which has to be + downloaded to the 'Startup Configuration File' in the flash." + DEFVAL { "iss.conf" } + ::= { issSystem 17 } + +issInitiateConfigRestore OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When set as 'true', the switch configurations will be downloaded + from the specified remote system to the 'Startup Configuration File' + in the flash. + + As soon as the configuration download operation is completed, the value + of this object reverts back to 'false'." + + DEFVAL { false } + ::= { issSystem 18 } + + +issConfigRestoreStatus OBJECT-TYPE + SYNTAX INTEGER { + restoreInprogress(1), + restoreSuccessful(2), + restoreFailed(3), + notInitiated(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of the switch configuration restore operation." + DEFVAL { notInitiated } + ::= { issSystem 19 } + + +-- Image Downloading related configuration / information + +issDlImageFromIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The Ip Address of machine from where the image has to be downloaded. + This object is deprecated, as this object supports only + IPv4, this IP can be set through issDlImageFromIpvxAddr object and object + issDlImageFromIpAddrType will be set to 1 i.e. IPv4" + ::= { issSystem 20 } + +issDlImageName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The image name which is to be downloaded to the switch." + DEFVAL { "iss.exe" } + ::= { issSystem 21 } + +issInitiateDlImage OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initiates the Image Download operation." + ::= { issSystem 22 } + + + +-- Event logging related configuration / information + +issLoggingOption OBJECT-TYPE + SYNTAX INTEGER { + console(1), + file(2), + flash(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Logging option specifying whether the logging is to be + done at console or to a file(system buffer) in the system. + Flash specifies the logging of traces into a file." + DEFVAL { console } + ::= { issSystem 23 } + +issUploadLogFileToIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The Ip Address of machine to which the log file is to be uploaded. + This object is deprecated, as this object supports only + IPv4, this IP can be set through issUploadLogFileToIpvxAddr object and + object issUploadLogFileToAddrType will be set to 1 i.e. IPv4" + ::= { issSystem 24 } + +issLogFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The file name to be used for uploading the logs from 'file' to the + remote system. + + This object is useful only when the 'LogOption' is chosen as 'file'." + DEFVAL { "iss.log" } + ::= { issSystem 25 } + +issInitiateUlLogFile OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initiates uploading of Log File to the specified IP address in + 'issUploadLogFileToIp'. + + The logs will be uploaded in the specified 'issLogFileName'." + ::= { issSystem 26 } + +-- Remote save status + +issRemoteSaveStatus OBJECT-TYPE + SYNTAX INTEGER { + inprogress(1), + successful(2), + failed(3), + notInitiated(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of remote save operation. + + The remote save operation could be a + a) configuration file save to remote system + b) log file upload to remote system." + DEFVAL { notInitiated } + ::= { issSystem 27 } + +-- Download status + +issDownloadStatus OBJECT-TYPE + SYNTAX INTEGER { + inprogress(1), + successful(2), + failed(3), + configDefaultNeeded(4), + configDefaultInProgress(5), + configDeafultAborted(6), + notInitiated(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of the Image download operation to the switch." + DEFVAL { notInitiated } + ::= { issSystem 28 } + +issSysContact OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..50)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The textual identification of the contact person for this + managed node, together with information on how to contact + this person. If no contact information is known, the value + is the zero-length string." + ::= { issSystem 29 } + +issSysLocation OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..50)) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The physical location of this node (e.g., `telephone + closet, 3rd floor'). If the location is unknown, the value + is the zero-length string." + ::= { issSystem 30 } + +-- Login Authentication mechanism + +issLoginAuthentication OBJECT-TYPE + SYNTAX INTEGER { + local(1), + remoteRadius(2), + remoteTacacs(3), + radiusFallbackToLocal(4), + tacacsFallbackToLocal(5), + ldap(6) + + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the mechanism by which the user login has to be authenticated + for accessing the GUI to manage the switch. Authentication is done + either locally or in the remote side through a RADIUS Server or TACACS. + If Authentication is configured as radiusLocal or tacacsLocal then + Local authentication provides a back door or a secondary option + for authentication if the server fails." + + DEFVAL { local } + ::= { issSystem 31 } + +issSwitchBaseMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ethernet address (base address) of the Switch. + This base Mac Address, if modified, will take effect only when the + Switch is restarted." + + DEFVAL { '000102030405'h } + ::= { issSystem 32 } + + + +-- OOB Interface Existence + +issOOBInterface OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates wheteher OOB Interface Exists in the System" + ::= { issSystem 33 } + + + + issSwitchDate OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + + " The date is configured in the switch in the format, + Hours:Minutes:Seconds Day Month Year + e.g 19:10:31 11 08 2005 + + 01-12 Month - beginning from January to December + The railway time 00 to 24 hours can be configured and + displayed. + The Display of the date is in the format , + WeekDay Month Day Hours:Minutes:Seconds Year + e.g 04 09 21 18:11:30 2005 + + 01-07 WeekDay - beginning from Sunday to Saturday + 01-12 Month - beginning from January to December " + + ::= { issSystem 34 } + +issNoCliConsole OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether the CLI console prompt will be made available + to the user for the session through serial console. When set to + TRUE CLI prompt will be available in serial console, when set to + FALSE CLI prompt will NOT be available in serial console session, + for the value to take effect, the switch must be restarted, + the value does not affect the availability of ISS CLI prompt in + sessions established through Telnet." + ::= { issSystem 35 } + +issDefaultIpAddrAllocProtocol OBJECT-TYPE + SYNTAX INTEGER { + rarp(1), + dhcp(2), + bootp(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the protocol to be used to obtain IP address for this + interface. This object is valid only when issDefaultIpAddrCfgMode + is set to dynamic (2). Currently rarp (1) option is not supported." + DEFVAL { dhcp } + ::= { issSystem 36 } + +issHttpPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port to be used by the hosts/PC to configure ISS using the Web Interface. + The HTTP server must be disabled before this configuration is done" + DEFVAL { 80 } + + ::= { issSystem 37 } + +issHttpStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is for enabling or disabling HTTP in the system." + + DEFVAL { enable } + ::= { issSystem 38 } + +issConfigRestoreFileVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Config Restoration file version. This version will be compared in each + reboot against version stored in restoration file. Restoration + will occur only if the first field in restoration file is this OID and the + RestoreFileVersion value also matches." + ::= { issSystem 39 } + +issDefaultRmIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..23)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Name of the default RM interface that can be used for + communication between the Active and Standby nodes for + providing redundancy support.The default RM interface, + if modified, will take effect only when the switch is + restarted" + DEFVAL { "NONE" } + ::= { issSystem 40 } + +issDefaultVlanId OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Default VLAN Identifier to be used at system startup. + The VLAN Module creates this vlan as the default vlan. + The Default VLAN Identifier, if modified, will take effect + only when the switch is restarted. + + It is not advisable to change the default VLAN ID when some + configurations are already saved. + + Once the Default VLAN Id is configured, the switch has to + be restarted before saving any configuration. + " + DEFVAL { 1 } + ::= { issSystem 41 } + +issNpapiMode OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Mode of NPAPI Processing. It can be + 1. Synchronous, 2. Asynchronous." + DEFVAL { "Synchronous" } + ::= { issSystem 42 } + + +issConfigAutoSaveTrigger OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When set as 'true', automatic save operation is enabled. i.e., every + configuration is saved automatically. + When set as 'false', automatic save operation is disabled. i.e., + configuration done will not be save automatically. + IncrSave is ON : auto save can be enabled /disabled in the system. + IncrSave is OFF : auto save can be enabled /disabled in the system, + No effect in the system behaviour(in this case no + update trigger is generated towards MSR). + ============================================================================ + issConfig issConfig + incrSaveFlag AutoSaveOption Behaviour + ============================================================================ + TRUE TRUE Data is added to RB Tree and based on save option + data is added to remote/local incremental file. + + TRUE FALSE Data is added to RB tree only. + + FALSE xx in this case no update trigger is generated towards + MSR. + ============================================================================ + + To enable issConfigAutoSaveTrigger, the issConfigIncrSaveFlag has to be + enabled. + The configuration update to issConfigIncrSaveFlag will become applicable + only after switch restart. + When issConfigIncrSaveFlag is enabled, the configuration of + issConfigAutoSaveTrigger will be immediately reflected in the system. + + " + + DEFVAL { false } + ::= { issSystem 43 } + +issConfigIncrSaveFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether SNMP Update Trigger for Incremental Save shall be generated or not. + 'True' value implies that the update trigger shall be generated each time a nmhSet + operation is successful. + 'False' value implies that the update trigger shall not be generated at all. + + Following table explains the combinations of various configurations + ============================================================================ + issConfig issConfig issConfig + IncrSaveFlag AutoSaveTrigger SaveOption Behaviour + ============================================================================ + TRUE TRUE Remote Save tftp to remote (on every update trigger) + TRUE FALSE Remote Save tftp to remote (operator triggered) + FALSE xx Remote Save tftp to remote (operator triggered) + TRUE TRUE Flash Save save to local (on every update trigger) + TRUE FALSE Flash Save save to local (operator triggered) + FALSE xx Flash Save save to local (operator triggered) + TRUE TRUE No Save Data added to RB Tree + TRUE FALSE No Save Data added to RB Tree + FALSE xx No Save No Update trigger is sent to MSR + ============================================================================ + + The configuration of the issConfigIncrSaveFlag object from true to false + or vice versa will be used only after switch restart. + + As the auto save of configurations cannot be used when the + issConfigIncrSaveFlag is set to false, the issConfigAutoSaveTrigger + has to be set to false before setting the issConfigIncrSaveFlag + to false." + DEFVAL { false } + ::= { issSystem 44 } + + +issConfigRollbackFlag OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether SNMP Rollback feature is enabled or disabled. + + 'enabled' value implies that failure in set operation for any varbind will result in rollback of all varbinds whose value has been set in this SET PDU + + 'disabled' value implies that failure in set operation will simply return error." + DEFVAL { enabled } + ::= { issSystem 45 } + +issConfigSyncUpOperation OBJECT-TYPE + SYNTAX INTEGER { + syncup(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates that sync operation is to be performed. + Incremental save OFF: RB tree, incremental file/buffer are not present in + the system, sync operation is not allowed in the system. + Incremental save ON : On receiving this event, MSR deletes the data present + in the RB tree and configuration data at MSR shall be + made In sync with data store at protocols. + + Following table explains the combinations of various configurations + ============================================================================ + issConfig issConfig + IncrSaveFlag SaveOption Behaviour + ============================================================================ + TRUE Remote Save RB Tree data made in sync with the data stored + at protocols, same data Is updated at remote + system, incremental file (at remote) is emptied. + + TRUE Local Save RB Tree data made in sync with the data stored at + protocols, same data Is updated in local + configuration file and incremental file + (issinc.conf) is emptied. + + FALSE xx Event is not allowed in the system, + MSR returns failure. + ============================================================================" + + DEFVAL { syncup } + ::= { issSystem 46 } + +issFrontPanelPortCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object defines the number of physical ports configured + in a device for the purpose of switching/routing. The value + of the object should not exceed system defined MAX physical + interfaces, when the configured value is less than the MAX + physical interfaces, the difference in port count shall be + used for stacking purpose only when the stacking object + issColdStandbyStacking is enabled else the ports are considered + as physically not present and would not be initialized. + + It is not advisable to change the Front panel port count when some + configurations are already saved. + + Once the Front panel port count is configured, the switch has to + be restarted before saving any configuration." + + ::= { issSystem 47 } + +issAuditLogStatus OBJECT-TYPE + SYNTAX INTEGER { enable (1) , disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "To Enable or disable Audit Logging" + DEFVAL { disable } + + ::= { issSystem 48 } + +issAuditLogFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The name of the file to which Audit log is saved" + DEFVAL { "config.txt" } + + ::= { issSystem 49 } + +issAuditLogFileSize OBJECT-TYPE + SYNTAX Unsigned32 (1024 .. 1048576) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This is the maximum file size in bytes of the config.txt file" + DEFVAL { 1048576 } + + ::= { issSystem 50 } +issAuditLogReset OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Setting this to true ,erases the contents in configs.txt + fileand start logging" + DEFVAL { false } + ::= { issSystem 51 } + +issAuditLogRemoteIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION "IP Address of the remote system to which the + Audit file has to be transfered from flash. + This object is deprecated, as this object supports only + IPv4, this IP can be set through issAuditLogRemoteIpvxAddr object + and object issAuditLogRemoteAddrType will be set to 1 i.e. IPv4" + ::= { issSystem 52 } + +issAuditLogInitiateTransfer OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Setting this will start transfer of the file indicated by + issAuditLogFileName from flash + to remote Address mentioned by issAuditLogRemoteIpAddr" + DEFVAL { false } + ::= { issSystem 53 } +issAuditTransferFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The name of the file to be retrieved from flash" + DEFVAL { "config.txt" } + + ::= { issSystem 54 } + +issDownLoadTransferMode OBJECT-TYPE + SYNTAX INTEGER { + tftp (1), + sftp (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To select the Transfer mode for downloading image." + DEFVAL { tftp } + ::= { issSystem 55 } + +issDownLoadUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This mib-object is used for setting User name required for downloading + image. When Transfer Mode is selected as tftp, contents of this + mib-object becomes irrelevant." + ::= { issSystem 56 } + +issDownLoadPassword OBJECT-TYPE +SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This mib-object is used for setting password required for downloading + image. When Transfer Mode is selected as tftp, contents of this + mib-object becomes irrelevant." + ::= { issSystem 57 } + +issUploadLogTransferMode OBJECT-TYPE + SYNTAX INTEGER { + tftp (1), + sftp (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To select the Transfer mode for uploading log file." + DEFVAL { tftp } + ::= { issSystem 58 } + + +issUploadLogUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This mib-object is used for setting User name required for uploading + log file. When Transfer Mode is selected as tftp, contents of this + mib-object becomes irrelevant." + ::= { issSystem 59 } + +issUploadLogPasswd OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This mib-object is used for setting password required for uploading log file. + When Transfer Mode is selected as tftp, contents of this mib-object becomes + irrelevant." + ::= { issSystem 60 } + +issConfigSaveTransferMode OBJECT-TYPE + SYNTAX INTEGER { + tftp (1), + sftp (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To select the Transfer mode for saving the configurations on to a + remote system. Contents of this mib is relevant only when + issConfigSaveOption is remote save." + DEFVAL { tftp } + ::= { issSystem 61 } + +issConfigSaveUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This mib-object is used for setting User name required for saving + configurations onto a remote site. Contents of this mib is relevant only + when issConfigSaveOption is remote save and issConfigSaveTransferMode is + SFTP." + ::= { issSystem 62 } + +issConfigSavePassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This mib-object is used for setting Password required for saving + configurations onto a remote site. Contents of this mib is relevant + only when the value of issConfigSaveOption is remote save and + issConfigSaveTransferMode is SFTP." + ::= { issSystem 63 } + +issSwitchMinThresholdTemperature OBJECT-TYPE + SYNTAX Integer32 (-15..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the minimum threshold temperature of the switch in celsius. + When the current temperature drops below the threshold, + an SNMP trap with maximum severity will be sent to the manager." + + DEFVAL { 10 } + ::= { issSystem 64 } + +issSwitchMaxThresholdTemperature OBJECT-TYPE + SYNTAX Integer32 (35..40) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the maximum threshold temperature of the switch in celsius. + When the current temperature rises above the threshold, + an SNMP trap with maximum severity will be sent to the manager." + + DEFVAL { 40 } + ::= { issSystem 65 } + +issSwitchCurrentTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current temperature of the switch in celsius." + + ::= { issSystem 66 } + +issSwitchMaxCPUThreshold OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the maximum CPU usage of the switch in percentage. + When CPU load exceeds the threshold value, + an SNMP trap with maximum severity will be sent to the manager." + + DEFVAL { 95 } + ::= { issSystem 67 } + +issSwitchCurrentCPUThreshold OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current CPU threshold of the switch in percentage" + + ::= { issSystem 68 } + +issSwitchPowerSurge OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the maximum power supply of the switch in volts. + When the current voltage exceeds the threshold value, + an SNMP trap with maximum severity will be sent to the manager." + + DEFVAL { 230 } + ::= { issSystem 69 } + +issSwitchPowerFailure OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the minimum power supply of the switch in volts. + When the current voltage drops below the threshold value, + an SNMP trap with maximum severity will be sent to the manager." + + DEFVAL { 100 } + ::= { issSystem 70 } + +issSwitchCurrentPowerSupply OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current power supply in volts." + + ::= { issSystem 71 } + +issSwitchMaxRAMUsage OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the maximum RAM usage of the switch in percentage. + When the RAM usage crosses the threshold percentage + an SNMP trap with maximum severity will be sent to the manager." + + DEFVAL { 90 } + ::= { issSystem 72 } + +issSwitchCurrentRAMUsage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current RAM usage of the switch in percentage" + + ::= { issSystem 73 } + +issSwitchMaxFlashUsage OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the maximum flash usage of the switch in percentage. + When the flash usage crosses the threshold percentage + an SNMP trap with maximum severity will be sent to the manager." + + DEFVAL { 95 } + ::= { issSystem 74 } + +issSwitchCurrentFlashUsage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current flash usage of the switch in percentage" + + ::= { issSystem 75 } + + +issConfigRestoreFileFormatVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Config Save Restoration file format Version.This issConfigRestoreFile + FormatVersion value will be compared in each reboot against file format + version value stored in restoration file.Restoration will occur only if + the Restore file format version OID in restoration file matches this + OID and the value of Restore file format version field in restoration + file matches this OID's value. + + The current value of this issConfigRestoreFileFormatVersion is 1.1. + If any change happens in Restore File Format,then the value of this object + will be updated like this 1.2,1.3,1.4,1.5,...." + + ::= { issSystem 76 } + +issDebugOption OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..288)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object stores the trace option string input given by the user. + To enable particular trace the user has to enter + the corresponding string(given below) assigned for that. + And for enabling more than once traces the user has to enter the + corresponding strings with SPACE delimiter between each string. + enable - Enables the corresponding option. + disable - Disables the corresponding option. + init-shut - Init and Shutdown traces + failure - All Failure Traces + func-entry-exit - Funtion entry and exit + for example to enable init-shut and failure trace the input string + should be enable init-shut failure" + ::= { issSystem 77 } + +issConfigDefaultValueSaveOption OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether default values needs to be saved or not when + incremental save option is true.'enabled' value implies, MSR stores + default values also when Incremental save is true.'disabled' value + implies, MSR does not store default values when Incremental save is + true. + + Configuring this object value will update in issnvram.txt file. + The configured value will get into effect only after rebooting the ISS." + + DEFVAL { disabled } + + ::= { issSystem 78 } + +issConfigSaveIpAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the address type of the remote system to which + the switch configurations have to be saved.The address type can be + IPv4 or IPv6 unicast address or DNS. + + This object is valid only if 'issConfigSaveOption' is chosen to be + 'remoteSave'." + ::= { issSystem 79 } + +issConfigSaveIpvxAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IP Address of the remote system to which the switch + configurations have to be saved. It supports DNS host name + when 'issConfigSaveIpAddrType' is of DNS Type. + + This object is valid only if 'issConfigSaveOption' is chosen to be + 'remoteSave'." + ::= { issSystem 80 } + +issConfigRestoreIpAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IP Address type of the remote system from where + the switch configurations have to be downloaded to the + 'Startup Configuration File' in the flash. + The address type can be IPv4 or IPv6 unicast address or DNS." + ::= { issSystem 81 } + +issConfigRestoreIpvxAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IP Address of the remote system from where + the switch configurations have to be downloaded to the + 'Startup Configuration File' in the flash. + The address type can be IPv4 or IPv6 unicast address or DNS type." + ::= { issSystem 82 } + +issDlImageFromIpAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the address type of machine from where the image + has to be downloaded. The address type can be IPv4 or IPv6 + unicast address or DNS." + ::= { issSystem 83 } + +issDlImageFromIpvx OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP Address of machine from where the image has to be downloaded." + ::= { issSystem 84 } + +issUploadLogFileToIpAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the address Type of machine to which the log file is + to be uploaded.The address type can be IPv4 or IPv6 unicast address or DNS." + ::= { issSystem 85 } + +issUploadLogFileToIpvx OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the address type of machine to which the log file is to be uploaded." + ::= { issSystem 86 } + +issAuditLogRemoteIpAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP Address Type of the remote system to which the + Audit file has to be transfered from flash." + ::= { issSystem 87 } + +issAuditLogRemoteIpvxAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP Address of the remote system to which the + Audit file has to be transfered from flash." + ::= { issSystem 88 } + +-- Set System Timer speed configuration + +issSystemTimerSpeed OBJECT-TYPE + SYNTAX Unsigned32 (1..1000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Configures the system timer speed. This is for testing purpose. + Value - 1 enables the timer to run in real time speed. + Values from (2 - 1000), enables the timer to run + (2x - 1000x) faster." + ::= { issSystem 89 } + +issMgmtInterfaceRouting OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enables / Disables Routing over the Management Interface. + + This object can be configured only if the Management Port + is used for IP Access. " + + DEFVAL { disabled } + + ::= { issSystem 90 } + +issMacLearnRateLimit OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of unicast dynamic MAC (L2) entries hardware can learn + in the system, in a configured time interval 'issMacLearnRateLimitInterval'. + In next subsequent time interval, hardware can learn number of previously + learnt MAC entries plus present 'issMacLearnRateLimit' value, this + cycle will continue until MAC learning reaches to maximum number of L2 + unicast dynamic entries learning capacity of the system. If rate limit is + changed while 'issMacLearnLimitRateInterval' timer is running, new rate + limit value takes effect on next timer restart. + + This limit is to control the number of MAC entries indication to control + plane from hardware, when hardware MAC learning is enabled. + + Configuration value '0' disables this feature in the system. + This configuration does not impose any restrictions on multicast/broadcast + and dynamic/static/protocol(MMRP) MAC learning capability limits." + DEFVAL { 1000 } + ::= { issSystem 91 } + +issMacLearnRateLimitInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..100000) + UNITS "milliseconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of MAC entries,'issMacLearnRateLimit' that can be learnt in + the system in this configured time interval. Any changed timer interval + value will take effect in next timer restart." + DEFVAL { 1000 } + ::= { issSystem 92 } + +issVrfUnqMacFlag OBJECT-TYPE + SYNTAX INTEGER { + disable (0), + enable (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unique mac address can be assigned to each virtual router by enabling + this flag. Configuring this object value will result in updation to + issnvram.file. The configured value will take effect in ISS on next reboot." + + DEFVAL { disable } + ::= {issSystem 93} + +issLoginAttempts OBJECT-TYPE + SYNTAX Integer32(1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of times a user may be allowed to login using + wrong password in the login prompt." + DEFVAL {3} + ::= {issSystem 94} + +issLoginLockTime OBJECT-TYPE + SYNTAX Integer32(30..900) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time in seconds a user is blocked following unsuccessful logins." + DEFVAL {600} + ::= {issSystem 95} + +issAuditLogSizeThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..99) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the threshold value of the Log storage space with respect + to the maximum Log Storage Space. It is entered as a percentage value." + DEFVAL { 70 } + ::= { issSystem 96} + + +issTelnetStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + enableInProgress(3), + disableInProgress(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is for enabling or disabling the TELNET in the system. + Set operation of enable will move this object to the enableInProgress + first then to the enable on successfull transition. Otherwise it will + move back to the old state. Same applies to the disable also. + + CAUTION: enableInProgress and disableInProgress are not admin + configurable values" + DEFVAL { enable } + ::= { issSystem 97 } + +issWebSessionTimeOut OBJECT-TYPE + SYNTAX Integer32 (1..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the Web Session Time Out Value in Seconds" + DEFVAL { 300 } + ::= { issSystem 98 } + +issWebSessionMaxUsers OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the maximum number of web sessions" + DEFVAL { 7 } + ::= { issSystem 99 } + +issHeartBeatMode OBJECT-TYPE + SYNTAX INTEGER { + internal (1), + external (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object is for setting the method for Redundancy manager election + mechanism, it can be internal election logic or it can be a external + logic. When this object is set to be internal, proprietary + election logic called as HearBeat mechanism is applied for electing the + Active/Standby card in a redundant systems. When this object is set + to be external, external election logic should be applied for electing + Active/Standby card in a redundant systems. + + By default this object is set to Internal." + DEFVAL { internal } + ::= {issSystem 100} + +issRmRType OBJECT-TYPE + SYNTAX INTEGER { + hot (1), + cold(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object is for setting the type of the Redundancy manager, it can be + Hot or Cold. When this object is set to be cold, whenever there is node + state transition from Standby to Active, the node needs to re-start, + re-initialized the hardware completely. When this object is set to be + Hot, whenever there is node state transition from Standby to Active, + the hardware should not be re-initialized. When the configurations are + saved in a file in Active node, then this needs to be transferred to + the standby node in both the redundancy modes. + + By default this is set to Hot." + DEFVAL { hot } + ::= {issSystem 101} + +issRmDType OBJECT-TYPE + SYNTAX INTEGER { + shared (1), + separate (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the type of the dataplane/hardware, it can be a + shared dataplane or a separate dataplane. When this object is set to + be shared, standby card in a redundancy system should not program the + hardware and hardware audit should be conducted to sync the hardware + and software after switchover/node-transition. When this object is set + to be separate, it specifies that the nodes have separate hardware, + therefore standby card in a redundant system should program the + hardware and hardware audit is not required, since the hardware and + software are in sync always. + + By default this is set to Shared." + DEFVAL { shared } + ::= {issSystem 102} + +issClearConfig OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When the object is set to TRUE, configurations will be cleared and + default configurations will be restored. The value will be reset to + FALSE again." + + DEFVAL { false } + ::= { issSystem 103 } + +issClearConfigFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the name of the file, which contains the default configurations + to be restored once configurations are cleared. This is optional. When + this file name is given, configurations in this file are assumed to be + default configurations. This configuration will be restored once the + configurations are cleared in ISS data base. When this file name is not + given, default configurations will not be restored. Only default + interface and VLAN will be brought up for management connectivity. + + When default configurations are to be restored, this object should be + configured first before configuring the issClearConfig object." + + DEFVAL { "clear.conf" } + ::= { issSystem 104 } + +issTelnetClientStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is for enabling or disabling the TELNET client functionality + in the system. Set operation of enable will allow to establish new Telnet + client sessions. Set operation of disable will not allow a new Telnet client + session, also terminates the active client sessions which are already running. + By default it will be enabled" + + DEFVAL { enabled } + ::= { issSystem 105 } + +issSshClientStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is for enabling or disabling the SSH client functionality + in the system. Set operation of enable will allow to establish new SSH client + sessions. Set operation of disable will not allow a new SSH client sessions, + also terminates the active client sessions which are already running. + By default it will be enabled" + DEFVAL { enabled } + ::= { issSystem 106 } + +issActiveTelnetClientSessions OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the number of active Telnet client sessions running" + ::= { issSystem 107 } + +issActiveSshClientSessions OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the number of active SSH client sessions running" + ::= { issSystem 108 } + +issLogFileSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This is the maximum file size in bytes of the log file" + DEFVAL { 1048576 } + + ::= { issSystem 109 } + +issLogReset OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Setting this to true ,erases the contents in configs.txt + fileand start logging" + DEFVAL { false } + ::= { issSystem 110 } + +issLogSizeThreshold OBJECT-TYPE + SYNTAX Unsigned32 (1..99) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the threshold value of the Log storage space with respect + to the maximum Log Storage Space. It is entered as a percentage value." + DEFVAL { 70 } + ::= { issSystem 111 } + + issAutomaticPortCreate OBJECT-TYPE + SYNTAX INTEGER { + enabled (1), + disabled (2) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is for enabling and disabling automatic + port create feature.When set to enabled the ports in + will be automatically created in RSTP module when it + is mapped to a context.When set to disabled ports + are not created automatically and ports can be created + at rstp module level. " + DEFVAL { enabled } + ::= { issSystem 112 } + + issUlRemoteLogFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to specify the filename/filename with path + to which the local file need to be copied in the remote system. + + This object is useful only when the 'LogOption' is chosen as 'file'." + DEFVAL { "iss.log" } + ::= { issSystem 113 } + + + issDefaultExecTimeOut OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is for configuring the default idle time out for + ISS Prompt (exec-time out)." + ::= { issSystem 114 } + + issRmStackingInterfaceType OBJECT-TYPE + SYNTAX INTEGER { + oob (1), + inband (2) + } + + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " This object is used to specify the type of stacking Interface used for + RM communication . Interface can be either an Out of Band port (or) + an Inband Ethernet port. This will be specified in issnvram.txt. + + If an Out of Band port is used,RM Interface should be specified in + issnvram.txt . RM Heartbeat and synchronization messages will be + transmitted as IP packets. Native Linux TCP/IP stack is used to + achieve Transport protocol functionality. + + If an Inband Ethernet port is used, RM Stack Interface will be + specified in Nodeid file . RM Heartbeat messages will be transmitted + as Ethernet packets and synchronization messages will be transmitted + as IP packets .Aricent TCP/IP stack is used to achieve Transport + protocol functionality.IP Address and the subnet Mask to be used for + this TCP/IP communication will be specified in NodeId file. + + Configuring this object will result in updation to issnvram.txt file. + The configured value will take effect in ISS on next reboot." + + DEFVAL { oob } + ::= { issSystem 115 } + + +issPeerLoggingOption OBJECT-TYPE + SYNTAX INTEGER { + console(1), + file(2), + flash(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Logging option specifying whether the Standby logging is to be + done at console or to a file(system buffer) in the system. + Flash specifies the logging of traces into a file." + DEFVAL { console } + ::= { issSystem 116 } + +issStandbyRestart OBJECT-TYPE +SYNTAX TruthValue +MAX-ACCESS read-write +STATUS current +DESCRIPTION + " In a High Availability System, this object allows the user to restart the + Standby switch (i.e) the entire Standby switch will operationally go down and + start again. + + Setting a value of 'true' causes the Standby switch to be restarted. This + configuration will be done in the Active switch in order to restart the + Standby switch. + + This configuration will not have any impact on the Active switch. + Active switch can be restarted using issRestart object." + +DEFVAL { false } +::= { issSystem 117 } + +issRestoreType OBJECT-TYPE + SYNTAX INTEGER { + msr (1), + csr (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + + "Specifies whether the restoration type is MIB based save and restore + or CLI based save and restore. + + The value 'msr' specifies that the configuration restore will be + in the format of MIB OID. + + The value 'csr' specifies that the configuration restore will be + in the format of CLI commands" + + + DEFVAL { msr } + ::= { issSystem 118 } + +issSwitchModeType OBJECT-TYPE + SYNTAX INTEGER { + cutThroughSameSpeed (1), + storeForward (2), + cutThroughSlowToFast (3), + cutThroughFastToSlow (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This MIB object configures switching mode configuration at + switch level. The switching mode configuration done at switch + level will be applied on all the ports in the system including + stacking ports. + + When configured as StoreForward(2), the switch operates in a + store-and-forward mode and the switch checks each frame for + cyclic redundancy check (CRC) errors before forwarding them + to the network. Each frame is stored until the entire frame + has been received and checked. Because the switch waits for + forwarding the frame until the entire frame has been received + and checked, the switching speed in Store-Forward switching + mode is slower than the switching speed in Cut-Through + switching modes. + + When configured any of the cut-through modes, the switch + operates in Cut-Through switching mode and start forwarding + the frame as soon as the switch has read the destination + details in the packet header. A switch in Cut-Through mode + forwards the data before it has completedreceiving the entire + frame. The switching speed in Cut-Through mode is faster than + the switching speed in Store-Forward switching mode. + + Switching mode configuration: + CutThroughSameSpeed(1) : Cut-through forwarding between same speed + ports + StoreForward(2) : Store and forward switching mode + CutThroughSlowToFast(3): Cut-through forwarding between slower to + faster speed ports. + CutThroughFastToSlow(4): Cut-through forwarding between faster to + slower speed ports. + NOTE: + Few platforms supports extended Cut-Through mode for ports with + mismatched speeds.(eg. slow-to-fast, fast-to-slow). + Platforms which doesn't support extended Cut-Through mode, + Cut-Through same speed shall be considered as Cut-Through + switching mode" + DEFVAL { storeForward } + ::={ issSystem 119 } + +issConfigRestoreRetries OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used for configuring the number of retry attempts + for establishing connection with server during remote restore + operation" + DEFVAL { 1 } + ::= { issSystem 120 } + +issPauseFloodSamplingInterval OBJECT-TYPE +SYNTAX Unsigned32 (10..300) +UNITS "seconds" +MAX-ACCESS read-write +STATUS current +DESCRIPTION + "This object is used to set the sampling interval rate in seconds for pause + flood detection and protection feature." +DEFVAL { 30 } +::= { issSystem 121 } + +issPauseFloodProtect OBJECT-TYPE +SYNTAX INTEGER { + enabled (1), + disabled (2) + } +MAX-ACCESS read-write +STATUS current +DESCRIPTION + "This Object is used to Enable or disable the pause flood detection and + protection feature on all the ports in the system. Enabling this feature + avoids the resource exhaustion condition caused by pause frames/priority-based + pause frames. + The pause flood detection and protection feature is disabled by default." +DEFVAL { disabled } +::= { issSystem 122 } + +issPauseFloodMode OBJECT-TYPE +SYNTAX INTEGER { + disabled (1), + detectionOnly (2), + enabled (3) + } +MAX-ACCESS read-write +STATUS current +DESCRIPTION + "This Object specifies the pause flood mode as disabled/detected-only/enabled + for all the ports in the system. + + 'disabled' - In this mode, system is not monitored for pause flood + condition. + + 'detectionOnly' - In this mode, all system ports are monitored for pause + flood condition. All the system ports pause flood status + and statistics counters are updated. No protection action + is taken and no SNMP trap are generated. All the ports + in the system are allowed to operate normally and the + pause flood status is continually monitored and updated. + + 'enabled' - In this mode, all system ports are monitored for pause + flood condition. When pause flood condition is detected, + protective action is taken by disabling the administrator + status of those ports. The pause flood of those ports status + will be updated to indicate the existence of such condition. + Ports for which protective action is taken are remains in + disabled state until an administrative action is taken." +DEFVAL { disabled } +::= { issSystem 123 } + +issPauseFloodReset OBJECT-TYPE +SYNTAX TruthValue +MAX-ACCESS read-write +STATUS current +DESCRIPTION + "This object is used to recover or re-eanble the pause-flood + detection-only/enabled condition. + + Recovery action in Detection-only mode has to log every sampling and clear + the status and stats. + + Recovery action in enabled mode has to re-enable the ports + that were disabled due to the pause flood protective action." +DEFVAL { false } +::= { issSystem 124 } + +issPauseFloodTraceSeverityLevel OBJECT-TYPE +SYNTAX INTEGER { + emergency (0), + alert (1), + critical (2), + error (3), + warning (4), + notice (5), + informational (6), + debug (7) + } + +MAX-ACCESS read-write +STATUS current +DESCRIPTION + "This object specifies the value of severity level been configured for pause flood + module's debug tracing. It uses the value 0 (emergency) to 7 (debug). The value 0 is + given to higher priority trace messages and 7 given to lower priority traces messages. + The trace messages defined at or numerically lower than the value configured in + this MIB object are logged." +DEFVAL { 4 } +::= { issSystem 125 } + +issPauseFloodTraceOption OBJECT-TYPE +SYNTAX Integer32 +MAX-ACCESS read-write +STATUS current +DESCRIPTION + "This object is used to store the debug trace types that are enable by the user + for all the interfaces in the system. The bit positions of the traces is shown below. + Bit 0 - no trace + Bit 1 - init-shut + Bit 2 - mgmt + Bit 3 - sampling + Bit 4 - os resource + Bit 5 - entry + Bit 6 - exit " +DEFVAL { 0 } +::= { issSystem 126 } + +issPortsSwitchingModeStatus OBJECT-TYPE +SYNTAX PortList +MAX-ACCESS read-only +STATUS current +DESCRIPTION + "This object is used to reflect the switching mode + configuration of each physical port in the hardware. + + The switching mode is updated as bit-wise representation. + + Each bit position represents the interface index. + That is bit position 0 is for IfIndex 1, + bit position 1 is for IfIndex 2 and so on. + + The bit value represents the switching mode. + That is bit value 1 represent Cut-Through and + bit value 0 represent Store-Forward." +::= { issSystem 127 } + +issDebugTimeStampOption OBJECT-TYPE + SYNTAX INTEGER { + enabled (1), + disabled (2) + + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set the time stamp value in debug trace. + When time stamp is ENABLED, debug traces will be printed with timestamp and + when it is DISABLED, time stamp will not be displayed with the traces" + + DEFVAL { disabled } + + ::= { issSystem 128 } + +issLdapLoginPrivilege OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object specifies the default privilege for users authenticated using LDAP." + +DEFVAL { 0 } +::= { issSystem 129 } + +issLdapAttributeName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object specifies the attribute name of the field to be authenticated using LDAP." + +DEFVAL { "" } +::= { issSystem 130 } + +issConfigRestoreFileSkuManifest OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object specifies the switch models againts which the config file can be used for restoring configuration + String contains supported model numbers separated by ; (e.g. 1;2;3;4)" + +DEFVAL { "" } +::= { issSystem 131 } + +issDlImageType OBJECT-TYPE + SYNTAX INTEGER { + agent(1), + diagnostic(2), + firmware-cpld(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object specifies the image type which will be downloaded" + +DEFVAL { 1 } +::= { issSystem 132 } + +issFirmwareCpldVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object specifies the cpld firmware version on the switch" + +DEFVAL { "" } +::= { issSystem 133 } + +issHttpMaxSessions OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set HTTP max sessions. + If the max sessions is being reduced, http(s) system is disabled, + are closed all the sessions and enabled again." + DEFVAL { 10 } + ::= { issSystem 134 } + +------ Config Control Group ------------------------------------ + +issConfigCtrlTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssConfigCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to control device features like egress traffic control, + stats collection, etc. either for the entire switch or for each + interface in the switch." + ::= { issConfigControl 1 } + +issConfigCtrlEntry OBJECT-TYPE + SYNTAX IssConfigCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry appears in this table for each interface in the system. + + In addition to that an entry with index '0' is created in this + table by default. + + If 'issConfigCtrlStatus' of the entry '0' is made 'valid', then + global control is chosen and the values against entry '0' is + applicable for all the interfaces of the switch. + + If 'issConfigCtrlStatus' of the entry '0' is made 'invalid', + then interface-wise control is chosen & the values against each + interface index is applicable for that interface. + + At a particular point of time, either global control will be + applicable or interface-wise control is applicable. + Both will not be considered together. + + Index to the table is the interface index of the port." + + INDEX { issConfigCtrlIndex } + ::= { issConfigCtrlTable 1 } + +IssConfigCtrlEntry ::= + SEQUENCE { + issConfigCtrlIndex + Integer32, + issConfigCtrlEgressStatus + INTEGER, + issConfigCtrlStatsCollection + INTEGER, + issConfigCtrlStatus + INTEGER + } + +issConfigCtrlIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface index of the port for which the configuration + in this entry applies. + + If any configuration is made in this table for the index '0', + that configuration will be considered as global configuration + and is applicable for all the interfaces of the switch." + ::= { issConfigCtrlEntry 1 } + +issConfigCtrlEgressStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled (1), + disabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls the transmission of egress traffic over this interface. + + This value for entry '0' controls the egress traffic over all + interfaces." + DEFVAL { enabled } + ::= { issConfigCtrlEntry 2 } + + +issConfigCtrlStatsCollection OBJECT-TYPE + SYNTAX INTEGER { + enabled (1), + disabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables statistics collection for this interface. + + This value for entry '0' controls the stats collection for all + interfaces." + DEFVAL { enabled } + ::= { issConfigCtrlEntry 3 } + +issConfigCtrlStatus OBJECT-TYPE + SYNTAX INTEGER { + valid (1), + invalid (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Speficies the validity of the entry. + + If the 'Config Control Status' for entry '0' is made 'valid', + then global control is chosen in the system. + It signifies that the values against entry '0' is applicable + for all the interfaces of the switch. + + If the 'Config Control Status' for entry '0' is made 'invalid', + then interface-wise control is chosen. + Then the values against each interface index is applicable + for that interface. + + By default, 'issConfigCtrlStatus' will be 'invalid' for + entry '0' and 'valid' for all other entries. + (ie) by default, interface-wise configuration is enabled + in the system. + + The status of entries other than the zeroth(0th) entry can not be + made 'invalid'." + ::= { issConfigCtrlEntry 4 } + + +-- Port Control Table + +issPortCtrlTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssPortCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to control the port specific parameters of the device like speed, + duplex mode, etc." + ::= { issConfigControl 2 } + +issPortCtrlEntry OBJECT-TYPE + SYNTAX IssPortCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry appears in this table for each interface in the system. + + Index to the table is the interface index of the port." + + INDEX { issPortCtrlIndex } + ::= { issPortCtrlTable 1 } + +IssPortCtrlEntry ::= + SEQUENCE { + issPortCtrlIndex + Integer32, + issPortCtrlMode + INTEGER, + issPortCtrlDuplex + INTEGER, + issPortCtrlSpeed + INTEGER, + issPortCtrlFlowControl + INTEGER, + issPortCtrlRenegotiate + INTEGER, + issPortCtrlMaxMacAddr + Integer32, + issPortCtrlMaxMacAction + INTEGER, + issPortHOLBlockPrevention + INTEGER, + issPortAutoNegAdvtCapBits + OCTET STRING, + issPortCpuControlledLearning + INTEGER, + issPortMdiOrMdixCap + INTEGER, + issPortCtrlFlowControlMaxRate + Integer32, + issPortCtrlFlowControlMinRate + Integer32, + issPortCtrlPauseFloodProtect + INTEGER, + issPortCtrlPauseFloodMode + INTEGER, + issPortCtrlPauseFloodStatus + INTEGER, + issPortCtrlPauseFloodReset + TruthValue, + issPortCtrlPauseFloodStats + Unsigned32, + issPortCtrlPauseFloodStatsClear + TruthValue, + issPortCtrlPauseFloodTraceOption + Integer32, + issPortCtrlSwitchModeType + INTEGER, + issPortCtrlSwitchModeStatus + INTEGER, + issPortCtrlInbandAutoNeg + INTEGER, + issPortCtrlBypassInbandAutoNeg + INTEGER, + issPortCtrlForceSpeed + INTEGER +} + +issPortCtrlIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface index of the port for which the configuration + in this entry applies." + + ::= { issPortCtrlEntry 1 } + +issPortCtrlMode OBJECT-TYPE + SYNTAX INTEGER { + auto (1), + noNegotiation (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Speficies the mode in which the speed, duplex modes and flow control + of the interface is determined. + + If set as 'auto', the hardware senses speed and negotiates with the port + on the other end of the link for data transfer operation as + 'full-duplex' or 'half-duplex' and about flow contol. + + If set as 'nonegotiation', the configured values for interface + speed, duplex mode and flow control will be effective." + + DEFVAL { auto } + ::= { issPortCtrlEntry 2 } + +issPortCtrlDuplex OBJECT-TYPE + SYNTAX INTEGER { + full (1), + half (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures interface data transfer mode as full-duplex or half-duplex. + + This object can be configured only if the 'PortCtrlMode' is 'nonegotiation'. + If the 'PortCtrlMode' is 'auto', it obtains the value from Hardware + after negotiating with its peer" + + ::= { issPortCtrlEntry 3 } + +issPortCtrlSpeed OBJECT-TYPE + SYNTAX INTEGER { + tenMBPS (1), + hundredMBPS (2), + oneGB (3), + tenGB (4), + fortyGB (5), + fiftyGB (6), + twothousandfivehundredMBPS (7), + twentyfiveGB (8), + onehundredGB (9) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures interface speed. + + This object can be configured only if the 'PortCtrlMode' is 'nonegotiation'. + If the 'PortCtrlMode' is 'auto', it obtains the value from Hardware + after negotiating with its peer" + + ::= { issPortCtrlEntry 4 } + +issPortCtrlFlowControl OBJECT-TYPE + SYNTAX INTEGER { + enable (1), + disable (2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Enables / disables flow control for the interface. + + This object be configured only if the 'PortCtrlMode' is 'nonegotiation'. + If the 'PortCtrlMode' is 'auto', it obtains the value from Hardware + after negotiating with its peer. + + Since this object is deprecated, corresponding functionality can be + realised by dot3PauseAdminMode from stdether.mib" + + ::= { issPortCtrlEntry 5 } + +issPortCtrlRenegotiate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When configured as 'true', restarts autonegotiation on the interface. + + Once autonegotiation is restarted, the value of this object reverts + to 'false'." + + DEFVAL { false } + ::= { issPortCtrlEntry 6 } + +issPortCtrlMaxMacAddr OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the maximum number of new MAC addresses that can be + learnt over the interface." + ::= { issPortCtrlEntry 7 } + +issPortCtrlMaxMacAction OBJECT-TYPE + SYNTAX INTEGER { + drop (1), + purgeLRU (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the action to be taken when the maximum number of new MAC + addresses that can be learnt over the interface is exceeded. + + If the action is 'drop', the packet with new mac address will be + dropped once the maximum number of new MAC addresses that can be + learnt over the interface is exceeded. + + If the action is 'purgeLRU', the 'Least Recently Used' mac address + will be deleted from the MAC table and the new mac address will be + added." + ::= { issPortCtrlEntry 8 } + +issPortHOLBlockPrevention OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables Head-Of-Line Blocking prevention on a port." + DEFVAL { enabled } + ::= { issPortCtrlEntry 9 } +issPortAutoNegAdvtCapBits OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A value uniquely identifies the set of capabilities advertised + by the local auto negotiation entity other than the standard + capabilities supported by ifMauAutoNegCapAdvertisedBits. + When this object is needed to be configured, one of the capabilities + from the standard object should be set to bOther." + ::= { issPortCtrlEntry 10 } + +issPortCpuControlledLearning OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disables the CPU controlled learning on a port. + The default behavior is hardware learning. By enabling this object + software learning on that particular port is enabled. + + When CPU controlled learning is enabled, for the first time, packet + will be copied to CPU and source MAC address learning will not happen + in the hardware. When packet is received at PNAC - if the source MAC + address is authorized, the packet will be allowed to go through further + processing. Else, the packet will be dropped. When packets from + authorized MAC address are received at VLAN, MAC learning will happen + at VLAN and the same entry will be programmed in the hardware. Once the + MAC address is learnt, further forwarding will happen at driver itself. + + The Mac address entries which are added through software learning are + checked in periodical intervals for the HIT entry. If there is no + traffic for that entry, the HIT flag won't be set. The entry will be + removed from the hardware if the hit flag is not set. + Note: When software learning is enabled, rate limiting to the port + needs to be configured" + + DEFVAL { disabled } + ::= { issPortCtrlEntry 11 } + +issPortMdiOrMdixCap OBJECT-TYPE + SYNTAX INTEGER { + auto (1), + mdi (2), + mdix (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the port should be in Auto-Mdix mode or Mdi/Mdix. + + Setting the value to `auto` enables the Auto MDIX in the port - + issPortCtrlIndex. This will be effective only when the speed of the + particular port is auto negotiable. + + Setting the value to `mdi` disables the Auto MDIX in the port and the + port will be in mdi mode. + + Setting the value to `mdix` disables the Auto MDIX in the port and the + port will be in mdix mode." + DEFVAL { auto } + ::= { issPortCtrlEntry 12 } + +issPortCtrlFlowControlMaxRate OBJECT-TYPE + SYNTAX Integer32 (0..80000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the maximum rate (kbps) - a high water mark beyond which + pause frames will be generated to flow control the ingress traffic. + This value should be set to 0 if no pause frame generation is required. + In chipsets that does not support seperate rate configuration for + pause frame generation, this object's value will take effect on + the interface ingress speed." + ::= { issPortCtrlEntry 13 } + +issPortCtrlFlowControlMinRate OBJECT-TYPE + SYNTAX Integer32 (0..80000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the minimum rate (kbps) - a low water mark below which pause + frames generation will be stopped. This value should be set to a value + lesser that of 'issPortCtrlFlowControlMaxRate'. This value should be set + to zero only when flow control is disabled. Chipsets on which this low + water mark is not supported, the 'issPortCtrlFlowControlMaxRate' will + alone be used." + ::= { issPortCtrlEntry 14 } + +issPortCtrlPauseFloodProtect OBJECT-TYPE + SYNTAX INTEGER { + enabled (1), + disabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable or disable the pause flood detection-only + or detection and protection feature on a port. The default behavior is + to have this feature disabled on a port. Enabling the feature avoid + resource exhaustion condition caused by pause frames/priority-based + pause frames" + DEFVAL { disabled } + ::= { issPortCtrlEntry 15 } + +issPortCtrlPauseFloodMode OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + detectionOnly (2), + enabled (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the pause flood mode as disabled/detected-only/enabled + + 'disabled' - In this mode, port is not monitored for pause flood condition. + + 'detectionOnly' - In this mode, port is monitored for pause flood condition. + The port's pause flood status and statistics counters are updated. No protection + action is taken and no SNMP traps are generated. The port is allowed to + operate normally and the pause flood status is continually monitored and updated. + + 'enabled' - In this mode, port is monitored for pause flood condition. + When pause flood condition is detected, protective action is taken by disabling + the administrator status of the port. The pause flood port status will be + updated to indicate the existence of such a condition. The port remains in + disabled state until an administrative action is taken." + DEFVAL { disabled } + ::= { issPortCtrlEntry 16 } + +issPortCtrlPauseFloodStatus OBJECT-TYPE + SYNTAX INTEGER { + normal (1), + detected (2), + blocked (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object specifies the pause flood status. + + 'normal' - This status specifies that the pause flood condition has not + been detected or the feature is disabled. + + 'detected' - This status specifies that the pause flood condition being + detected. This is applicable only when the pause flood mode + is 'detection-only'. + + 'blocked' - This status specifies the pause flood condition being detected + and protective action taken. This is applicable only when + the pause flood mode is 'enabled'" + ::= { issPortCtrlEntry 17 } + +issPortCtrlPauseFloodReset OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to recover or re-eanble the pause-flood + detection-only/enabled condition. + Recovery action in Detection-only mode has to log every sampling and clear + the status and stats. + + Recovery action in enabled mode has to recovers/re-enables a port + that was disabled due to the pause flood protective action." + DEFVAL { false } + ::= { issPortCtrlEntry 18 } + +issPortCtrlPauseFloodStats OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is used to hold the number of times the port entered pause flood condition." + ::= { issPortCtrlEntry 19 } + +issPortCtrlPauseFloodStatsClear OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to clear the number of times the port entered pause flood condition." + DEFVAL { false } + ::= { issPortCtrlEntry 20 } + +issPortCtrlPauseFloodTraceOption OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to store the debug trace types that are enable by the user + for particular Interface. The bit positions of the traces is shown below. + Bit 0 - no trace + Bit 1 - init-shut + Bit 2 - mgmt + Bit 3 - sampling + Bit 4 - os resource + Bit 5 - entry + Bit 6 - exit" + DEFVAL { 0 } + ::= { issPortCtrlEntry 21 } + +issPortCtrlSwitchModeType OBJECT-TYPE + SYNTAX INTEGER { + cutThroughSameSpeed (1), + storeForward (2), + cutThroughSlowToFast (3), + cutThroughFastToSlow (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to configure switching mode configuration + per port-level. + + Switching mode can be configured only for physical ports. + + When configured as StoreForward(2), the port operates in a + store-and-forward mode and the switch checks each frame for + cyclic redundancy check (CRC) errors before forwarding them + to the network. Each frame is stored until the entire frame + has been received and checked. Because the switch waits for + forwarding the frame until the entire frame has been received + and checked, the switching speed in Store-Forward switching + mode is slower than the switching speed in Cut-Through + switching modes. + + When configured any of the cut-through modes, the switch + operates in Cut-Through switching mode and start forwarding + the frame as soon as the switch has read the destination + details in the packet header. A switch in Cut-Through mode + forwards the data before it has completed receiving the + entire frame. The switching speed in Cut-Through mode is + faster than the switching speed in Store-Forward switching + mode. + + Switching mode configuration: + CutThroughSameSpeed(1) : Cut-through forwarding between same speed + ports + StoreForward(2) : Store and forward switching mode + CutThroughSlowToFast(3): Cut-through forwarding between slower to + faster speed ports. + CutThroughFastToSlow(4): Cut-through forwarding between faster to + slower speed ports. + NOTE: + Few platforms supports extended Cut-Through mode for ports with + mismatched speeds.(eg. slow-to-fast, fast-to-slow). + Platforms which doesn't support extended Cut-Through mode, + Cut-Through same speed shall be considered as Cut-Through + switching mode" + DEFVAL { storeForward } + ::={ issPortCtrlEntry 22 } + +issPortCtrlSwitchModeStatus OBJECT-TYPE + SYNTAX INTEGER { + cutThroughSameSpeed (1), + storeForward (2), + cutThroughSlowToFast (3), + cutThroughFastToSlow (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object is a read-only scalar MIB object to reflect the switching + mode configuration of the port in the hardware. + + Switching mode configuration: + CutThroughSameSpeed(1) : Cut-through forwarding between same speed + ports + StoreForward(2) : Store and forward switching mode + CutThroughSlowToFast(3): Cut-through forwarding between slower to + faster speed ports. + CutThroughFastToSlow(4): Cut-through forwarding between faster to + slower speed ports. + NOTE: + Few platforms supports extended Cut-Through mode for ports with + mismatched speeds.(eg. slow-to-fast, fast-to-slow). + Platforms which doesn't support extended Cut-Through mode, + Cut-Through same speed shall be considered as Cut-Through + switching mode" + + ::={ issPortCtrlEntry 23 } + +issPortCtrlInbandAutoNeg OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable or disable the CPSS inband auto-negotiation. + This is required by certain 1G transceivers." + ::={ issPortCtrlEntry 24 } + +issPortCtrlBypassInbandAutoNeg OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable or disable the CPSS bypass inband auto-negotiation. + When this is enabled auto-negotiation may be bypassed when negotiating link if one side does not respond. + This is required by certain 1G transceivers." + ::={ issPortCtrlEntry 25 } + +issPortCtrlForceSpeed OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to detect manual speed settings on sfp ports." + ::={ issPortCtrlEntry 26 } +-- ------------------------------------------------------------------ +-- Port Isolation Table +-- ------------------------------------------------------------------ + +issPortIsolationTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssPortIsolationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to configure the port isolation feature. + For a given port, user can configure the list of allowed + forwarding/egress ports, where the packets for particular vlan that + ingress the port can be forwarded. If the Vlan is not given, then + the rule will be applied for all packets that ingress the given port. + + This table can be configured only for physical and link aggregated + ports. + + Before a packet is sent out of a port (after all L2/L3 processing), port + isolation table entry is referred for the ingress port of that packet. + If an entry is present for that ingress port and if the outgoing port + is configured as one of the egress ports , then the packet + will be transmitted out of that outgoing port. Otherwise the packet + will be dropped. + + If there is no entry configured for that ingress port in this + table, then the packet will be transmitted on that outgoing port." + ::= { issConfigControl 3 } + +issPortIsolationEntry OBJECT-TYPE + SYNTAX IssPortIsolationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each etnry in this table gives a ingress port to egress port mapping." + INDEX { issPortIsolationIngressPort, issPortIsolationInVlanId, issPortIsolationEgressPort} + ::= { issPortIsolationTable 1 } + +IssPortIsolationEntry ::= + SEQUENCE { + issPortIsolationIngressPort + InterfaceIndex, + issPortIsolationInVlanId + Integer32, + issPortIsolationEgressPort + InterfaceIndex, + issPortIsolationStorageType + StorageType, + issPortIsolationRowStatus + RowStatus + } + +issPortIsolationIngressPort OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object speficies the IfIndex of the ingress port. This port can + be a physical or link aggregated port." + ::= { issPortIsolationEntry 1 } + +issPortIsolationInVlanId OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "If this object value is non-zero, then the port isolation rule is + applied for all packets received on the given ingress port. + Otherwise the rule is applied for this vlan packets received on the + given ingress port." + ::= { issPortIsolationEntry 2 } + +issPortIsolationEgressPort OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object specifies one of the allowed egress ports for the given + ingress port identified by the first index for this row. + This port can be either a physical or link aggregated port." + ::= { issPortIsolationEntry 3 } + +issPortIsolationStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the storage type of this entry. + Only 'volatile' and 'nonVolatile' values are allowed for this object. + 'readOnly', 'permenant' and 'other' values are not allowed for this + object. + + If this table is configured for an ingress port and InVlanId via + management, then the issPortIsolationStorageType for all the entries + with this ingress port as primary index and this InVlanId as + secondary index will have the values as 'nonVolatile'. + Otherwise it will be set to 'volatile'. + + Entries in this table will be restored on reboot, only if the + corresponding issPortIsolationStorageType object is set as + nonVolatile." + ::= { issPortIsolationEntry 4 } + + +issPortIsolationRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Denotes the Row Status for port isolation table entry. + Only 'CreateAndGo' and 'destroy' values are allowed for this + object. 'CreateAndWait' and 'notInService' values are not allowed. + Example: + To add ports 2, 3 as egress ports for ingress port 1 in this table, + the following sequence to be followed: + + 1. Set the issPortIsolationRowStatus as 'CreateAndGo' for the + entry with index + (issPortIsolationIngressPort = 1, issPortIsolationInVlanId =0, + issPortIsolationEgressPort = 2) + 2. Set the issPortIsolationRowStatus as 'CreateAndGo' for the + entry with index + (issPortIsolationIngressPort = 1, issPortIsolationInVlanId =0, + issPortIsolationEgressPort = 3) + + To add ports 5, 6 as egress ports for ingress port 7 and for vlan 5 + in this table, the following sequence to be followed: + + 1. Set the issPortIsolationRowStatus as 'CreateAndGo' for the + entry with index + (issPortIsolationIngressPort = 7, issPortIsolationInVlanId =5, + issPortIsolationEgressPort = 5) + 2. Set the issPortIsolationRowStatus as 'CreateAndGo' for the + entry with index + (issPortIsolationIngressPort = 7, issPortIsolationInVlanId =5, + issPortIsolationEgressPort = 6) + + To delete a egress port 3 from the list of egress ports for ingress + port 1 do the following: + Set the issPortIsolationRowStatus as 'destroy' for the + entry with index + (issPortIsolationIngressPort = 1, issPortIsolationEgressPort = 3)" + + ::= { issPortIsolationEntry 5 } + +-- Mirror Group ------------------------------------------------------ + +issMirrorStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to enable/disable mirroring + feature in hardware. + When set to 'disabled (1)', all mirroring configurations will be + removed from hardware. + When set to 'enabled (2)', all mirroring configurations + present in software will be programmed in hardware." + + DEFVAL { enabled } + ::= { issMirror 1 } + +issMirrorToPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the port to which the active mirrored traffic controlled + by issMirrorCtrlTable is to be copied." + ::= { issMirror 2 } + +-- Mirror Control Table + +issMirrorCtrlTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssMirrorCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to control mirroring features for each interface + in the switch. + + Parameters in this table are valid only when the + 'issMirrorStatus' for the switch is not 'disabled'." + ::= { issMirror 3 } + +issMirrorCtrlEntry OBJECT-TYPE + SYNTAX IssMirrorCtrlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry appears in this table for each interface + in the system." + INDEX { issMirrorCtrlIndex } + ::= { issMirrorCtrlTable 1 } + +IssMirrorCtrlEntry ::= + SEQUENCE { + issMirrorCtrlIndex + Integer32, + issMirrorCtrlIngressMirroring + INTEGER, + issMirrorCtrlEgressMirroring + INTEGER, + issMirrorCtrlStatus + INTEGER + } + +issMirrorCtrlIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface index of the port for which the configuration + in this entry applies." + ::= { issMirrorCtrlEntry 1 } + +issMirrorCtrlIngressMirroring OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Provides control to enable or disable mirroring of ingress + traffic over this interface to the mirrored-to port." + DEFVAL { disabled } + ::= { issMirrorCtrlEntry 2 } + +issMirrorCtrlEgressMirroring OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Provides control to enable or disable mirroring of egress + traffic over this interface to the mirrored-to port." + DEFVAL { disabled } + ::= { issMirrorCtrlEntry 3 } + +issMirrorCtrlStatus OBJECT-TYPE + SYNTAX INTEGER { + valid(1), + invalid(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the validity of the entry." + ::= { issMirrorCtrlEntry 4 } + +-- Mirror Control Extension Table + +issMirrorCtrlRemainingSrcRcrds OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the number of source records remaining in the system. + Each record can store at least one source information. In case + consecutive source id are configured then record will store the range" + ::= { issMirror 4 } + +issMirrorCtrlRemainingDestRcrds OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the number of destination records remaining in the system. + Each record can store at least one destination information. In case + consecutive destination id are configured then record will store the + range" + ::= { issMirror 5 } + +issMirrorCtrlExtnTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssMirrorCtrlExtnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This Table is used to configure advanced mirroring features like + - Port Based Mirroring: + - flow based mirroring + - vlan based mirroring + + Following are the configuration details for Port based mirroring: + To configure source ports in a session + - issMirrorCtrlExtnMirrType - is set to portBased + - issMirrorCtrlExtnSrcTable - should be used to configure list + of source ports to be mirrored + in a session + - issMirrorCtrlExtnSrcId - represents the source port. + The port Id to be mirrored + should be given here. + - issMirrorCtrlExtnSrcCfg - this object is used to + add/remove a port in the + source port list + + Example + To create a session 1 with source ports 5,6 following + sequence of configuration should be followed + For table issMirrorCtrlExtnTable + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnMirrType = portBased + + For table issMirrorCtrlExtnSrcTable + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnSrcId = 5 as index + issMirrorCtrlExtnSrcCfg = add + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnSrcId = 6 as index + issMirrorCtrlExtnSrcCfg = add + + To configure destination ports in a session + - issMirrorCtrlExtnDestinationTable - should be used to + configure list of + destination ports to be + mirrored in a session + - issMirrorCtrlExtnDestination - represents the + destination port. The + port Id to which packets + should be mirrored should + be given here. + - issMirrorCtrlExtnDestCfg - this object is used to + add/remove a port in the + source port list. + Example + To create a session 1 with destination port 10,11 following + sequence of configuration should be followed + For table issMirrorCtrlExtnTable + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnMirrType = portBased + + For table issMirrorCtrlExtnDestinationTable + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnDestination = 10 as index + issMirrorCtrlExtnDestCfg = add + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnDestination = 11 as index + issMirrorCtrlExtnDestCfg = add + + To Activate a session + - issMirrorCtrlExtnStatus - should be used to + activate/deactivate mirroring for a + session + Example + To enable mirroring for a session following sequence of + configuration should be followed + For table issMirrorCtrlExtnTable + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnStatus = active + + Above configurations applies to flow based mirroring also, the + issMirrorCtrlExtnSrcId used above for configuratin ports + should be used to configure flow Id + + To enable remote monitoring of sources for a session + - issMirrorCtrlExtnRSpanStatus - should be used to + enable/disable remote + monitoring for a session + it can be used to set a + session as source rspan + session which implies source + entities for this session are + monitored remotely or can be + used to set a session + as destination rspan session + which implies that mirrored + data is received for this + session should be forwarded to + destination entities of this + session + - issMirrorCtrlExtnRSpanVlanId - it is the vlan id which is + reserved in the network to + carry Mirrored data,if the + session is configured as + source rspan session then data + mirrored for the source + entities will be forwarded on + this vlan if the session is + configured as destination + rspan session then data + received on this vlan will be + forwarded to the destination + entities of this session + + Following are the configuration details for configurating Vlan + based mirroring: + To configure vlans as source for a session + - issMirrorCtrlExtnMirrType - is set to vlanBased + - issMirrorCtrlExtnSrcVlanTable - should be used to configure + list of source vlans to be + mirrored in a session + - issMirrorCtrlExtnSrcVlanId - represents a source vlan. The + vlan to be mirrored should be + given here. + - issMirrorCtrlExtnSrcVlanCfg - this object is used to + add/remove a vlan in the + source vlan list + Example + To create a session 1 with source list as vlan 5,6 + belonging to context 1 following sequence of configuration + should be followed + For table issMirrorCtrlExtnTable + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnMirrType = vlanBased + + For table issMirrorCtrlExtnSrcVlanTable + issMirrorCtrlExtnSrcVlanContext = 1 as index + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnSrcVlanId = 5 as index + issMirrorCtrlExtnSrcVlanCfg = add + issMirrorCtrlExtnSrcVlanContext = 1 as index + issMirrorCtrlExtnSessionIndex = 1 as index + issMirrorCtrlExtnSrcVlanId = 6 as index + issMirrorCtrlExtnSrcVlanCfg = add + + Entries for this table can be configured only when issMirrorStatus + is set to enabled. + Configurations done through 'issMirrorCtrlTable' will change the + following for the first session on this table: + - Mirroring type will be changed to port-based + - Mode and Source entities will be overwritten + with the values configured through 'issMirrorCtrlTable' + - Destination entities will be overwritten + with the value configured through 'issMirrorToPort' object " + ::= { issMirror 6 } + +issMirrorCtrlExtnEntry OBJECT-TYPE + SYNTAX IssMirrorCtrlExtnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry appears in this table for each session + in the system." + INDEX { issMirrorCtrlExtnSessionIndex} + ::= { issMirrorCtrlExtnTable 1 } + +IssMirrorCtrlExtnEntry ::= + SEQUENCE { + issMirrorCtrlExtnSessionIndex + Integer32, + issMirrorCtrlExtnMirrType + INTEGER, + issMirrorCtrlExtnRSpanStatus + INTEGER, + issMirrorCtrlExtnRSpanVlanId + Integer32, + issMirrorCtrlExtnRSpanContext + Integer32, + issMirrorCtrlExtnStatus + RowStatus + } + +issMirrorCtrlExtnSessionIndex OBJECT-TYPE + SYNTAX Integer32 (1..20) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the mirroring session for which the configuration + in this entry applies." + ::= { issMirrorCtrlExtnEntry 1 } + +issMirrorCtrlExtnMirrType OBJECT-TYPE + SYNTAX INTEGER{ + portBased(1), + macflowBased(2), + vlanBased(3), + invalid(4), + ipflowBased(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object tells the type of mirroring this session supports. + This object needs to be set before doing any configuration for + a mirroring session" + DEFVAL { invalid } + ::= { issMirrorCtrlExtnEntry 2 } + +issMirrorCtrlExtnRSpanStatus OBJECT-TYPE + SYNTAX INTEGER{ + sourceRSpanVlan(1), + destinationRSpanVlan(2), + disabled(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates session is enabled or disabled for + Remote monitoring. + If set as 'source-rspan-vlanid' indicates that the session is + enabled for Remote monitoring and the source entities for this + session will be remotely monitored. + If set as 'destination-rspan-vlanid' indicates that the session + should monitor remote traffic mirrored with RSPAN VLAN ID tag. + RSPAN VLAN ID should be configured through object + 'issMirrorCtrlExtnRSpanVlanId'. + If set as 'disabled' Remote monitoring is disabled for this + mirroring session." + + DEFVAL { disabled } + ::= { issMirrorCtrlExtnEntry 3 } + +issMirrorCtrlExtnRSpanVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Vlan Id used for Remote monitoring for this session. + If issMirrorCtrlExtnRSpanStatus is set to disabled, then + this object will have an invalid value (zero)" + DEFVAL { 0 } + ::= { issMirrorCtrlExtnEntry 4 } + +issMirrorCtrlExtnRSpanContext OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the Context Id to which the RSpan Vlan belongs. + Value '0' mean this object is not considered for this + mirroring session." + DEFVAL { 0 } + ::= { issMirrorCtrlExtnEntry 5 } + +issMirrorCtrlExtnStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the status of the entry. The entry can be + made active only if issMirrorCtrlExtnMirrType is configured and + source and destination entries for this sesion is also configured" + ::= { issMirrorCtrlExtnEntry 6 } + +issMirrorCtrlExtnSrcTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssMirrorCtrlExtnSrcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to configure list of source entities for mirroring sessions" + ::= { issMirror 7 } + +issMirrorCtrlExtnSrcEntry OBJECT-TYPE + SYNTAX IssMirrorCtrlExtnSrcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry appears in this table for each mirroring session." + INDEX { issMirrorCtrlExtnSessionIndex, issMirrorCtrlExtnSrcId } + ::= { issMirrorCtrlExtnSrcTable 1 } + +IssMirrorCtrlExtnSrcEntry ::= + SEQUENCE { + issMirrorCtrlExtnSrcId + Integer32, + issMirrorCtrlExtnSrcCfg + INTEGER, + issMirrorCtrlExtnSrcMode + INTEGER + } + +issMirrorCtrlExtnSrcId OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies the source id which participates in a mirroring session. + For Port based mirroring this object can be port IfIndex. + To mirror Tunnel and Trunk ports the same Id can be used for + specifying Tunnel/Trunk Id. + For Flow based mirroring this object can be Acl Ids." + ::= { issMirrorCtrlExtnSrcEntry 1 } + +issMirrorCtrlExtnSrcCfg OBJECT-TYPE + SYNTAX INTEGER{ + add(1), + delete(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to create/delete a source entry for a session." + ::= { issMirrorCtrlExtnSrcEntry 2 } + +issMirrorCtrlExtnSrcMode OBJECT-TYPE + SYNTAX INTEGER { + ingress(1), + egress(2), + both(3), + disable(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Provides control to set the mode of mirroring. + It can be ingress, egress, both or disable." + DEFVAL { both } + ::= { issMirrorCtrlExtnSrcEntry 3 } + +issMirrorCtrlExtnSrcVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssMirrorCtrlExtnSrcVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to configure list of vlan source entities for mirroring sessions" + ::= { issMirror 8 } + +issMirrorCtrlExtnSrcVlanEntry OBJECT-TYPE + SYNTAX IssMirrorCtrlExtnSrcVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry appears in this table for each mirroring session." + INDEX { issMirrorCtrlExtnSessionIndex, issMirrorCtrlExtnSrcVlanContext, issMirrorCtrlExtnSrcVlanId } + ::= { issMirrorCtrlExtnSrcVlanTable 1 } + +IssMirrorCtrlExtnSrcVlanEntry ::= + SEQUENCE { + issMirrorCtrlExtnSrcVlanContext + Integer32, + issMirrorCtrlExtnSrcVlanId + Integer32, + issMirrorCtrlExtnSrcVlanCfg + INTEGER, + issMirrorCtrlExtnSrcVlanMode + INTEGER + } + +issMirrorCtrlExtnSrcVlanContext OBJECT-TYPE + SYNTAX Integer32 (1..64) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies the Context Id to which the source entity belongs, this + is used in case of specifying vlan as source. + Value '-1' mean this object is not considered for this mirroring + session." + ::= { issMirrorCtrlExtnSrcVlanEntry 1 } + +issMirrorCtrlExtnSrcVlanId OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies the Vlan id which participates in a mirroring session." + ::= { issMirrorCtrlExtnSrcVlanEntry 2 } + +issMirrorCtrlExtnSrcVlanCfg OBJECT-TYPE + SYNTAX INTEGER{ + add(1), + delete(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to create/delete a vlan entry for a session." + ::= { issMirrorCtrlExtnSrcVlanEntry 3 } + +issMirrorCtrlExtnSrcVlanMode OBJECT-TYPE + SYNTAX INTEGER { + ingress(1), + egress(2), + both(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Provides control to set the mode of mirroring. + It can be ingerss,Egress or Both." + DEFVAL { both } + ::= { issMirrorCtrlExtnSrcVlanEntry 4 } + +issMirrorCtrlExtnDestinationTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssMirrorCtrlExtnDestinationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to configure list of destination entities" + ::= { issMirror 9 } + +issMirrorCtrlExtnDestinationEntry OBJECT-TYPE + SYNTAX IssMirrorCtrlExtnDestinationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry appears in this table for each destination entity + in a mirroring session." + INDEX { issMirrorCtrlExtnSessionIndex, issMirrorCtrlExtnDestination } + ::= { issMirrorCtrlExtnDestinationTable 1 } + +IssMirrorCtrlExtnDestinationEntry ::= + SEQUENCE { + issMirrorCtrlExtnDestination + Integer32, + issMirrorCtrlExtnDestCfg + INTEGER + } + +issMirrorCtrlExtnDestination OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies the destination port id which participates in a mirroring + session." + ::= { issMirrorCtrlExtnDestinationEntry 1 } + +issMirrorCtrlExtnDestCfg OBJECT-TYPE + SYNTAX INTEGER{ + add (1), + delete (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to create/delete a destination entry for a session." + ::= { issMirrorCtrlExtnDestinationEntry 2 } + +issCpuMirrorType OBJECT-TYPE + SYNTAX INTEGER { + ingress (1), + egress (2), + both (3), + disable (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to set the type of mirroring + to be done for CPU traffic. + When set to 'ingress(1)', enables mirroring of ingress + traffic over CPU port to the CPU mirrored-to port + specified in 'issCpuMirrorToPort'. + When set to 'egress(2)', enables mirroring of egress + traffic over CPU port to the CPU mirrored-to port. + specified in 'issCpuMirrorToPort'. + When set to 'both(3)', enables mirroring of egress and ingress + traffic over CPU port to the CPU mirrored-to port + specified in 'issCpuMirrorToPort'. + When set to 'disable(4)', CPU mirroring configuration will be + removed." + + DEFVAL { disable } + ::= { issMirror 10 } + +issCpuMirrorToPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the physical port to which the CPU traffic specified + by issCpuMirrorType are mirrored." + DEFVAL { 0 } + ::= { issMirror 11 } + +-- ------------------------------------------------------------------ +-- IP Authorized Manager + +issIpAuthMgrTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssIpAuthMgrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table to configure IP authorized managers in the system." + ::= { issIpAuthMgr 1 } + +issIpAuthMgrEntry OBJECT-TYPE + SYNTAX IssIpAuthMgrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table represents rules for particular + IP authorized manager." + INDEX { issIpAuthMgrIpAddr, issIpAuthMgrIpMask } + ::= { issIpAuthMgrTable 1 } + +IssIpAuthMgrEntry ::= + SEQUENCE { + issIpAuthMgrIpAddr + IpAddress, + issIpAuthMgrIpMask + IpAddress, + issIpAuthMgrPortList + PortList, + issIpAuthMgrVlanList + OCTET STRING, + issIpAuthMgrOOBPort + TruthValue, + issIpAuthMgrAllowedServices + Integer32, + issIpAuthMgrRowStatus + RowStatus + } + +issIpAuthMgrIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies either the Network or Host address from which the switch + can be managed. + An address 0.0.0.0 indicates 'Any Manager'." + ::= { issIpAuthMgrEntry 1 } + +issIpAuthMgrIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies the IP address mask to be applied on issIpAuthMgrIpAddr. + Value 0.0.0.0 indicates mask for 'Any Manager'." + ::= { issIpAuthMgrEntry 2 } + +issIpAuthMgrPortList OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the port numbers through which the authorized manager can + access the switch. + + By default the authorized manager is allowed to access the switch + through all the ports. + + If a set of ports are configured in the 'PortList', the manager can + access the switch only through the configured ports." + ::= { issIpAuthMgrEntry 3 } + +issIpAuthMgrVlanList OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the Vlan's in which the IP authorized manager can reside. + By default the manager is allowed to reside in any vlan. + + If a set of vlans are configured in the 'VlanList', the manager can + reside only in the configured vlan set. Access to the switch + will be denied from any other vlan." + ::= { issIpAuthMgrEntry 4 } + +issIpAuthMgrOOBPort OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies whether the authorized manager can access the switch + through OOB Port + By default the manager is denied access to reside on OOB Interface" + DEFVAL { false } + ::= { issIpAuthMgrEntry 5 } + +issIpAuthMgrAllowedServices OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specifies the allowed services through which the authorized manager can + access the switch. + This object takes bit mask values. The services represented by each bit + position is as given below: + + With bit 0 being the Least Significant Bit, + + Bit0 --> snmp + Bit1 --> telnet + Bit2 --> http + Bit3 --> https + Bit4 --> ssh + + If the particular bit is set to 1,corresponding service is allowed for + the configured manager. + + By default all services are allowed for the configured manager." + + DEFVAL { '1F'h } + ::= { issIpAuthMgrEntry 6 } + +issIpAuthMgrRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the status of this entry." + ::= { issIpAuthMgrEntry 7 } + + +-- Iss Extension Group ------------------------------------ +-- Rate Control Group --------------------------------------------- -- + +issRateCtrlTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssRateCtrlEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table to control the rate limiting parameters + either for the entire switch or for each interface in the switch. + This object is deprecated and the corresponding functionality is + met with issRateControl objects in fsissext.mib." + ::= { issRateControl 1 } + +issRateCtrlEntry OBJECT-TYPE + SYNTAX IssRateCtrlEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An entry appears in this table for each physical + interface in the switch. + This object is deprecated and the corresponding functionality is + met with issRateControl objects in fsissext.mib." + INDEX { issRateCtrlIndex } + ::= { issRateCtrlTable 1 } + +IssRateCtrlEntry ::= + SEQUENCE { + issRateCtrlIndex + Integer32, + issRateCtrlDLFLimitValue + Integer32, + issRateCtrlBCASTLimitValue + Integer32, + issRateCtrlMCASTLimitValue + Integer32, + issRateCtrlPortRateLimit + Integer32, + issRateCtrlPortBurstSize + Integer32 + } + +issRateCtrlIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The interface index for which the configuration in this + entry applies. + This object is deprecated and the corresponding functionality is + met with issRateControl objects in fsissext.mib." + ::= { issRateCtrlEntry 1 } + +issRateCtrlDLFLimitValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Allows to configure the limiting value for the maximum number + of dlf packets that can be transmitted per second over this interface. + Setting this object to the value zero disables rate limiting for + Destination lookup failure packets on this interface. The value that + can be set for this object is limited by the underlying hardware + This object is deprecated and the corresponding functionality is + met with issRateControl objects in fsissext.mib." + + DEFVAL {0} + ::= { issRateCtrlEntry 2 } + +issRateCtrlBCASTLimitValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Allows to configure the limiting value for the maximum number + of broadcast packets that can be transmitted per second over this + interface. Setting this object to the value zero disables rate + limiting for Broadcast packets on this interface. The value that + can be set for this object is limited by the underlying hardware + This object is deprecated and the corresponding functionality is + met with issRateControl objects in fsissext.mib." + + DEFVAL {0} + ::= { issRateCtrlEntry 3 } + + +issRateCtrlMCASTLimitValue OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Allows to configure the limiting value for the maximum number + of multicast packets that can be transmitted per second over this + interface. Setting this object to the value zero disables rate + limiting for Multicast packets on this interface. The value that + can be set for this object is limited by the underlying hardware + This object is deprecated and the corresponding functionality is + met with issRateControl objects in fsissext.mib." + + DEFVAL {0} + ::= { issRateCtrlEntry 4} + +issRateCtrlPortRateLimit OBJECT-TYPE + SYNTAX Integer32 (0..80000000) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configures interface Rate Limit (Packet that can be transferred + on a port at a particular second). + + This object's value will take effect on the interface speed. Based + on the operating speed of the port, the rate limit will be applied. + This value can also be affected by the metering. A value of zero(0) + disable rate limiting i.e. sets the port to full speed. + This object is deprecated and the corresponding functionality is + met with issRateControl objects in fsissext.mib." + + ::= { issRateCtrlEntry 5 } + +issRateCtrlPortBurstSize OBJECT-TYPE + SYNTAX Integer32 (0..80000000) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Configures interface Burst Pkt Rate. (Packet Burst that can be + transferred on a port at a particular second) + + This object's value will take effect on the interface speed. Based + on the operating speed of the port, the burst size of the port + will be applied. This value can also be affected by the metering. A + value of zero(0) disable burst rate limiting i.e. sets the port burst + rate limit to full speed. + This object is deprecated and the corresponding functionality is + met with issRateControl objects in fsissext.mib." + + ::= { issRateCtrlEntry 6 } + + + + +-- ------------------------------------------------------------------ +-- L2 Filter Group -------------------------------------------------- + +issL2FilterTable OBJECT-TYPE + + SYNTAX SEQUENCE OF IssL2FilterEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table to configure L2 filter rules in the system. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + ::= { issL2Filter 1 } + +issL2FilterEntry OBJECT-TYPE + SYNTAX IssL2FilterEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Each entry in this table is a L2 filter rule.Index to the table + is the L2 filter number.This object is deprecated and the + corresponding functionality is met with issL2Filter objects + in fsissext.mib." + + INDEX { issL2FilterNo} + ::= { issL2FilterTable 1 } + +IssL2FilterEntry ::= + SEQUENCE { + issL2FilterNo + Integer32, + issL2FilterPriority + Integer32, + issL2FilterEtherType + Integer32, + issL2FilterProtocolType + Unsigned32, + issL2FilterDstMacAddr + MacAddress, + issL2FilterSrcMacAddr + MacAddress, + issL2FilterVlanId + Integer32, + issL2FilterInPortList + PortList, + issL2FilterAction + INTEGER, + issL2FilterMatchCount + Counter32, + issL2FilterStatus + RowStatus, + issL2FilterOutPortList + PortList, + issL2FilterDirection + INTEGER + + } + +issL2FilterNo OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "L2 Filter rule number. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + ::= { issL2FilterEntry 1 } + +issL2FilterPriority OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The priority of the L2 filter can be used to decide which filter rule + is applicable when + --> the packet matches with more than one filter rules + --> All the filter rules result in 'allow'ing the packet + + Higher value of 'filter priority' implies a higher priority. + + Usage of 'L2FilterPriority' is implementation dependant. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + DEFVAL { 1 } + ::= { issL2FilterEntry 2 } + +issL2FilterEtherType OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The value in the Type/Len field of a frame that will + be matched to trigger this filter. The default value of + this object is '0'. When this object is SET with the default + value, frames are not matched for the value in the Type/Len + field with the value set for this object. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + DEFVAL { 0 } + ::= { issL2FilterEntry 3 } + + +issL2FilterProtocolType OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the non IP protocol type to be filtered. + aarp | amber | dec-spanning | decnet-iv | + diagnostic | dsm |etype-6000 | etype-8042 | + lat | lavc-sca | mop-console | mop-dump | + msdos | mumps | netbios | vines-echo | + vines-ip | xns-idp: A non-IP protocol. + + A value of '0' means, the filter is applicable for all protocols. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + DEFVAL { 0 } + ::= { issL2FilterEntry 4 } + +issL2FilterDstMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Destination MAC address to be matched with the packet. By Default, the + Destination Mac Address will be zero which means dont care condition ie) + any Dst Mac Address .This object is deprecated and the corresponding + functionality is met with issL2Filter objects in fsissext.mib." + ::= { issL2FilterEntry 5 } + +issL2FilterSrcMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Source MAC address to be matched with the packet. By Default, the Source + Mac Address will be zero which means dont care condition ie) any Src Mac + address This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + ::= { issL2FilterEntry 6 } + + +issL2FilterVlanId OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Vlan Id to be filtered. In case of Provider bridges, This Vlan Id will + be treated as customer Vlan Id. + A value of '0' means, this object is unused. Configuring this value is not + allowed. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + DEFVAL { 0 } + ::= { issL2FilterEntry 7 } + + +issL2FilterInPortList OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the complete set of ports over which this filter is applied + for packets ingress at ports in this list. + If the In port list is '0', the filter rule is applicable for the + incoming packets on all ports. + Even though the issL2FilterInPortList is configured, It is applicable only + if issL2FilterDirection is configured as 'in'. + By default inport list is maintained as '0'. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + ::= { issL2FilterEntry 8 } + +issL2FilterAction OBJECT-TYPE + SYNTAX INTEGER { + allow (1), + drop (2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the action to be taken on the packet if the filter + rule matches. + If the action is 'allow', the packet will be forwarded according + to the forwarding rules. + If the action is 'drop', the packet will be discarded. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + DEFVAL { allow } + ::= { issL2FilterEntry 9 } + +issL2FilterMatchCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of times this filter is matched. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + + ::= { issL2FilterEntry 10 } + +issL2FilterStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "This object indicates the status of this entry. An entry is + created in this table when this object is SET to 'createAndWait'. + The entry in this table is used when the status of this object + is SET 'active'. The entry in this table is not used when this + object is SET 'notInService'. An entry created in this table is + be deleted when this object is SET 'destroy'. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + ::= { issL2FilterEntry 11 } + +issL2FilterOutPortList OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the complete set of ports over which this filter is applied + for packets egress at Ports in this list. + If the Out port list is '0', the filter rule is applicable for the + outgoing packets on all ports. + Even though the issL2FilterOutPortList is configured, It is applicable only + if issL2FilterDirection is configured as 'out'. + By default outport list is maintained as '0'. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + ::= { issL2FilterEntry 12 } + +issL2FilterDirection OBJECT-TYPE + SYNTAX INTEGER { + in (1), + out (2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the direction of this filter to be applied. By Default the + filter will be applied on ingress direction. + When the direction of this filter is 'in', It is applied on specified + ports of the issL2FilterInPortList. + When the direction of this filter is 'out', It is applied on specified + ports of the issL2FilterOutPortList. + This object is deprecated and the corresponding functionality is + met with issL2Filter objects in fsissext.mib." + DEFVAL { in } + ::= { issL2FilterEntry 13 } + +-- ------------------------------------------------------------------ +-- L3 Filter Group -------------------------------------------------- + + +issL3FilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssL3FilterEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " A table to configure L3 filter rules in the system. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + ::= { issL3Filter 1 } + +issL3FilterEntry OBJECT-TYPE + SYNTAX IssL3FilterEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + " Each entry in this table is a L3 filter rule. + Index to the table is L3 filter number. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + INDEX { issL3FilterNo} + ::= { issL3FilterTable 1 } + +IssL3FilterEntry ::= + SEQUENCE { + issL3FilterNo + Integer32, + issL3FilterPriority + Integer32, + issL3FilterProtocol + Integer32, + issL3FilterMessageType + Integer32, + issL3FilterMessageCode + Integer32, + issL3FilterDstIpAddr + IpAddress, + issL3FilterSrcIpAddr + IpAddress, + issL3FilterDstIpAddrMask + IpAddress, + issL3FilterSrcIpAddrMask + IpAddress, + issL3FilterMinDstProtPort + Unsigned32, + issL3FilterMaxDstProtPort + Unsigned32, + issL3FilterMinSrcProtPort + Unsigned32, + issL3FilterMaxSrcProtPort + Unsigned32, + issL3FilterInPortList + PortList, + issL3FilterOutPortList + PortList, + issL3FilterAckBit + INTEGER, + issL3FilterRstBit + INTEGER, + issL3FilterTos + Integer32, + issL3FilterDscp + Integer32, + issL3FilterDirection + INTEGER, + issL3FilterAction + INTEGER, + issL3FilterMatchCount + Counter32, + issL3FilterStatus + RowStatus + } + +issL3FilterNo OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "L3 Filter rule number. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + ::= { issL3FilterEntry 1 } + +issL3FilterPriority OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The priority of the filter can be used to decide which filter rule + is applicable when + --> the packet matches with more than one filter rules + --> All the filter rules result in 'allow'ing the packet + Higher value of 'L3 filter priority' implies a higher priority. + Usage of 'L3FilterPriority' is implementation dependant. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 1 } + ::= { issL3FilterEntry 2 } + +issL3FilterProtocol OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " The type of protocol to be checked against the packet. The + default value is 255. If the value is 255, it means that the + protocol type can be anything and it will not be checked to + decide the action. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 255 } + ::= { issL3FilterEntry 3 } + +issL3FilterMessageType OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " The message type to be checked against the packet. If the + message type matches with the packet, then the packet will be + dropped / allowed based on the action set in issL3FilterAction. + The default value is 255. It means that message type is not + configured and need not be checked. + Generally the value zero is given as default. But here + zero can be an ICMP Type value. Hence 255 is given as the + default value. + Some ICMP message types are: + echoReply(0), + destinationUnreachable(3), + sourceQuench(4), + redirect(5), + echoRequest(8), + timeExceeded(11), + parameterProblem(12), + timestampRequest(13), + timestampReply(14), + informationRequest(15), + informationReply(16), + addressMaskRequest(17), + addressMaskReply (18), + noICMPType(255) + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 255 } + ::= { issL3FilterEntry 4 } + +issL3FilterMessageCode OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + " The message code to be checked against the packet. If the + packet matches with the message code, then the packet will + be dropped / allowed based on the action set in issL3FilterAction. + The default value is 255. It means that message code is not + configured and need not be checked. Generally the value zero + will be given as default. But here, zero can be an ICMP Code + value. Hence 255 is given as the default value. + Some ICMP message codes are : + networkUnreachable(0), + hostUnreachable(1), + protocolUnreachable(2), + portUnreachable(3), + fragmentNeed(4), + sourceRouteFail(5), + destNetworkUnknown(6), + destHostUnknown(7), + srcHostIsolated(8), + destNetworkAdminProhibited(9), + destHostAdminProhibited(10), + networkUnreachableTOS(11), + hostUnreachableTOS(12), + noICMPCode(255) + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 255 } + ::= { issL3FilterEntry 5 } + +issL3FilterDstIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Destination IP address to be matched with the packet. + This object is valid only if the 'issFilterType' is 'l3filter'. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { '00000000'h } + ::= { issL3FilterEntry 6 } + +issL3FilterSrcIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Source IP address to be matched with the packet. + This object is valid only if the 'issFilterType' is 'l3filter' + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { '00000000'h } + ::= { issL3FilterEntry 7 } + +issL3FilterDstIpAddrMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The IP subnet mask for Destination IP address. + This object is valid only if the 'issFilterType' is 'l3filter' + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 'FFFFFFFF'h } + ::= { issL3FilterEntry 8 } + +issL3FilterSrcIpAddrMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The IP subnet mask for Source IP address. + This object is valid only if the 'issFilterType' is 'l3filter'. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 'FFFFFFFF'h } + ::= { issL3FilterEntry 9 } + +issL3FilterMinDstProtPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The minimum port in the destination port range. Please note + these ports are the TCP / UDP ports. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 0 } + ::= { issL3FilterEntry 10 } + +issL3FilterMaxDstProtPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The maximum port in the destination port range. Please note + these ports are the TCP / UDP ports. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 65535 } + ::= { issL3FilterEntry 11 } + +issL3FilterMinSrcProtPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The minimum port in the source port range. Please note + these ports are the TCP / UDP ports. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 0 } + ::= { issL3FilterEntry 12 } + +issL3FilterMaxSrcProtPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The maximum port in the source port range. Please note + these ports are the TCP / UDP ports. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { 65535 } + ::= { issL3FilterEntry 13 } + +issL3FilterInPortList OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the complete set of ports over which if the packet arrives + this filter rule will be applicable. + If the incoming port list is '0', the filter rule is applicable for all the + incoming ports. + By default inport list is maintained as '0'. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + ::= { issL3FilterEntry 14 } + +issL3FilterOutPortList OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the complete set of ports over which if the packet goes out, + this filter rule will be applicable. + If the outgoing port list is '0',the filter rule is applicable for all the + outgoing packets in all ports. + By default outport list is maintained as '0' + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + ::= { issL3FilterEntry 15 } + +issL3FilterAckBit OBJECT-TYPE + SYNTAX INTEGER { + establish(1), + notEstablish(2), + any(3) + } + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + " The TCP ACK bit to be checked against the packet. The default + value is 'any'(3). It means that ACK bit will not be checked + to decide the action. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { any } + ::= { issL3FilterEntry 16 } + +issL3FilterRstBit OBJECT-TYPE + SYNTAX INTEGER { + set(1), + notSet(2), + any(3) + } + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + " The TCP RST bit to be checked against the packet. The default + value is 'any'(3). It means that RST bit will not be checked to + decide the action. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { any } + ::= { issL3FilterEntry 17 } + +issL3FilterTos OBJECT-TYPE + SYNTAX Integer32 (-1..7) + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + " The IP TOS bit to be checked against the packet. This is a + single byte integer of which the last three bits (least + significant bits) indicate Delay, Throughput and Reliability + i.e 'uuuuudtr', u-unused, d-delay, t-throughput, r-reliability. + For example '6' indicates low delay and high throughput. + A value of '-1' means, the Tos Field becomes dont care + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { -1 } + ::= { issL3FilterEntry 18 } + +issL3FilterDscp OBJECT-TYPE + SYNTAX Integer32 (-1..63) + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + " The IP Dscp value to be checked against the packet. + A value of '-1' means, the Dscp Field becomes dont care. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { -1 } + ::= { issL3FilterEntry 19 } + +issL3FilterDirection OBJECT-TYPE + SYNTAX INTEGER { + in (1), + out(2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the direction of this filter to be applied. By Default the + filter will be applied on ingress direction. + When the direction of this filter is 'in', It is applied on specified + ports of the issL3FilterInPortList. + When the direction of this filter is 'out', It is applied on specified + ports of the issL3FilterOutPortList.This object is deprecated and + the corresponding functionality is met with issL3Filter objects in + fsissext.mib." + DEFVAL { in } + ::= { issL3FilterEntry 20 } + +issL3FilterAction OBJECT-TYPE + SYNTAX INTEGER { + allow (1), + drop (2) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Specifies the action to be taken on the packet if the filter + rule matches. + If the action is 'allow', the packet will be sent to the + ports in 'out port list'. If the out port list is '0', + the port over which the packet is to be switched will be decided + based on further processing on the packet. + If the action is 'drop', the packet will be discardedThis object is + deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + DEFVAL { allow } + ::= { issL3FilterEntry 21 } + +issL3FilterMatchCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Number of times this filter is matched. + This object is deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + ::= { issL3FilterEntry 22 } + +issL3FilterStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "This object indicates the status of this entry. An entry is + created in this table when this object is SET to 'createAndWait'. + The entry in this table is used when the status of this object + is SET 'active'. The entry in this table is not used when this + object is SET 'notInService'. An entry created in this table is + be deleted when this object is SET 'destroy.This object is + deprecated and the corresponding functionality is + met with issL3Filter objects in fsissext.mib." + ::= { issL3FilterEntry 23 } + + +-- ------------------------------------------------------------------ +------------------------------------------------------------------ +-- Layer 4 Switching + + +issL4SwitchingFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssL4SwitchingFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A table to L4 Switching rules in the system. + " + ::= { issL4Switching 1 } + +issL4SwitchingFilterEntry OBJECT-TYPE + SYNTAX IssL4SwitchingFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Each entry in this table is a L4 Switching rule. + Index to the table is L4 filter number. " + INDEX { issL4SwitchingFilterNo} + ::= { issL4SwitchingFilterTable 1 } + +IssL4SwitchingFilterEntry ::= + SEQUENCE { + issL4SwitchingFilterNo + Integer32, + issL4SwitchingProtocol + Integer32, + issL4SwitchingPortNo + Unsigned32, + issL4SwitchingCopyToPort + Integer32, + issL4SwitchingFilterStatus + RowStatus + } + +issL4SwitchingFilterNo OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "L4 Switching Filter rule number." + ::= { issL4SwitchingFilterEntry 1 } + + +issL4SwitchingProtocol OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of protocol to be checked against the packet. The + default value is 255. If the value is 255, it means that the + protocol type can be anything and it will not be checked to + decide the action. " + DEFVAL { 255 } + ::= { issL4SwitchingFilterEntry 2 } + + +issL4SwitchingPortNo OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Layer 4 port no. Please note + these ports are the TCP / UDP ports." + DEFVAL { 0 } + ::= { issL4SwitchingFilterEntry 3 } + +issL4SwitchingCopyToPort OBJECT-TYPE + SYNTAX Integer32(0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is Port to which the packet would be switched" + + ::= { issL4SwitchingFilterEntry 4 } + +issL4SwitchingFilterStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the status of this entry." + + ::= { issL4SwitchingFilterEntry 5 } + +-- issModule Group BEGINS + +issModuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssModuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A table for triggering Graceful shutdown and Start" + ::= { issModule 1 } + +issModuleEntry OBJECT-TYPE + SYNTAX IssModuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Each entry in this table corresponding to one protocol" + INDEX { issModuleId } + ::= { issModuleTable 1 } + +IssModuleEntry ::= + SEQUENCE { + issModuleId + Integer32, + issModuleSystemControl + INTEGER + } + +issModuleId OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the ID of the protocol. + Following IDs are supported. + 1. OSPF + 2. OSPFV3 + 3. BGP + 4. ISIS + 5. RSVPTE + 6. LDP " + + ::= { issModuleEntry 1 } + +issModuleSystemControl OBJECT-TYPE + SYNTAX INTEGER { + idle (0), + shutdown (1), -- shutdown the process + start (2) -- start the process + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object shuts and starts the process" + DEFVAL { start } + ::= { issModuleEntry 2 } + +-- issModule Group ENDS + +-- ------------------------------------------------------------------ +--- FAN Table +issSwitchFanTable OBJECT-TYPE + SYNTAX SEQUENCE OF IssSwitchFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table containing the Fan information." + ::= { issSwitchFan 1 } + +issSwitchFanEntry OBJECT-TYPE + SYNTAX IssSwitchFanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicates information related to fan status of + the switch." + INDEX { issSwitchFanIndex } + ::= { issSwitchFanTable 1 } + +IssSwitchFanEntry ::= + SEQUENCE { + issSwitchFanIndex Integer32, + issSwitchFanStatus INTEGER + } + +issSwitchFanIndex OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the fan number in the switch" + ::= { issSwitchFanEntry 1 } + +issSwitchFanStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the fan status of the switch." + ::= { issSwitchFanEntry 2 } + +----------------------------------------------------------------------- +-- Trap Objects + +issMsrFailedOid OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Indicates the OID for which updation failure has occured at MSR" + ::= { issSystemTrap 1 } + +issMsrFailedValue OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Indicates the value of corresponding OID for which updation failure + has occured at MSR" + ::= { issSystemTrap 2 } + +-- Audit Trap Objects + + issAuditTrapEvent OBJECT-TYPE + SYNTAX INTEGER { + openFailed(1), + writeFailed(2), + sizeExceeded(3), + sizeThresholdHit(4) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " openFailed - Open operation on Audit File failed. + writeFailed - Write operation on Audit File failed. + sizeExceeded - Audit File Size exceeded. + sizeThresholdHit - Audit Log Size Hit the threshold value." + ::= { issAuditTrap 1 } + + issAuditTrapEventTime OBJECT-TYPE + SYNTAX DisplayString(SIZE(24)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object specifies the date and time at which fsAuditTrapEvent + was performed." + ::= { issAuditTrap 2 } + + issAuditTrapFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Audit File name in the trap message." + ::= { issAuditTrap 3 } + +-- Log Trap Objects + + issLogTrapEvent OBJECT-TYPE + SYNTAX INTEGER { + openFailed(1), + writeFailed(2), + sizeExceeded(3), + sizeThresholdHit(4) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " openFailed - Open operation on Log File failed. + writeFailed - Write operation on Log File failed. + sizeExceeded - Log File Size exceeded. + sizeThresholdHit - Log Size Hit the threshold value." + ::= { issLogTrap 1 } + + issLogTrapEventTime OBJECT-TYPE + SYNTAX DisplayString(SIZE(24)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object specifies the date and time at which fsLogTrapEvent + was performed." + ::= { issLogTrap 2 } + + issLogTrapFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log File name in the trap message." + ::= { issLogTrap 3 } + +-- ------------------------------------------------------------------ +-- Iss Notifications + +issTrapConfigRestore NOTIFICATION-TYPE + OBJECTS { + issConfigRestoreStatus + } + STATUS current + DESCRIPTION + "This trap signifies the successful restoration of + the saved configuration" + ::= { issNotifications 1 } + +issMsrUpdateEventFail NOTIFICATION-TYPE + OBJECTS { + issMsrFailedOid, + issMsrFailedValue + } + STATUS current + DESCRIPTION + "An MsrUpdateEventFail notification is sent when there is some + failure in configuration change event received from SNMP Agent. + issMsrFailedOid indicates the OID for which configuration change + event has failed. + issMsrFailedValue indicates the value of the corresponding OID for + which configuration change event failure has occured." + ::= { issNotifications 2 } + +-- AUDIT TRAP MESSAGE +issAuditTrapMessage NOTIFICATION-TYPE + OBJECTS { + issAuditTrapEvent, + issAuditTrapEventTime, + issAuditTrapFileName + } + STATUS current + DESCRIPTION + "This trap notifies the erros on + Audit file." + ::= { issNotifications 3 } + +issTrapTemperature NOTIFICATION-TYPE + OBJECTS { + issSwitchMinThresholdTemperature, + issSwitchMaxThresholdTemperature, + issSwitchCurrentTemperature + } + STATUS current + DESCRIPTION + "This notification is sent when the current + temperature rises above or drops below the threshold." + ::= { issNotifications 4 } + +issTrapCPUThreshold NOTIFICATION-TYPE + OBJECTS { + issSwitchMaxCPUThreshold, + issSwitchCurrentCPUThreshold + } + STATUS current + DESCRIPTION + "This notification is sent when CPU load exceeds + the threshold value" + ::= { issNotifications 5 } + +issTrapPowerSupply NOTIFICATION-TYPE + OBJECTS { + issSwitchPowerSurge, + issSwitchPowerFailure, + issSwitchCurrentPowerSupply + } + STATUS current + DESCRIPTION + "This notification is sent when the current + voltage drops below or exceeds the threshold value" + ::= { issNotifications 6 } + +issTrapRAMUsage NOTIFICATION-TYPE + OBJECTS { + issSwitchMaxRAMUsage, + issSwitchCurrentRAMUsage + } + STATUS current + DESCRIPTION + "This notification is sent when the RAM usage crosses + the threshold percentage." + ::= { issNotifications 7 } + +issTrapFlashUsage NOTIFICATION-TYPE + OBJECTS { + issSwitchMaxFlashUsage, + issSwitchCurrentFlashUsage + } + STATUS current + DESCRIPTION + "This notification is sent when the flash + usage crosses the threshold." + ::= { issNotifications 8 } + +issTrapFanStatus NOTIFICATION-TYPE + OBJECTS { + issSwitchFanIndex, + issSwitchFanStatus + } + STATUS current + DESCRIPTION + "This notification is sent when the fan status is changed + from down state to up state or vice versa." + ::= { issNotifications 9 } + +-- LOG TRAP MESSAGE +issLogTrapMessage NOTIFICATION-TYPE + OBJECTS { + issLogTrapEvent, + issLogTrapEventTime, + issLogTrapFileName + } + STATUS current + DESCRIPTION + "This trap notifies the erros on + System Log file." + ::= { issNotifications 10 } + +-- PAUSE FLOOD SNMP TRAP MESSAGE +issPauseFloodSnmpTrapMessage NOTIFICATION-TYPE + OBJECTS { + issPortCtrlPauseFloodStatus + } + STATUS current + DESCRIPTION + "This object is used to notify the pause flood condition when the pause + flood mode is 'enabled'" + ::= { issNotifications 11 } + +issAclProvisionMode OBJECT-TYPE + SYNTAX INTEGER { + immediate(1), + consolidated(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MIB object issAclProvisionMode is used to configure the + mode for provisioning active Filter Rules to the hardware. + This object takes values immediate/consolidated. When this + object is set to immediate, active ACL rules are programmed + to hardware immediately. This is the default mode. In this + mode, the sequence of configuration determines the order of + provisioning the Filter rule to the hardware. + When this object is set to consolidated, active Filter Rules + are provisioned whenever a commit is triggered using MIB + object issAclTriggerCommit. In the consolidated mode, the + Filter rules are programmed/re-programmed to hardware in + the order of configured priority." + DEFVAL { immediate } + ::= { issAclNp 1 } + + +issAclTriggerCommit OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MIB object issAclTriggerCommit takes values true(1)/false (0). + A SET on this object ( only true is allowed) triggers the + programming of active ACL entries to the device based on + configured priority.After completion of the operation, this MIB object + is reset to false( 0) .This object is applicable only when the MIB + object issAclProvisionMode is set to ' consolidated. + A set on this object will impact the existing traffic flow as existing + Filter entries are deleted + and re-programmed to hardware based on configured priority. + Filter entries that are associated with quality-of-service configurations + will also be impacted when this object + triggers the re-programming of the active ACL entries to the hardware. + The administrator needs to ensure that corresponding Filter entries are + de-provisioned before triggering commit." + DEFVAL { false } + ::= { issAclNp 2 } + +-- Traffic Control Group ------------------------------------------ -- + +issAclTrafficSeperationCtrl OBJECT-TYPE + SYNTAX INTEGER { + systemdefault (1), + userconfig (2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object provides control to administrator, to have system default or + user defined ACL/QoS rules to carry control traffic to CPU. + + system-default: ACL/QoS rules for all the control packets will be + automatically installed by the ISS software at system init time.Either a + 'switch-and-copy-to-cpu'filter (or) 'drop-and-copy-to-cpu' filter will be + installed, as appropriate, for getting the control packets to CPU, for + processing. Each ACL rule will be associated with class-map, meter and + policy map with protocol ID, and CPU queue number + + user-config: The ACL/QoS rules for receiving all the control packets to + CPU for processing, will NOT be automatically installed by the the ISS + software.The administrator is expected to install required rules for the + control packets as requried. + + none: ACL/QoS rules for all the control packets will be automatically + installed by the ISS software at system init time.Either a 'switch-and-co + py-to-cpu'filter (or) 'drop-and-copy-to-cpu' filter will be installed, + as appropriate, for getting the control packets to CPU, for processing. + Default mode is none + + If the configuration is changed from 'systemdefault' to 'userconfig' + option, then all the default ACL/QoS rules for carrying protocol control + packets to CPU are removed.Then user has to install the specific ACL/QoS + rules, to carry the intended control packets to CPU for the processing. + + If the configuration is changed from 'userconfig' to 'systemdefault', + all the default ACL/QoS rules are installed. Already existing(if any) + user configured ACL rules in the system are not removed. + + If the configuration is changed from 'none' to 'systemdefault' + option, then all the default ACL filters for carrying protocol control + packets to CPU are removed and new set of filters will be installed. + Each filter will be associated with Qos rules. + + If the configuration is changed from 'none' to 'userconfig' + option, then all the default ACL filters for carrying protocol control + packets to CPU are removed.Then user has to install the specific ACL/QoS + rules, to carry the intended control packets to CPU for the processing. + + If the configuration is changed from 'userconfig' to 'none' + all the default ACL filters are installed. Already existing(if any) + user configured ACL rules in the system are not removed. + + Above three options can be configured during system runtime." + + DEFVAL { none } + ::= { issAclTrafficControl 1 } + +--ISShealthchk-- + +issHealthChkStatus OBJECT-TYPE + SYNTAX INTEGER { upAndRunning(1), + downNonRecoverableErr(2), + upRecoverableRuntimeErr(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "upAndRunning(1), This status indicates that ISS is up and running + and carrying out its job smoothly. + + downNonRecoverableErr(2), This indicates that the health status of ISS is down + due to occurence of some non-recoverable error. + + upRecoverableRuntimeErr(3), This indicates that the health status of ISS is up + but indicates the occurence of a runtime error that is recoverable." + + + ::= { issHealthCheckGroup 1 } + +issHealthChkErrorReason OBJECT-TYPE + SYNTAX INTEGER { nonRecovTaskInitializationFailure(1), + nonRecovInsufficientStartupMemory(2), + recovCruBuffExhausted(3), + recovConfigRestoreFailed(4), + recovProtocolMemPoolExhausted(5) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When the MIB object 'issHealthChkStatus' indicates health as down, this object provides the + reason for errors encountered. + + nonRecovTaskInitializationFailure(1), Indicates the occurence of non-recoverable failure during + Task initialization. + + nonRecovInsufficientStartupMemory(2), Indicates that there is insufficient memory for successful + startup. This error is non-recoverable and requires sufficient memory to be available in the system + for successful ISS startup. + + recovCruBuffExhausted(3), Indicates that CRU Buffer Exhausted. + + recovConfigRestoreFailed(4), Indicates that config-restore failed for ISS. This is a recoverable error. + + recovProtocolMemPoolExhausted(5), Indicates that a mem-pool associated with a specific module in ISS has + drained out. This error may affect the functioning of the specific protocol alone and is treated as + a recoverable error. + + By default issHealthChkErrorReason is 0." + + + ::= { issHealthCheckGroup 2 } + +issHealthChkMemAllocErrPoolId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object retrieves the mem-pool identifier for which memory allocation + failure was encountered at run-time.This object will get updated when + MIB object fsISSHealthChkErrorReason takes value of recovProtocolMemPoolExhausted (5)." + + ::= { issHealthCheckGroup 3} + +issHealthChkConfigRestoreStatus OBJECT-TYPE + SYNTAX INTEGER { configRestoreSuccess(1), + configRestoreFailed(2), + configRestoreInProgress(3), + configRestoreDefault(4) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "configRestoreSuccess(1), Indicates that configuration restore operation + was successfully done. + + configRestoreFailed(2),Indicates that configuration restoration was unsuccessful. + + configRestoreInProgress(3), Indicates that configuration restore operation is in-progress for ISS. + + configRestoreDefault(4), Indicates the absence of config-restore file (iss.conf) + and that ISS was started with default values. + + By default issHealthChkConfigRestoreStatus is 4." + + + ::= { issHealthCheckGroup 4} + +issHealthChkClearCtr OBJECT-TYPE + SYNTAX BITS{ + bgp(1), + ospf(2), + rip(3), + rip6(4), + ospf3(5), + ipv4(6), + ipv6(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object clears the counters + associated with the following protocols - + BGP, OSPFv2, RIPv2/ng, OSPFv3, RTMv4/v6, ARP/ND, NETIP(v4/v6) + All the bit is set as 1, it clears the specified protocol counters. + bgp(1) When this bit is set,clears bgp protocol counters. + ospf(2) When this bit is set,clears ospf protocol counters. + rip(3) When this bit is set,clears rip protocol counters. + rip6(4) When this bit is set,clears rip6 protocol counters. + ospf3(5) When this bit is set,clears ospf3 protocol counters. + ipv4(6) When this bit is set,clears ipv4 protocol counters. + ipv6(7) When this bit is set,clears ipv6 protocol counters." + + ::= { issHealthCheckGroup 5} + + + + +END diff --git a/MIBS/cambium/cnmatrix/ARICENT-POE-MIB b/MIBS/cambium/cnmatrix/ARICENT-POE-MIB new file mode 100644 index 0000000..c53ed1f --- /dev/null +++ b/MIBS/cambium/cnmatrix/ARICENT-POE-MIB @@ -0,0 +1,306 @@ +-- Copyright (C) 2006-2012 Aricent Group . All Rights Reserved + + ARICENT-POE-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32 + FROM SNMPv2-SMI + RowStatus, MacAddress, DisplayString + FROM SNMPv2-TC + InterfaceIndex + FROM IF-MIB; + + fspoe MODULE-IDENTITY + LAST-UPDATED "202112200000Z" + ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE" + CONTACT-INFO "support@aricent.com" + DESCRIPTION + " The proprietary MIB module for POE. " + + REVISION "202112200000Z" + DESCRIPTION + "Added fsPethPsPortPowerPriorityStatic object + supporting the export of static (vs dynamic) + port power priority settings." + + REVISION "201906240000Z" + DESCRIPTION + "Added fsPowerModeDCinVoltageRange object + which allows user to specify in which input voltage + range will the TX1012-P-DC be powered." + + REVISION "201209050000Z" + DESCRIPTION + " The proprietary MIB module for POE. " + ::= { enterprises futuresoftware (2076) 103 } + +-- ------------------------------------------------------------ +-- groups in the MIB +-- ------------------------------------------------------------ + + fsPoeSystem OBJECT IDENTIFIER ::= { fspoe 1 } + +-- ------------------------------------------------------------------ +-- The Poe System Group +-- ------------------------------------------------------------------ + fsPoeGlobalAdminStatus OBJECT-TYPE + SYNTAX INTEGER { start(1), shutdown(2)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Start or shutdown PoE Module in the system + + When set as 'start' PoE module initializes data structures and + gets the power supply status. + + When shutdown, all resources used by PoE module + will be released back to the system and also power will + be shut on all PoE enabled ports" + ::= { fsPoeSystem 1 } + +-- Poe Mac Table + + fsPoeMacTable OBJECT-TYPE + SYNTAX SEQUENCE OF FsPoeMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information associated MAC Addresses for which + Power has to be applied." + ::= { fsPoeSystem 2 } + + + fsPoeMacEntry OBJECT-TYPE + SYNTAX FsPoeMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Powered Device(PD)s MAC address, the port through which its + been learnt" + INDEX { fsPoePdMacAddress } + ::= { fsPoeMacTable 1 } + + FsPoeMacEntry ::= + SEQUENCE { + fsPoePdMacAddress + MacAddress, + fsPoePdMacPort + InterfaceIndex, + fsPoePdMacRowStatus + RowStatus + } + + fsPoePdMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MAC address of the PD." + ::= { fsPoeMacEntry 1 } + + fsPoePdMacPort OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object stores the port through which the fsPoePdMacAddress + has been learnt " + ::= { fsPoeMacEntry 2 } + + fsPoePdMacRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the status of this entry." + ::= { fsPoeMacEntry 3 } + +-- Fs Poe Port Table + fsPethPsePortTable OBJECT-TYPE + SYNTAX SEQUENCE OF FsPethPsePortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of objects that display and control non-standard power + characteristics of power Ethernet ports on a Power Source + Entity (PSE) device. This group will be implemented in + managed power Ethernet switches and mid-span devices. + Values of all read-write objects in this table are + persistent at restart/reboot." + ::= { fsPoeSystem 3 } + + fsPethPsePortEntry OBJECT-TYPE + SYNTAX FsPethPsePortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that display and control non-standard power + characteristics of a power Ethernet PSE port." + INDEX { fsPethPsePortGroupIndex , fsPethPsePortIndex } + ::= { fsPethPsePortTable 1 } + + FsPethPsePortEntry ::= SEQUENCE { + fsPethPsePortGroupIndex + Integer32, + fsPethPsePortIndex + Integer32, + fsPethPsPortPowerMeasurementsAmperage + Integer32, + fsPethPsPortPowerMeasurementsVoltage + Integer32, + fsPethPsPortPowerMeasurementsWattage + Integer32, + fsPethPsPortPowerPriorityStatic + INTEGER, + fsPethPsPortPowerMode + INTEGER, + fsPethPsPortPowerModeDynamic + INTEGER + } + + fsPethPsePortGroupIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This variable uniquely identifies the group + containing the port to which a power Ethernet PSE is + connected. Group means box in the stack, module in a + rack and the value 1 MUST be used for non-modular devices." + ::= { fsPethPsePortEntry 1 } + + fsPethPsePortIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This variable uniquely identifies the power Ethernet PSE + port within group fsPethPsePortGroupIndex to which the + power Ethernet PSE entry is connected." + ::= { fsPethPsePortEntry 2 } + fsPethPsPortPowerMeasurementsAmperage OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable contains the amperage value of a power Ethernet PSE port on which a device is connected" + ::= { fsPethPsePortEntry 3 } + fsPethPsPortPowerMeasurementsVoltage OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable contains the voltage value of a power Ethernet PSE port on which a device is connected" + ::= { fsPethPsePortEntry 4 } + fsPethPsPortPowerMeasurementsWattage OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable contains the wattage value of a power Ethernet PSE port on which a device is connected" + ::= { fsPethPsePortEntry 5 } + + fsPethPsPortPowerPriorityStatic OBJECT-TYPE + SYNTAX INTEGER { + critical(1), + high(2), + low(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object controls the priority of the port from the point + of view of a power management algorithm. The priority that + is set by this variable could be used by a control mechanism + that prevents over current situations by disconnecting first + ports with lower power priority. Ports that connect devices + critical to the operation of the network - like the E911 + telephones ports - should be set to higher priority. + + This object represents the static Port Power Priority value. + When the standard pethPsePortPowerPriority value is different + than the value of this object, a dynamic setting is currently + applied." + + ::= { fsPethPsePortEntry 6 } + + fsPethPsPortPowerMode OBJECT-TYPE + SYNTAX INTEGER { + std802d3(1), + passive-24v(2), + passive-54v(3), + force-power(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls the power mode configured by the user. + It is port dependant, based on the capabilities of the port. + 802d3 is standards based PoE, passive-24v is 24V passive PoE (no detection, no classification), + passive-54v is 54V passive PoE (no detection, no classification), + force is 54V passive PoE (with detection, no classification)." + + ::= { fsPethPsePortEntry 7 } + + fsPethPsPortPowerModeDynamic OBJECT-TYPE + SYNTAX INTEGER { + nonDynamic(0), + dynamic(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This objects informs if a power mode has been dynamically changed on a port via the auto-detect mechanism." + + ::= { fsPethPsePortEntry 8 } + + fsPowerModeAutoDetect OBJECT-TYPE + SYNTAX BITS { cnMedusaOn(0), cnMedusaOff(1), cnWaveOn(2), cnWaveOff(3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This setting enables auto-detection of certain devices via LLDP and applies a specific power-mode for them. + For cnMedusa we will automatically change power-mode to force-power. + This is possible becuase cnMedusa/cnWave boots in 802d3 mode, but then it requires force-mode to function properly. + The 802d3 boot-up mode allows it to transmit the LLDP TLV by which it is recognised as a cnMedusa/cnWave. + Depending on the device, this setting will only apply on corresponding capable ports" + + ::= { fsPoeSystem 4 } + + fsPowerModePassiveSafe OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This setting enables PoE passive-safe mode, which offers a certain degree of protection against accidental insertion + of non-compatible devices in ports already configured in a passive PoE mode (passive-low or passive-high). Passive modes + can damage certain devices since it automatically puts voltage out on the port, w/o any sort of 802.3 detection." + + ::= { fsPoeSystem 5 } + + fsPowerModeHighTemperature OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This setting enables high temperature mode, which offers the posibility to reduce the PoE budget to a predetermined value + when the switch is running in a high temperature environment." + ::= { fsPoeSystem 6 } + + fsPowerFirmwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the PoE MCU firmware version" + ::= { fsPoeSystem 7 } + + fsPowerModeDCinVoltageRange OBJECT-TYPE + SYNTAX INTEGER { range9-29V(1), range30-60V(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This setting allows the user to specifiy in which range the DC input voltage is located so that the PoE power budget can be + accordingly adjusted. Currently, only necessary and available on the TX1012-P-DC" + ::= { fsPoeSystem 8 } +END diff --git a/MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB b/MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB new file mode 100644 index 0000000..18ce714 --- /dev/null +++ b/MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB @@ -0,0 +1,1678 @@ +LLDP-EXT-MED-CAMBIUM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Unsigned32, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, TruthValue + FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + lldpExtensions, lldpLocPortNum, + lldpRemTimeMark, lldpRemLocalPortNum, lldpRemIndex, + lldpPortConfigEntry, lldpRemChassisIdSubtype, lldpRemChassisId + FROM LLDP-MIB + Dscp + FROM DIFFSERV-DSCP-TC + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB; + +lldpXMedMIB MODULE-IDENTITY + LAST-UPDATED "200507280000Z" -- July 28th, 2005 + ORGANIZATION "TIA TR41.4 Working Group" + CONTACT-INFO +" WG-URL: http://www.tiaonline.org/standards/sfg/scope.cfm#TR-41.4 + WG-EMail: tr41@tiacomm.org + Contact: Chair, TIA TR-41 + Postal: Telecommunications Industry Association + 2500 Wilson Blvd., Suite 300 + Arlington, VA 22201 USA + Tel: (703) 907-7700 + E-mail: tr41@tiacomm.org" + DESCRIPTION + "The LLDP Management Information Base extension module for + TIA-TR41.4 media endpoint discovery information. + + In order to assure the uniqueness of the LLDP-MIB, + lldpXMedMIB is branched from lldpExtensions using the TIA OUI + value as the node. An OUI/'company_id' is a 24 bit globally + unique assigned number referenced by various standards. + + Copyright (C) TIA (2005). This version of this MIB module + is published as Section 13.3 of ANSI/TIA-1057. + + See the standard itself for full legal notices." + REVISION "200507280000Z" -- July 28th, 2005 + DESCRIPTION + "Published as part of ANSI/TIA-1057." + ::= { lldpExtensions 4795 } +-- editor note: replace xxxxx with real number at standard publication + +------------------------------------------------------------------------------ +------------------------------------------------------------------------------ +-- +-- LLDP-MED Information +-- +------------------------------------------------------------------------------ +------------------------------------------------------------------------------ + +lldpXMedNotifications OBJECT IDENTIFIER ::= { lldpXMedMIB 0 } +lldpXMedObjects OBJECT IDENTIFIER ::= { lldpXMedMIB 1 } + + +-- LLDP MED extension MIB groups + +lldpXMedConfig OBJECT IDENTIFIER ::= { lldpXMedObjects 1 } +lldpXMedLocalData OBJECT IDENTIFIER ::= { lldpXMedObjects 2 } +lldpXMedRemoteData OBJECT IDENTIFIER ::= { lldpXMedObjects 3 } + +-- textual conventions + +LldpXMedDeviceClass ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Device Class to which the device is a member. + + A value of notDefined(0) indicates that the device + has capabilities not covered by any of the LLDP-MED classes. + + A value of endpointClass1(1) indicates that the device + has endpoint class 1 capabilities. + + A value of endpointClass2(2) indicates that the device + has endpoint class 2 capabilities. + + A value of endpointClass3(3) indicates that the device + has endpoint class 3 capabilities. + + A value of networkConnectivity(4) indicates that the device + has network connectivity device capabilities. + " + + SYNTAX INTEGER { + notDefined(0), + endpointClass1(1), + endpointClass2(2), + endpointClass3(3), + networkConnectivity(4) + } + +-- LLDP-MED Capabilities TC + +LldpXMedCapabilities ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bitmap that includes the MED organizationally defined set of LLDP + TLVs the device is capable of and whose transmission is allowed on + the local LLDP agent by network management. + + Each bit in the bitmap corresponds to an LLDP-MED subtype associated + with a specific TIA TR41.4 MED TLV. + + Having the bit 'capabilities(0)' set indicates that the LLDP + agent refers to the Capabilities TLVs. + + Having the bit 'networkPolicy(1)' set indicates that the LLDP + agent refers to the Network Policy TLVs. + + Having the bit 'location(2)' set indicates that + the LLDP agent refers to the Emergency Communications + System Location TLVs. + + Having the bit 'extendedPSE(3)' set indicates that + the LLDP agent refers to the Extended PoE TLVs with PSE + capabilities. + + Having the bit 'extendedPD(4)' set indicates that + the LLDP agent refers to the Extended PoE TLVs with PD + capabilities. + + Having the bit 'inventory(5)' set indicates that + the LLDP agent refers to the Hardware Revision, Firmware + Revision, Software Revision, Serial Number, Manufacturer Name, + Model Name, and Asset ID TLVs." + + SYNTAX BITS { + capabilities(0), + networkPolicy(1), + location(2), + extendedPSE(3), + extendedPD(4), + inventory(5) + } + + +-- Location Subtype Textual Convention + +LocationSubtype ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The location subtype advertised by the remote endpoint. + + A value coordinateBased(2) indicates that the location subtype + advertised by the endpoint is defined to use the relevant sub- + fields of the DHCP option for Coordinate LCI as specified in + ANSI/TIA-1057, Section 10.2.4.3.1. + + A value civicAddress(3) indicates that the location subtype + advertised by the endpoint is defined to use the relevant sub- + fields of the DHCP option for Civic Address as specified in + ANSI/TIA-1057, Section 10.2.4.3.2. + + A value elin(4) indicates that the location subtype + advertised by the endpoint is defined to use the Emergency + Location Information Number (ELIN) as specified in + ANSI/TIA-1057, Section 10.2.4.3.3." + SYNTAX INTEGER { + unknown(1), + coordinateBased(2), + civicAddress(3), + elin(4) + } + +-- Policy Application Type Textual Convention + +PolicyAppType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The media type that defines the primary function of the + application for the policy advertised by an endpoint. + + Having the bit voice(1) set indicates that the media type defining + a primary function of the application for the policy advertised on + the local port is voice. + + Having the bit voiceSignaling(3) set indicates that the media type + defining a primary function of the application for the policy + advertised on the local port is voice signaling. + + Having the bit guestVoice(4) set indicates that the media type + Defining a primary function of the application for the policy + advertised on the local port is guest voice. + + Having the bit guestVoiceSignaling(5) set indicates that the media + type defining a primary function of the application for the policy + advertised on the local port is guest voice signaling. + + Having the bit softPhoneVoice(6) set indicates that the media type + Defining a primary function of the application for the policy + advertised on the local port is softphone voice. + + Having the bit videoConferencing(7) set indicates that the media + type defining a primary function of the application for the policy + advertised on the local port is voice. + + Having the bit streamingVideo(8) set indicates that the media type + defining a primary function of the application for the policy + advertised on the local port is streaming video. + + Having the bit videoSignaling(2) set indicates that the media type + defining a primary function of the application for the policy + advertised on the local port is video signaling." + SYNTAX BITS { + unknown(0), + voice(1), + voiceSignaling(2), + guestVoice(3), + guestVoiceSignaling(4), + softPhoneVoice(5), + videoconferencing(6), + streamingVideo(7), + videoSignaling(8) + } + + +------------------------------------------------------------------------------ +-- MED - Configuration +------------------------------------------------------------------------------ + +lldpXMedLocDeviceClass OBJECT-TYPE + SYNTAX LldpXMedDeviceClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Local Device Class." + REFERENCE + " ANSI/TIA-1057, Section 10.2.2.2" + ::= { lldpXMedConfig 1 } + + +lldpXMedPortConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that controls selection of LLDP TLVs to be transmitted + on individual ports." + ::= { lldpXMedConfig 2 } + +lldpXMedPortConfigEntry OBJECT-TYPE + SYNTAX LldpXMedPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LLDP configuration information that controls the + transmission of the MED organizationally defined TLVs on + LLDP transmission capable ports. + + This configuration object augments the lldpPortConfigEntry of + the LLDP-MIB, therefore it is only present along with the port + configuration defined by the associated lldpPortConfigEntry + entry. + + Each active lldpXMedPortConfigEntry must be stored and + retrieved from non-volatile storage (along with the + corresponding lldpPortConfigEntry) after a re-initialization + of the management system." + AUGMENTS { lldpPortConfigEntry } + ::= { lldpXMedPortConfigTable 1 } + +LldpXMedPortConfigEntry ::= SEQUENCE { + lldpXMedPortCapSupported LldpXMedCapabilities, + lldpXMedPortConfigTLVsTxEnable LldpXMedCapabilities, + lldpXMedPortConfigNotifEnable TruthValue +} + +lldpXMedPortCapSupported OBJECT-TYPE + SYNTAX LldpXMedCapabilities + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bitmap includes the MED organizationally defined set of LLDP + TLVs whose transmission is possible for the respective port + on the LLDP agent of the device. Each bit in the bitmap corresponds + to an LLDP-MED subtype associated with a specific TIA TR41.4 MED + optional TLV. If the bit is set, the agent supports the + corresponding TLV." + REFERENCE + "ANSI/TIA-1057, Section 10.2.2.3" + ::= { lldpXMedPortConfigEntry 1 } + +lldpXMedPortConfigTLVsTxEnable OBJECT-TYPE + SYNTAX LldpXMedCapabilities + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The lldpXMedPortConfigTLVsTxEnable, defined as a bitmap, + includes the MED organizationally defined set of LLDP + TLVs whose transmission is allowed on the local LLDP agent by + the network management. Each bit in the bitmap corresponds + to an LLDP-MED subtype associated with a specific TIA TR41.4 MED + optional TLV. If the bit is set, the agent will send the + corresponding TLV if the respective capability is supported per + port. + + Setting a bit with in this object for a non-supported capability + shall have no functional effect and will result in an inconsistent + value error returned to the management application. + + There are other rules and restrictions that prevent arbitrary + combinations of TLVs to be enabled on LLDP-MED devices according to + the device classes. These rules are defined in Section 10.2.1, + Tables 5 - 9 of ANSI/TIA-1057. In case a management application + attempts to set this object to a value that does not follow the rules, + the set operation shall have and will result in an inconsistent + value error returned to the management application. + + Setting this object to an empty set is valid and effectively + disables LLDP-MED on a per-port basis by disabling transmission of + all MED organizational TLVs. In this case the remote tables objects + in the LLDP-MED MIB corresponding to the respective port will not + be populated. + + The default value for lldpXMedPortConfigTLVsTxEnable object + is an empty set, which means no enumerated values are set. + + The value of this object must be restored from non-volatile + storage after a re-initialization of the management system." + REFERENCE + "ANSI/TIA-1057, Section 10.2.2.3" + ::= { lldpXMedPortConfigEntry 2 } + +lldpXMedPortConfigNotifEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A value of 'true(1)' enables sending the topology change + traps on this port. + A value of 'false(2)' disables sending the topology change + traps on this port." + REFERENCE + " ANSI/TIA-1057, Section 12.3" + DEFVAL { false } + ::= { lldpXMedPortConfigEntry 3 } + + + +lldpXMedFastStartRepeatCount OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of times the fast start LLDPDU are being sent during the + activation of the fast start mechanism defined by LLDP-MED." + REFERENCE + " ANSI/TIA-1057, Section 11.2.1" + DEFVAL { 3 } + ::= { lldpXMedConfig 3 } + + + + +------------------------------------------------------------------------------ +-- LLDP-MED - Local Device Information +------------------------------------------------------------------------------ +--- +--- lldpXMedLocMediaPolicyTable: Local Media Policy +--- Information Table +--- +--- +lldpXMedLocMediaPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedLocMediaPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains one row per policy type per port + of media policy information (as a part of the MED + organizational extension) on the local system known + to this agent." + ::= { lldpXMedLocalData 1 } + +lldpXMedLocMediaPolicyEntry OBJECT-TYPE + SYNTAX LldpXMedLocMediaPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular policy on a specific + port component." + INDEX { lldpLocPortNum, lldpXMedLocMediaPolicyAppType } + ::= { lldpXMedLocMediaPolicyTable 1 } + +LldpXMedLocMediaPolicyEntry ::= SEQUENCE { + lldpXMedLocMediaPolicyAppType PolicyAppType, + lldpXMedLocMediaPolicyVlanID Integer32, + lldpXMedLocMediaPolicyPriority Integer32, + lldpXMedLocMediaPolicyDscp Dscp, + lldpXMedLocMediaPolicyUnknown TruthValue, + lldpXMedLocMediaPolicyTagged TruthValue +} + +lldpXMedLocMediaPolicyAppType OBJECT-TYPE + SYNTAX PolicyAppType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The media type that defines the primary function of the + application for the policy advertised by an endpoint." + REFERENCE + "ANSI/TIA-1057, Section 10.2.3.1" + ::= { lldpXMedLocMediaPolicyEntry 1 } + +lldpXMedLocMediaPolicyVlanID OBJECT-TYPE + SYNTAX Integer32 (0|1..4094|4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An extension of the VLAN Identifier for the port, + as defined in IEEE 802.1P-1998. + + A value of 1 through 4094 is used to define a valid PVID. + + A value of 0 shall be used if the device is using priority tagged + frames, meaning that only the 802.1p priority level is significant + and the default VID of the ingress port is being used instead. + + A value of 4095 is reserved for implementation use." + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.5" + ::= { lldpXMedLocMediaPolicyEntry 2 } + +lldpXMedLocMediaPolicyPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the 802.1p priority + which is associated with the given port on the + local system." + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.6 " + ::= { lldpXMedLocMediaPolicyEntry 3 } + +lldpXMedLocMediaPolicyDscp OBJECT-TYPE + SYNTAX Dscp + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the Differentiated Service + Code Point (DSCP) as defined in IETF RFC 2474 and RFC 2475 + which is associated with the given port on the local system." + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.7" + ::= { lldpXMedLocMediaPolicyEntry 4 } + +lldpXMedLocMediaPolicyUnknown OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A value of 'true' indicates that the + network policy for the specified application type is + currently unknown. In this case, the VLAN ID, the + layer 2 priority and the DSCP value fields are ignored. + A value of 'false' indicates that this network policy + is defined " + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.2" + ::= { lldpXMedLocMediaPolicyEntry 5 } + +lldpXMedLocMediaPolicyTagged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A value of 'true' indicates that the application is using a + tagged VLAN. + A value of 'false' indicates that for the specific application + the device either is using an untagged VLAN or does not + support port based VLAN operation. In this case, both the + VLAN ID and the Layer 2 priority fields are ignored and + only the DSCP value has relevance " + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.3" + ::= { lldpXMedLocMediaPolicyEntry 6 } + + + +--- Inventory Information +--- Local Inventory Information transmitted by an endpoint + +lldpXMedLocHardwareRev OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific hardware revision string + as advertised by the endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.1" + ::= { lldpXMedLocalData 2 } + +lldpXMedLocFirmwareRev OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific firmware revision string + as advertised by the endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.2" + ::= { lldpXMedLocalData 3 } + +lldpXMedLocSoftwareRev OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific software revision string + as advertised by the endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.3" + ::= { lldpXMedLocalData 4 } + +lldpXMedLocSerialNum OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific serial number + as advertised by the endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.4" + ::= { lldpXMedLocalData 5 } + +lldpXMedLocMfgName OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific manufacturer name + as advertised by the endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.5" + ::= { lldpXMedLocalData 6 } + +lldpXMedLocModelName OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific model name + as advertised by the endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.6" + ::= { lldpXMedLocalData 7 } + +lldpXMedLocAssetID OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific asset tracking identifier + as advertised by the endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.7" + ::= { lldpXMedLocalData 8 } + + + +--- Location Information +--- Local Location Information transmitted by an endpoint +--- lldpXMedLocLocationTable - Location Information +--- + +lldpXMedLocLocationTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedLocLocationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains Location information as advertised + by the local system. + + The information may be configured per port by a Location + Information Server (LIS) or other management application. + + Multiple Location TLVs of different subtypes may be transmitted + in the same PDU. + + The information in this table MUST be stored in non-volatile-memory + and persist over restart/reboot sequences." + ::= { lldpXMedLocalData 9 } + +lldpXMedLocLocationEntry OBJECT-TYPE + SYNTAX LldpXMedLocLocationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about Location information for the local device." + INDEX { lldpLocPortNum, lldpXMedLocLocationSubtype} + ::= { lldpXMedLocLocationTable 1 } + +LldpXMedLocLocationEntry ::= SEQUENCE { + lldpXMedLocLocationSubtype LocationSubtype, + lldpXMedLocLocationInfo OCTET STRING + } + + + +lldpXMedLocLocationSubtype OBJECT-TYPE + SYNTAX LocationSubtype + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The location subtype advertised by the local device." + REFERENCE + "ANSI/TIA-1057, Section 10.2.4.2" + ::= { lldpXMedLocLocationEntry 1 } + + +lldpXMedLocLocationInfo OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..256)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The location information. Parsing of this information is + dependent upon the location subtype, as defined by the value of the + lldpXMedLocLocationSubtype object. " + REFERENCE + "ANSI/TIA-1057, Section 10.2.4.3" + DEFVAL { "" } + ::= { lldpXMedLocLocationEntry 2 } + +--- Extended Power over Ethernet objects +--- + +lldpXMedLocXPoEDeviceType OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + pseDevice(2), + pdDevice(3), + none(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Defines the type of Power-via-MDI (Power over Ethernet) advertised + by the local device. + + A value pseDevice(2) indicates that the device is advertised as a + Power Sourcing Entity (PSE). + + A value pdDevice(3) indicates that the device is advertised as a + Powered Device (PD). + + A value of none(4) indicates that the device does not support PoE." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.1" + ::= { lldpXMedLocalData 10 } + +--- Extended PoE - PSE objects + + + +--- PSE Port Table + +lldpXMedLocXPoEPSEPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedLocXPoEPSEPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains one row per port of PSE PoE + information on the local system known to this agent." + ::= { lldpXMedLocalData 11 } + +lldpXMedLocXPoEPSEPortEntry OBJECT-TYPE + SYNTAX LldpXMedLocXPoEPSEPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a particular port PoE information." + INDEX { lldpLocPortNum } + ::= { lldpXMedLocXPoEPSEPortTable 1 } + +LldpXMedLocXPoEPSEPortEntry ::= SEQUENCE { + lldpXMedLocXPoEPSEPortPowerAv Gauge32, + lldpXMedLocXPoEPSEPortPDPriority INTEGER +} + +lldpXMedLocXPoEPSEPortPowerAv OBJECT-TYPE + SYNTAX Gauge32 (0..1023) + UNITS "tenth of watt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the power available from the + PSE via this port expressed in units of 0.1 watts." + REFERENCE + " ANSI/TIA-1057, Section 10.2.5.4 " + ::= { lldpXMedLocXPoEPSEPortEntry 1 } + +lldpXMedLocXPoEPSEPortPDPriority OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + critical(2), + high(3), + low(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reflects the PD power priority that is being advertised on this + PSE port. + + If both locally configure priority and + ldpXMedRemXPoEPDPowerPriority are available on this port, it is + a matter of local policy which one takes precedence. This object + reflects the active value on this port. + + If the priority is not configured or known by the PD, the value + unknown(1) will be returned. + + A value critical(2) indicates that the device advertises its power + Priority as critical, as per RFC 3621. + + A value high(3) indicates that the device advertises its power + Priority as high, as per RFC 3621. + + A value low(4) indicates that the device advertises its power + Priority as low, as per RFC 3621." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.3" + ::= { lldpXMedLocXPoEPSEPortEntry 2 } + + + +lldpXMedLocXPoEPSEPowerSource OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + primary(2), + backup(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Defines the type of PSE Power Source advertised + by the local device. + + A value primary(2) indicates that the device advertises its power + source as primary. + + A value backup(3) indicates that the device advertises its power + Source as backup." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.2" + ::= { lldpXMedLocalData 12 } + + +--- Extended PoE - PD objects + +lldpXMedLocXPoEPDPowerReq OBJECT-TYPE + SYNTAX Gauge32 (0..1023) + UNITS "tenth of watt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the power required by a + PD expressed in units of 0.1 watts." + REFERENCE + " ANSI/TIA-1057, Section 10.2.4.3 " + ::= { lldpXMedLocalData 13 } + +lldpXMedLocXPoEPDPowerSource OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + fromPSE(2), + local(3), + localAndPSE(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Defines the type of Power Source advertised as being used + by the local device. + + A value fromPSE(2) indicates that the device advertises its power + source as received from a PSE. + + A value local(3) indicates that the device advertises its power + source as local. + + A value localAndPSE(4) indicates that the device advertises its + power source as using both local and PSE power." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.2" + ::= { lldpXMedLocalData 14 } + +lldpXMedLocXPoEPDPowerPriority OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + critical(2), + high(3), + low(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Defines the priority advertised as being required by this PD. + + A value critical(2) indicates that the device advertises its power + Priority as critical, as per RFC 3621. + + A value high(3) indicates that the device advertises its power + Priority as high, as per RFC 3621. + + A value low(4) indicates that the device advertises its power + Priority as low, as per RFC 3621." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.3" + ::= { lldpXMedLocalData 15 } + + + +------------------------------------------------------------------------------ +-- LLDP-MED - Remote Devices Information +------------------------------------------------------------------------------ + + + +-- LLdpXMedRemCapabilitiesTable +-- this table is read by a manager to determine what capabilities +-- exists and are enabled on the remote system connected to the port + +-- The information in this table is based upon the information advertised +-- by the remote device and received on each port in the capabilities TLV + +lldpXMedRemCapabilitiesTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedRemCapabilitiesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that displays LLDP-MED capabilities of remote devices + connected to individual ports." + ::= { lldpXMedRemoteData 1 } + +lldpXMedRemCapabilitiesEntry OBJECT-TYPE + SYNTAX LldpXMedRemCapabilitiesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LLDP-MED capabilities of remote devices connected to the device + ports and communicating via LLDP-MED. + + The remote tables in the LLDP-MED MIB excepting this table may be + sparsely populate. An entry in one of these table is meaningful + and shall be populated by the agent only if the corresponding bits + for the respective function are set in the objects in this table. " + INDEX { lldpRemTimeMark, + lldpRemLocalPortNum, + lldpRemIndex } + ::= { lldpXMedRemCapabilitiesTable 1 } + +LldpXMedRemCapabilitiesEntry ::= SEQUENCE { + lldpXMedRemCapSupported LldpXMedCapabilities, + lldpXMedRemCapCurrent LldpXMedCapabilities, + lldpXMedRemDeviceClass LldpXMedDeviceClass +} + +lldpXMedRemCapSupported OBJECT-TYPE + SYNTAX LldpXMedCapabilities + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bitmap includes the MED organizationally defined set of LLDP + TLVs whose transmission is possible on the LLDP agent of the remote + device connected to this port. Each bit in the bitmap corresponds + to an LLDP-MED subtype associated with a specific TIA TR41.4 MED + optional TLV. If the bit is set, the agent has the capability + to support the corresponding TLV." + REFERENCE + "ANSI/TIA-1057, Sections 10.2.2.1" + ::= { lldpXMedRemCapabilitiesEntry 1 } + +lldpXMedRemCapCurrent OBJECT-TYPE + SYNTAX LldpXMedCapabilities + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bitmap includes the MED organizationally defined set of LLDP + TLVs whose transmission is possible on the LLDP agent of the remote + device connected to this port. Each bit in the bitmap corresponds + to an LLDP-MED subtype associated with a specific TIA TR41.4 MED + optional TLV. If the bit is set, the agent currently supports the + corresponding TLV." + REFERENCE + "ANSI/TIA-1057, Sections 10.2.2.1" + ::= { lldpXMedRemCapabilitiesEntry 2 } + +lldpXMedRemDeviceClass OBJECT-TYPE + SYNTAX LldpXMedDeviceClass + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Device Class as advertised by the device remotely connected to the + port." + REFERENCE + " ANSI/TIA-1057, Section 10.2.2.2" + ::= { lldpXMedRemCapabilitiesEntry 3 } + + + + +--- +--- +--- lldpXMedRemMediaPolicyTable: Media Policy Table +--- +--- +lldpXMedRemMediaPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedRemMediaPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains media policy information as advertised + by the remote system. + + This table may be sparsely populated. Entries in this table are + relevant only if the networkPolicy(0) bits in the + lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the + corresponding ports are set." + ::= { lldpXMedRemoteData 2 } + +lldpXMedRemMediaPolicyEntry OBJECT-TYPE + SYNTAX LldpXMedRemMediaPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about the per port per policy type policy + information for a particular physical network connection." + INDEX { lldpRemTimeMark, + lldpRemLocalPortNum, + lldpRemIndex, + lldpXMedRemMediaPolicyAppType } + ::= { lldpXMedRemMediaPolicyTable 1 } + + +LldpXMedRemMediaPolicyEntry ::= SEQUENCE { + lldpXMedRemMediaPolicyAppType PolicyAppType, + lldpXMedRemMediaPolicyVlanID Integer32, + lldpXMedRemMediaPolicyPriority Integer32, + lldpXMedRemMediaPolicyDscp Dscp, + lldpXMedRemMediaPolicyUnknown TruthValue, + lldpXMedRemMediaPolicyTagged TruthValue +} + +lldpXMedRemMediaPolicyAppType OBJECT-TYPE + SYNTAX PolicyAppType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The media type that defines the primary function of the + application for the policy advertised by the endpoint connected + remotely to this port." + REFERENCE + "ANSI/TIA-1057, Section 10.2.3.1" + ::= { lldpXMedRemMediaPolicyEntry 1 } + +lldpXMedRemMediaPolicyVlanID OBJECT-TYPE + SYNTAX Integer32 (0|1..4094|4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An extension of the VLAN Identifier for the remote system + connected to this port, as defined in IEEE 802.1P-1998. + + A value of 1 through 4094 is used to define a valid PVID. + + A value of 0 shall be used if the device is using priority tagged + frames, meaning that only the 802.1p priority level is significant + and the default VID of the ingress port is being used instead. + + A value of 4095 is reserved for implementation use." + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.5" + ::= { lldpXMedRemMediaPolicyEntry 2 } + +lldpXMedRemMediaPolicyPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the 802.1p priority + which is associated with the remote system connected at + given port." + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.6" + ::= { lldpXMedRemMediaPolicyEntry 3 } + +lldpXMedRemMediaPolicyDscp OBJECT-TYPE + SYNTAX Dscp + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the Differentiated Service + Code Point (DSCP) as defined in IETF RFC 2474 and RFC 2475 + which is associated with remote system connected at the port." + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.7" + ::= { lldpXMedRemMediaPolicyEntry 4 } + +lldpXMedRemMediaPolicyUnknown OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A value of 'true' indicates that the + network policy for the specified application type is + currently unknown. In this case, the VLAN ID, the + layer 2 priority and the DSCP value fields are ignored. + A value of 'false' indicates that this network policy + is defined." + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.2" + ::= { lldpXMedRemMediaPolicyEntry 5 } + +lldpXMedRemMediaPolicyTagged OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A value of 'true' indicates that the application is using a + tagged VLAN. + A value of 'false' indicates that for the specific application + the device either is using an untagged VLAN or does not + support port based VLAN operation. In this case, both the + VLAN ID and the Layer 2 priority fields are ignored and + only the DSCP value has relevance " + REFERENCE + " ANSI/TIA-1057, Section 10.2.3.3" + ::= { lldpXMedRemMediaPolicyEntry 6 } + + + + +--- lldpXMedRemInventoryTable - Remote Inventory Information +--- + +lldpXMedRemInventoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedRemInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains inventory information as advertised + by the remote system. + + This table may be sparsely populated. Entries in this table are + relevant only if the inventory(2) bits in the + lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the + corresponding ports are set " + ::= { lldpXMedRemoteData 3 } + +lldpXMedRemInventoryEntry OBJECT-TYPE + SYNTAX LldpXMedRemInventoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about inventory information for the remote devices + connected to the ports." + INDEX { lldpRemTimeMark, + lldpRemLocalPortNum, + lldpRemIndex } + ::= { lldpXMedRemInventoryTable 1 } + +LldpXMedRemInventoryEntry ::= SEQUENCE { + lldpXMedRemHardwareRev SnmpAdminString, + lldpXMedRemFirmwareRev SnmpAdminString, + lldpXMedRemSoftwareRev SnmpAdminString, + lldpXMedRemSerialNum SnmpAdminString, + lldpXMedRemMfgName SnmpAdminString, + lldpXMedRemModelName SnmpAdminString, + lldpXMedRemAssetID SnmpAdminString + } + +lldpXMedRemHardwareRev OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific hardware revision string + as advertised by the remote endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.1" + ::= { lldpXMedRemInventoryEntry 1 } + +lldpXMedRemFirmwareRev OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific firmware revision string + as advertised by the remote endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.2" + ::= { lldpXMedRemInventoryEntry 2 } + +lldpXMedRemSoftwareRev OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific software revision string + as advertised by the remote endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.3" + ::= { lldpXMedRemInventoryEntry 3 } + +lldpXMedRemSerialNum OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific serial number + as advertised by the remote endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.4" + ::= { lldpXMedRemInventoryEntry 4 } + +lldpXMedRemMfgName OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific manufacturer name + as advertised by the remote endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.5" + ::= { lldpXMedRemInventoryEntry 5 } + +lldpXMedRemModelName OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific model name + as advertised by the remote endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.6" + ::= { lldpXMedRemInventoryEntry 6 } + +lldpXMedRemAssetID OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor-specific asset tracking identifier + as advertised by the remote endpoint." + REFERENCE + " ANSI/TIA-1057, Section 10.2.6.7" + ::= { lldpXMedRemInventoryEntry 7 } + + +--- lldpXMedRemLocationTable - Remote Location Information +--- + +lldpXMedRemLocationTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedRemLocationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains Location information as advertised + by the remote system. + + This table may be sparsely populated. Entries in this table are + relevant only if the Location(3) bits in the + lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the + corresponding ports are set " + ::= { lldpXMedRemoteData 4 } + +lldpXMedRemLocationEntry OBJECT-TYPE + SYNTAX LldpXMedRemLocationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about Location information for the remote devices + connected to the ports." + INDEX { lldpRemTimeMark, + lldpRemLocalPortNum, + lldpRemIndex, + lldpXMedRemLocationSubtype} + ::= { lldpXMedRemLocationTable 1 } + +LldpXMedRemLocationEntry ::= SEQUENCE { + lldpXMedRemLocationSubtype LocationSubtype, + lldpXMedRemLocationInfo OCTET STRING + } + + +lldpXMedRemLocationSubtype OBJECT-TYPE + SYNTAX LocationSubtype + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The location subtype advertised by the remote endpoint." + REFERENCE + "ANSI/TIA-1057, Section 10.2.4.2 " + ::= { lldpXMedRemLocationEntry 1 } + + +lldpXMedRemLocationInfo OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..256)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The location information advertised by the remote endpoint. + Parsing of this information is dependent upon the location + subtype, as defined by the value of the corresponding + lldpXMedRemLocationSubType object. " + REFERENCE + "ANSI/TIA-1057, Section 10.2.4.3 " + ::= { lldpXMedRemLocationEntry 2 } + + +--- lldpXMedRemXPoETable - Information about Remote PoE Device Type +--- + +lldpXMedRemXPoETable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedRemXPoEEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains information about the PoE device type + as advertised by the remote system. + + This table is densely populated." + ::= { lldpXMedRemoteData 5 } + +lldpXMedRemXPoEEntry OBJECT-TYPE + SYNTAX LldpXMedRemXPoEEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about PoE type of the remote devices + connected to the ports." + INDEX { lldpRemTimeMark, + lldpRemLocalPortNum, + lldpRemIndex } + ::= { lldpXMedRemXPoETable 1 } + +LldpXMedRemXPoEEntry ::= SEQUENCE { + lldpXMedRemXPoEDeviceType INTEGER + } + + +lldpXMedRemXPoEDeviceType OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + pseDevice(2), + pdDevice(3), + none(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Defines the type of Power-via-MDI (Power over Ethernet) advertised + by the remote device. + + A value pseDevice(2) indicates that the device is advertised as a + Power Sourcing Entity (PSE). + + A value pdDevice(3) indicates that the device is advertised as a + Powered Device (PD). + + A value none(4) indicates that the device does not support PoE." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.1" + ::= { lldpXMedRemXPoEEntry 1 } + + +--- lldpXMedRemXPoEPDTable - Extended PoE PSE Information from the remote device +--- + +lldpXMedRemXPoEPSETable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedRemXPoEPSEEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains extended PoE information as advertised + by the remote devices of PSE type. + + This table may be sparsely populated. Entries in this table are + relevant only if the extendedPSE(4) bits in the + lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the + corresponding ports are set " + ::= { lldpXMedRemoteData 6 } + +lldpXMedRemXPoEPSEEntry OBJECT-TYPE + SYNTAX LldpXMedRemXPoEPSEEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about Extended PoE PSE information for + the remote devices connected to the ports." + INDEX { lldpRemTimeMark, + lldpRemLocalPortNum, + lldpRemIndex } + ::= { lldpXMedRemXPoEPSETable 1 } + +LldpXMedRemXPoEPSEEntry ::= SEQUENCE { + lldpXMedRemXPoEPSEPowerAv Gauge32, + lldpXMedRemXPoEPSEPowerSource INTEGER, + lldpXMedRemXPoEPSEPowerPriority INTEGER + } + + +lldpXMedRemXPoEPSEPowerAv OBJECT-TYPE + SYNTAX Gauge32 (0..1023) + UNITS "tenth of watt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the power available from the + PSE via this port expressed in units of 0.1 watts on the remote + device." + REFERENCE + " ANSI/TIA-1057, Section 10.2.5.4" + ::= { lldpXMedRemXPoEPSEEntry 1 } + +lldpXMedRemXPoEPSEPowerSource OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + primary(2), + backup(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Defines the type of PSE Power Source advertised + by the remote device. + + A value primary(2) indicates that the device advertises its power + source as primary. + + A value backup(3) indicates that the device advertises its power + Source as backup." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.2" + ::= { lldpXMedRemXPoEPSEEntry 2 } + +lldpXMedRemXPoEPSEPowerPriority OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + critical(2), + high(3), + low(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the PSE power priority + advertised by the remote device. + + A value critical(2) indicates that the device advertises its power + priority as critical, as per RFC 3621. + + A value high(3) indicates that the device advertises its power + priority as high, as per RFC 3621. + + A value low(4) indicates that the device advertises its power + priority as low, as per RFC 3621." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.3" + ::= { lldpXMedRemXPoEPSEEntry 3 } + + + + +--- lldpXMedRemXPoEPDTable - Extended PoE PD Information from the remote device +--- + +lldpXMedRemXPoEPDTable OBJECT-TYPE + SYNTAX SEQUENCE OF LldpXMedRemXPoEPDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains extended PoE information as advertised + by the remote devices of PD type. + + This table may be sparsely populated. Entries in this table are + relevant only if the extendedPD(5) bits in the + lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the + corresponding ports are set " + ::= { lldpXMedRemoteData 7 } + +lldpXMedRemXPoEPDEntry OBJECT-TYPE + SYNTAX LldpXMedRemXPoEPDEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about XPoEPD information for the remote devices + connected to the ports." + INDEX { lldpRemTimeMark, + lldpRemLocalPortNum, + lldpRemIndex } + ::= { lldpXMedRemXPoEPDTable 1 } + +LldpXMedRemXPoEPDEntry ::= SEQUENCE { + lldpXMedRemXPoEPDPowerReq Gauge32, + lldpXMedRemXPoEPDPowerSource INTEGER, + lldpXMedRemXPoEPDPowerPriority INTEGER + } + + +lldpXMedRemXPoEPDPowerReq OBJECT-TYPE + SYNTAX Gauge32 (0..1023) + UNITS "tenth of watt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object contains the value of the power required by a + PD connected remotely to the port + expressed in units of 0.1 watts." + REFERENCE + " ANSI/TIA-1057, Section 10.2.5.4 " + ::= { lldpXMedRemXPoEPDEntry 1 } + +lldpXMedRemXPoEPDPowerSource OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + fromPSE(2), + local(3), + localAndPSE(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Defines the type of Power Source advertised as being used + by the device connected remotely to the port. + + A value fromPSE(2) indicates that the device advertises its power + source as received from a PSE. + + A value local(3) indicates that the device advertises its power + source as local. + + A value localAndPSE(4) indicates that the device advertises its + power source as using both local and PSE power." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.2" + ::= { lldpXMedRemXPoEPDEntry 2 } + +lldpXMedRemXPoEPDPowerPriority OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + critical(2), + high(3), + low(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Defines the priority advertised as being required by the PD + connected remotely to the port. + + A value critical(2) indicates that the device advertises its power + Priority as critical, as per RFC 3621. + + A value high(3) indicates that the device advertises its power + Priority as high, as per RFC 3621. + + A value low(4) indicates that the device advertises its power + Priority as low, as per RFC 3621." + REFERENCE + "ANSI/TIA-1057, Section 10.2.5.3" + ::= { lldpXMedRemXPoEPDEntry 3 } + + + + + + + +--- + + +-- conformance information + +lldpXMedConformance OBJECT IDENTIFIER ::= { lldpXMedMIB 2 } +lldpXMedCompliances OBJECT IDENTIFIER ::= { lldpXMedConformance 1 } +lldpXMedGroups OBJECT IDENTIFIER ::= { lldpXMedConformance 2 } + +-- compliance statements + +lldpXMedCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for SNMP entities which implement + the LLDP MED extension MIB." + + MODULE -- this module + MANDATORY-GROUPS { lldpXMedConfigGroup, + lldpXMedRemSysGroup, + lldpXMedNotificationsGroup + } + GROUP lldpXMedOptMediaPolicyGroup + DESCRIPTION + "This group represents the information associated with + the LLDP-MED optional Media Policy TLVs, + therefore the agent may not implement them." + GROUP lldpXMedOptInventoryGroup + DESCRIPTION + "This group represents the information associated with + the LLDP-MED optional inventory TLVs, + therefore the agent may not implement them." + GROUP lldpXMedOptLocationGroup + DESCRIPTION + "This group represents the information associated with + the LLDP-MED optional Location TLVs, + therefore the agent may not implement them." + GROUP lldpXMedOptPoEPSEGroup + DESCRIPTION + "This group represents the information associated with + the LLDP-MED optional extended PoE PolicyTLVs, carrying + PSE information, therefore the agent may + not implement them." + GROUP lldpXMedOptPoEPDGroup + DESCRIPTION + " This group represents the information associated with + the LLDP-MED optional extended PoE Policy TLVs, carrying + PD information, therefore the agent may + not implement them." + ::= { lldpXMedCompliances 1 } + +-- MIB groupings + +lldpXMedConfigGroup OBJECT-GROUP + OBJECTS { + lldpXMedPortCapSupported, + lldpXMedPortConfigTLVsTxEnable, + lldpXMedPortConfigNotifEnable, + lldpXMedFastStartRepeatCount, + lldpXMedLocXPoEDeviceType, + lldpXMedLocDeviceClass + } + STATUS current + DESCRIPTION + "The collection of objects which are used to configure or + describe the configuration or behavior of the LLDP-MED + organizational extension implementation." + ::= { lldpXMedGroups 1 } + +lldpXMedOptMediaPolicyGroup OBJECT-GROUP + OBJECTS { + lldpXMedLocMediaPolicyVlanID, + lldpXMedLocMediaPolicyPriority, + lldpXMedLocMediaPolicyDscp, + lldpXMedLocMediaPolicyUnknown, + lldpXMedLocMediaPolicyTagged + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent LLDP + MED organizational extensions for Media Policy Information." + ::= { lldpXMedGroups 2 } + + + +lldpXMedOptInventoryGroup OBJECT-GROUP + OBJECTS { + lldpXMedLocHardwareRev, + lldpXMedLocFirmwareRev, + lldpXMedLocSoftwareRev, + lldpXMedLocSerialNum, + lldpXMedLocMfgName, + lldpXMedLocModelName, + lldpXMedLocAssetID + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent LLDP + MED organizational extension for inventory Information." + ::= { lldpXMedGroups 3 } +lldpXMedOptLocationGroup OBJECT-GROUP + OBJECTS { + lldpXMedLocLocationInfo + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent LLDP + MED organizational extension for Location Information." + ::= { lldpXMedGroups 4 } + + +lldpXMedOptPoEPSEGroup OBJECT-GROUP + OBJECTS { + lldpXMedLocXPoEPSEPortPowerAv, + lldpXMedLocXPoEPSEPortPDPriority, + lldpXMedLocXPoEPSEPowerSource + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent LLDP + MED organizational extensions for PoE PSE Information." + ::= { lldpXMedGroups 5 } + +lldpXMedOptPoEPDGroup OBJECT-GROUP + OBJECTS { + lldpXMedLocXPoEPDPowerReq, + lldpXMedLocXPoEPDPowerSource, + lldpXMedLocXPoEPDPowerPriority + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent LLDP + MED organizational extensions for PoE PD Information." + ::= { lldpXMedGroups 6 } + +lldpXMedRemSysGroup OBJECT-GROUP + OBJECTS { + lldpXMedRemCapSupported, + lldpXMedRemCapCurrent, + lldpXMedRemDeviceClass, + lldpXMedRemMediaPolicyVlanID, + lldpXMedRemMediaPolicyPriority, + lldpXMedRemMediaPolicyDscp, + lldpXMedRemMediaPolicyUnknown, + lldpXMedRemMediaPolicyTagged, + lldpXMedRemHardwareRev, + lldpXMedRemFirmwareRev, + lldpXMedRemSoftwareRev, + lldpXMedRemSerialNum, + lldpXMedRemMfgName, + lldpXMedRemModelName, + lldpXMedRemAssetID, + lldpXMedRemLocationInfo, + lldpXMedRemXPoEDeviceType, + lldpXMedRemXPoEPSEPowerAv, + lldpXMedRemXPoEPSEPowerSource, + lldpXMedRemXPoEPSEPowerPriority, + lldpXMedRemXPoEPDPowerReq, + lldpXMedRemXPoEPDPowerSource, + lldpXMedRemXPoEPDPowerPriority + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent LLDP- + MED organizational extension Remote Device Information." + ::= { lldpXMedGroups 7 } + + +-- LLDP MED Extension Notifications +-- Transmission of LLDP MED Extension Notification is controlled by the +-- lldpNotificationInterval object in the LLDP MIB defined in +-- IEEE 802.1AB-2005 + +lldpXMedTopologyChangeDetected NOTIFICATION-TYPE + OBJECTS { lldpRemChassisIdSubtype, + lldpRemChassisId, + lldpXMedRemDeviceClass + } + STATUS current +DESCRIPTION + "A notification generated by the local device sensing + a change in the topology that indicates that a new remote + device attached to a local port, or a remote device disconnected + or moved from one port to another." + ::= { lldpXMedNotifications 1 } + + + +lldpXMedNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { lldpXMedTopologyChangeDetected } + STATUS current + DESCRIPTION + "Notifications sent by an LLDP-MED agent." + ::= { lldpXMedGroups 8 } + + + + +END diff --git a/MIBS/cambium/cnpilote/CAMBIUM-MIB b/MIBS/cambium/cnpilote/CAMBIUM-MIB new file mode 100644 index 0000000..a276d6b --- /dev/null +++ b/MIBS/cambium/cnpilote/CAMBIUM-MIB @@ -0,0 +1,839 @@ +-- Cambium MIB Release CAMBIUM_MIB_VERSION + CAMBIUM-MIB DEFINITIONS ::= BEGIN + + IMPORTS + OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, + enterprises, IpAddress, Integer32, Counter32, Counter64, TimeTicks, snmpModules + FROM SNMPv2-SMI + OBJECT-GROUP + FROM SNMPv2-CONF + MacAddress, DisplayString, TEXTUAL-CONVENTION + FROM SNMPv2-TC; + + cnPilotMIB MODULE-IDENTITY + LAST-UPDATED "201509091238Z" + ORGANIZATION "Cambium Networks Inc." + CONTACT-INFO + "Cambium Networks Support + http://www.cambiumnetworks.com/support/ + E-mail: support@cambiumnetworks.com" + DESCRIPTION + "This module contains MIB definitions for APs" + REVISION "201509091238Z" + DESCRIPTION + "The initial Version." + ::= { cambium 22 } + + cambium OBJECT IDENTIFIER ::= { enterprises 17713 } + + cambiumStateGroup OBJECT IDENTIFIER ::= { cnPilotMIB 1 } + + + cambiumAccessPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumAccessPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This contains all details about AP" + ::= { cambiumStateGroup 1 } + + cambiumAccessPointEntry OBJECT-TYPE + SYNTAX CambiumAccessPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { cambiumAPMACAddress } + ::= { cambiumAccessPointTable 1 } + + CambiumAccessPointEntry ::= + SEQUENCE { + cambiumAPMACAddress MacAddress, + cambiumAPName DisplayString, + cambiumAPIPAddress DisplayString, + cambiumAPSerialNum DisplayString, + cambiumAPModel DisplayString, + cambiumAPCPUUtilization Integer32, + cambiumAPMemoryFree Integer32, + cambiumAPSWVersion DisplayString, + cambiumAPUptime TimeTicks, + cambiumAPHWType DisplayString, + cambiumAPRegulatory DisplayString, + cambiumAPCnmConstaus DisplayString, + cambiumAPCnmAccID DisplayString, + cambiumAPTotalClients Integer32, + cambiumAPCheckUpgradeStatus DisplayString + } + + cambiumAPMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point MAC Address" + ::= { cambiumAccessPointEntry 1 } + + cambiumAPName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point hostname" + ::= { cambiumAccessPointEntry 2 } + + cambiumAPIPAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point IP Address" + ::= { cambiumAccessPointEntry 3 } + + cambiumAPSerialNum OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point Serial Number" + ::= { cambiumAccessPointEntry 4 } + + cambiumAPModel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point Model Name" + ::= { cambiumAccessPointEntry 5 } + + cambiumAPCPUUtilization OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point CPU Utilization" + ::= { cambiumAccessPointEntry 6 } + + cambiumAPMemoryFree OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Amount of memory free in the access point in bytes" + ::= { cambiumAccessPointEntry 7 } + + cambiumAPSWVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point Software Version" + ::= { cambiumAccessPointEntry 8 } + + cambiumAPUptime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point uptime" + ::= { cambiumAccessPointEntry 9 } + + cambiumAPHWType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point Hardware Type" + ::= { cambiumAccessPointEntry 10 } + + cambiumAPRegulatory OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point Regulatory detail" + ::= { cambiumAccessPointEntry 11 } + + cambiumAPCnmConstaus OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point cnMaestro Connection Status" + ::= { cambiumAccessPointEntry 12 } + + cambiumAPCnmAccID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point cnMaestro Account ID" + ::= { cambiumAccessPointEntry 13 } + + cambiumAPTotalClients OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total clients connected with this Access Point" + ::= { cambiumAccessPointEntry 14 } + + cambiumAPCheckUpgradeStatus OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Access Point check upgrade status" + ::= { cambiumAccessPointEntry 15 } + + + cambiumRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains all radios of access point" + ::= { cambiumStateGroup 2 } + + cambiumRadioEntry OBJECT-TYPE + SYNTAX CambiumRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { cambiumRadioIndex } + ::= { cambiumRadioTable 1 } + + CambiumRadioEntry ::= + SEQUENCE { + cambiumRadioIndex Integer32, + cambiumRadioMACAddress MacAddress, + cambiumRadioBandType DisplayString, + cambiumRadioWlan Integer32, + cambiumRadioNumClients Integer32, + cambiumRadioChannel DisplayString, + cambiumRadioChannelWidth DisplayString, + cambiumRadioTransmitPower Integer32, + cambiumRadioTotalTxPackets Counter32, + cambiumRadioTotalRxPackets Counter32, + cambiumRadioTxDataBytes Counter32, + cambiumRadioTxDataBytes Counter32, + cambiumRadioRxDataBytes Counter32, + cambiumRadioState DisplayString, + cambiumRadioDfsStatus Integer32, + cambiumRadioDfsDetect Integer32, + cambiumRadioNoiseFloor DisplayString, + cambiumRadioInterference DisplayString, + cambiumRadioAirtime DisplayString + } + + cambiumRadioIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio number" + ::= { cambiumRadioEntry 1 } + + + cambiumRadioMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio MAC Address" + ::= { cambiumRadioEntry 2 } + + cambiumRadioBandType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio band type" + ::= { cambiumRadioEntry 3 } + + cambiumRadioWlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio WLAN number" + ::= { cambiumRadioEntry 4 } + + cambiumRadioNumClients OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of clients connected with a radio" + ::= { cambiumRadioEntry 5 } + + cambiumRadioChannel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio channel" + ::= { cambiumRadioEntry 6 } + + cambiumRadioChannelWidth OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio channel width" + ::= { cambiumRadioEntry 7 } + + cambiumRadioTransmitPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio Power" + ::= { cambiumRadioEntry 8 } + + cambiumRadioTotalTxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets transmitted by a radio" + ::= { cambiumRadioEntry 9 } + + cambiumRadioTotalRxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets received by a radio" + ::= { cambiumRadioEntry 10 } + + cambiumRadioTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted data packets in bytes by a radio" + ::= { cambiumRadioEntry 11 } + + cambiumRadioRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received data packets in bytes by a radio" + ::= { cambiumRadioEntry 12 } + + cambiumRadioState OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio state (ON/OFF)" + ::= { cambiumRadioEntry 13 } + + cambiumRadioDfsStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DFS status" + ::= { cambiumRadioEntry 14 } + + cambiumRadioDfsDetect OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DFS detected by a radio" + ::= { cambiumRadioEntry 15 } + + cambiumRadioNoiseFloor OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio noise floor" + ::= { cambiumRadioEntry 16 } + + cambiumRadioInterference OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio channel interference" + ::= { cambiumRadioEntry 17 } + + cambiumRadioAirtime OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio airtime (total/tx/rx/busy)" + ::= { cambiumRadioEntry 18 } + + cambiumClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contain information about all clients + connected to the access point" + ::= { cambiumStateGroup 3 } + + cambiumClientEntry OBJECT-TYPE + SYNTAX CambiumClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { cambiumClientMACAddressIndex } + ::= { cambiumClientTable 1 } + + CambiumClientEntry ::= + SEQUENCE { + cambiumClientMACAddressIndex Integer32, + cambiumClientMACAddress MacAddress, + cambiumClientIPAddress DisplayString, + cambiumClientName DisplayString, + cambiumClientSsid DisplayString, + cambiumClientVendorName DisplayString, + cambiumClientHwmode DisplayString, + cambiumClientRadioIndex Integer32, + cambiumClientWlan Integer32, + cambiumClientVlan Integer32, + cambiumClientSNR Integer32, + cambiumClientTxRate DisplayString, + cambiumClientTotalTxPackets Counter32, + cambiumClientTxDataBytes Counter32, + cambiumClientTotalRxPackets Counter32, + cambiumClientRxDataBytes Counter32 + } + + cambiumClientMACAddressIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The auxiliary variable used to identify instances + of the columnar objects in the Client Table." + ::= { cambiumClientEntry 1 } + + cambiumClientMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client MAC address" + ::= { cambiumClientEntry 2 } + + cambiumClientIPAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client IP Address" + ::= { cambiumClientEntry 3 } + + cambiumClientName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of user using the client" + ::= { cambiumClientEntry 4 } + + + cambiumClientSsid OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client is connected with SSID" + ::= { cambiumClientEntry 5 } + + cambiumClientVendorName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client operating system" + ::= { cambiumClientEntry 6 } + + cambiumClientHwmode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client hardware mode" + ::= { cambiumClientEntry 7 } + + cambiumClientRadioIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client is connected with radio" + ::= { cambiumClientEntry 8 } + + cambiumClientWlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client wlan number" + ::= { cambiumClientEntry 9 } + + cambiumClientVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client Vlan number" + ::= { cambiumClientEntry 10 } + + cambiumClientSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal to noise ratio of client connection to the access point" + ::= { cambiumClientEntry 11 } + + cambiumClientTxRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit rate of client in mbps" + ::= { cambiumClientEntry 12 } + + cambiumClientTotalTxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets transmitted by the client" + ::= { cambiumClientEntry 13 } + + cambiumClientTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes transmitted by the client" + ::= { cambiumClientEntry 14 } + + cambiumClientTotalRxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets received by the client" + ::= { cambiumClientEntry 15 } + + cambiumClientRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes received by the client" + ::= { cambiumClientEntry 16 } + + cambiumWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contain information about all WLAN + configured on the access point" + ::= { cambiumStateGroup 4 } + + cambiumWlanEntry OBJECT-TYPE + SYNTAX CambiumWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { cambiumWlanIndex } + ::= { cambiumWlanTable 1 } + + CambiumWlanEntry ::= + SEQUENCE { + cambiumWlanIndex Integer32, + cambiumWlanSsid DisplayString, + cambiumWlanBand DisplayString, + cambiumWlanVlan Integer32, + cambiumWlanSecurity DisplayString, + cambiumWlanGuestAccess DisplayString, + cambiumWlanNumClients Integer32, + cambiumWlanTotalTxPackets Counter32, + cambiumWlanTxDataBytes Counter32, + cambiumWlanTotalRxPackets Counter32, + cambiumWlanRxDataBytes Counter32 + } + + cambiumWlanIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The auxiliary variable used to identify instances + of the columnar objects in the Wlan Table." + ::= { cambiumWlanEntry 1 } + + cambiumWlanSsid OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wlan SSID" + ::= { cambiumWlanEntry 2 } + + cambiumWlanBand OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio band configuration on Wlan" + ::= { cambiumWlanEntry 3 } + + cambiumWlanVlan OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wlan vlan number" + ::= { cambiumWlanEntry 4 } + + cambiumWlanSecurity OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Security configuration on Wlan" + ::= { cambiumWlanEntry 5 } + + cambiumWlanGuestAccess OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Guest Access configuration on Wlan" + ::= { cambiumWlanEntry 6 } + + cambiumWlanNumClients OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of clients connected to Wlan" + ::= { cambiumWlanEntry 7 } + + cambiumWlanTotalTxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets transmitted" + ::= { cambiumWlanEntry 8 } + + cambiumWlanTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes transmitted" + ::= { cambiumWlanEntry 9 } + + cambiumWlanTotalRxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets received" + ::= { cambiumWlanEntry 10 } + + cambiumWlanRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes received" + ::= { cambiumWlanEntry 11 } + + cambiumMeshClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF CambiumMeshClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contain information about all Mesh + clients connected to the access point" + ::= { cambiumStateGroup 5 } + + cambiumMeshClientEntry OBJECT-TYPE + SYNTAX CambiumMeshClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " " + INDEX { cambiumMeshClientMACAddressIndex } + ::= { cambiumMeshClientTable 1 } + + CambiumMeshClientEntry ::= + SEQUENCE { + cambiumMeshClientMACAddressIndex Integer32, + cambiumMeshClientMACAddress MacAddress, + cambiumMeshClientBaseMACAddress MacAddress, + cambiumMeshClientIPAddress DisplayString, + cambiumMeshClientName DisplayString, + cambiumMeshClientSsid DisplayString, + cambiumMeshClientRadioBand DisplayString, + cambiumMeshClientSNR Integer32, + cambiumMeshClientRSSI Integer32, + cambiumMeshClientStatus DisplayString, + cambiumMeshClientDataRate DisplayString, + cambiumMeshClientTotalTxPackets Counter32, + cambiumMeshClientTxDataBytes Counter32, + cambiumMeshClientTotalRxPackets Counter32, + cambiumMeshClientRxDataBytes Counter32 + } + + cambiumMeshClientMACAddressIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The auxiliary variable used to identify instances + of the columnar objects in the mesh client Table." + ::= { cambiumMeshClientEntry 1 } + + cambiumMeshClientMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh client MAC address" + ::= { cambiumMeshClientEntry 2 } + + cambiumMeshClientBaseMACAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh client AP MAC address" + ::= { cambiumMeshClientEntry 3 } + + cambiumMeshClientIPAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh client IP Address" + ::= { cambiumMeshClientEntry 4 } + + cambiumMeshClientName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hostname of the mesh client" + ::= { cambiumMeshClientEntry 5 } + + + cambiumMeshClientSsid OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh client is connected with SSID" + ::= { cambiumMeshClientEntry 6 } + + cambiumMeshClientRadioBand OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh client is connected with Radio" + ::= { cambiumMeshClientEntry 7 } + + cambiumMeshClientSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal to noise ratio of mesh client connection to the access point" + ::= { cambiumMeshClientEntry 8 } + + cambiumMeshClientRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal strength of mesh client connection to the access point" + ::= { cambiumMeshClientEntry 9 } + + cambiumMeshClientStatus OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh client connection status" + ::= { cambiumMeshClientEntry 10 } + + cambiumMeshClientDataRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Data rate of mesh client in mbps" + ::= { cambiumMeshClientEntry 11 } + + cambiumMeshClientTotalTxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets transmitted by the mesh client" + ::= { cambiumMeshClientEntry 12 } + + cambiumMeshClientTxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes transmitted by the mesh client" + ::= { cambiumMeshClientEntry 13 } + + cambiumMeshClientTotalRxPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total packets received by the mesh client" + ::= { cambiumMeshClientEntry 14 } + + cambiumMeshClientRxDataBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total bytes received by the mesh client" + ::= { cambiumMeshClientEntry 15 } + + cambiumAPSetIPAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set Access Point IP Address" + ::= { cambiumStateGroup 6 } + + cambiumAPReboot OBJECT-TYPE + SYNTAX Integer32 (1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OID for Device Reboot, send reboot command to device" + ::= { cambiumStateGroup 7 } + +END
\ No newline at end of file diff --git a/MIBS/cambium/cnpilotr/CAMBIUM-MIB b/MIBS/cambium/cnpilotr/CAMBIUM-MIB new file mode 100644 index 0000000..abaac6d --- /dev/null +++ b/MIBS/cambium/cnpilotr/CAMBIUM-MIB @@ -0,0 +1,1894 @@ + + CAMBIUM-MIB DEFINITIONS ::= BEGIN + + IMPORTS + enterprises, Integer32, Gauge32, Counter32, OBJECT-TYPE, IpAddress, + MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC; + + -- 1.3.6.1.4.1.41010 + cambiumnetwork OBJECT IDENTIFIER ::= { enterprises 41010 } + -- 1.3.6.1.4.1.41010.1 + ata MODULE-IDENTITY + LAST-UPDATED "201309161714Z" -- September 16, 2013 at 17:14 GMT + ORGANIZATION + "cambiumnetwork." + CONTACT-INFO + "Contact info." + DESCRIPTION + "cambiumnetwork Mib." + + ::= { cambiumnetwork 1 } + + + -- 1.3.6.1.4.1.41010.1.1 + status OBJECT IDENTIFIER ::= { ata 1 } + + -- 1.3.6.1.4.1.41010.1.1.1 + productName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 1 } + + -- 1.3.6.1.4.1.41010.1.1.2 + internetWanMacAddress OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 2 } + + -- 1.3.6.1.4.1.41010.1.1.3 + pcLanMacAddress OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 3 } + + -- 1.3.6.1.4.1.41010.1.1.4 + hardwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 4 } + + -- 1.3.6.1.4.1.41010.1.1.5 + firmwareVersion OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 5 } + + -- 1.3.6.1.4.1.41010.1.1.6 + serialNumber OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 6 } + + -- 1.3.6.1.4.1.41010.1.1.7 + connectionType OBJECT-TYPE + SYNTAX INTEGER + { + dhcp(0), + static(1), + pppoe(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 7 } + + -- 1.3.6.1.4.1.41010.1.1.8 + managementPortIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 8 } + + -- 1.3.6.1.4.1.41010.1.1.9 + managementPortSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 9 } + + -- 1.3.6.1.4.1.41010.1.1.10 + managementPortDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 10 } + + -- 1.3.6.1.4.1.41010.1.1.11 + managementPortPrimaryDns OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 11 } + + -- 1.3.6.1.4.1.41010.1.1.12 + managementPortSecondaryDns OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 12 } + + -- 1.3.6.1.4.1.41010.1.1.13 + lanPortIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 13 } + + -- 1.3.6.1.4.1.41010.1.1.14 + lanPortSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 14 } + + -- 1.3.6.1.4.1.41010.1.1.15 + systemCurrentTime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 15 } + + -- 1.3.6.1.4.1.41010.1.1.16 + fxs1SipAccountStatus OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + registered(1), + registering(2), + fail(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 16 } + + -- 1.3.6.1.4.1.41010.1.1.17 + fxs2SipAccountStatus OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + registered(1), + registering(2), + fail(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { status 17 } + + -- 1.3.6.1.4.1.41010.1.1.18 + wanPortStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "10MHalf,10MFull,100MHalf,100MFull,Disconnected" + ::= { status 18 } + + -- 1.3.6.1.4.1.41010.1.1.19 + lanPortStatus OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "10MHalf,10MFull,100MHalf,100MFull,Disconnected" + ::= { status 19 } + + -- 1.3.6.1.4.1.41010.1.1.20 + lineStatus OBJECT IDENTIFIER ::= { status 20 } + + lineStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF LineStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { lineStatus 1 } + + + lineStatusEntry OBJECT-TYPE + SYNTAX LineStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { lineIndex } + ::= { lineStatusTable 1 } + + + LineStatusEntry ::= + SEQUENCE { + lineIndex + Integer32, + sipLineStatus + INTEGER, + } + + + lineIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { lineStatusEntry 1 } + + + sipLineStatus OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + registered(1), + registering(2), + fail(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { lineStatusEntry 2 } + + + -- 1.3.6.1.4.1.41010.1.2 + wan OBJECT IDENTIFIER ::= { ata 2 } + + wanTable OBJECT-TYPE + SYNTAX SEQUENCE OF WanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { wan 1 } + + + wanEntry OBJECT-TYPE + SYNTAX WanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { wanIndex } + ::= { wanTable 1 } + + + WanEntry ::= + SEQUENCE { + wanIndex + Integer32, + vlanId + Integer32, + vlanPri + Integer32, + bridgeMode + INTEGER, + service + INTEGER, + vlanTag + INTEGER, + internetMode + INTEGER, + dnsMode + INTEGER, + primaryDNS + IpAddress, + secondaryDNS + IpAddress, + portBind + INTEGER, + ipAddress + IpAddress, + subnetMask + IpAddress, + gateway + IpAddress, + bridgeType + INTEGER + } + + + wanIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "max vlan number is 16" + ::= { wanEntry 1 } + + vlanId OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 2 } + + vlanPri OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 3 } + + bridgeMode OBJECT-TYPE + SYNTAX INTEGER + { + route(0), + bridge(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 4 } + + service OBJECT-TYPE + SYNTAX INTEGER + { + voice(0), + tr069(1), + internet(2), + tr069-internet(3), + tr069-voice(4), + voice-internet(5), + tr069-voice-internet(6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 5 } + + vlanTag OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 6 } + + internetMode OBJECT-TYPE + SYNTAX INTEGER + { + static(0), + dhcp(1), + pppoe(2), + noip(3) + + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 7 } + + dnsMode OBJECT-TYPE + SYNTAX INTEGER + { + auto(0), + manual(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 8 } + + primaryDNS OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 9 } + + secondaryDNS OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 10 } + + portBind OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "bind lan port to wan" + ::= { wanEntry 11 } + + ipAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "bind lan port to wan" + ::= { wanEntry 12 } + + subnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "static ip mask" + ::= { wanEntry 13 } + + gateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "static gateway" + ::= { wanEntry 14 } + + bridgeType OBJECT-TYPE + SYNTAX INTEGER + { + ip(0), + pppoe(1), + hardware-ip(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { wanEntry 15 } + + -- 1.3.6.1.4.1.41010.1.3 + lan OBJECT IDENTIFIER ::= { ata 3 } + + -- 1.3.6.1.4.1.41010.1.3.1 + localIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { lan 1 } + + -- 1.3.6.1.4.1.41010.1.3.2 + localSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { lan 2 } + + -- 1.3.6.1.4.1.41010.1.4 + sip OBJECT IDENTIFIER ::= { ata 4 } + + + -- 1.3.6.1.4.1.41010.1.4.1 + natTraversal OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sip 1 } + + -- 1.3.6.1.4.1.41010.1.4.2 + stunServerAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sip 2 } + + -- 1.3.6.1.4.1.41010.1.4.3 + stunServerPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sip 3 } + + -- 1.3.6.1.4.1.41010.1.4.4 + sipQos OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sip 4 } + + -- 1.3.6.1.4.1.41010.1.4.5 + rtpQos OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sip 5 } + + -- 1.3.6.1.4.1.41010.1.4.6 + dataQos OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sip 6 } + + + -- 1.3.6.1.4.1.41010.1.5 + account OBJECT IDENTIFIER ::= { ata 5 } + + + + sipUaTable OBJECT-TYPE + SYNTAX SEQUENCE OF SipUaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { account 1 } + + + sipUaEntry OBJECT-TYPE + SYNTAX SipUaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { sipLineIndex } + ::= { sipUaTable 1 } + + + SipUaEntry ::= + SEQUENCE { + sipLineIndex + Integer32, + lineEnable + INTEGER, + proxyServer + OCTET STRING, + proxyPort + Integer32, + outboundServer + OCTET STRING, + outboundPort + Integer32, + backupOutboundServer + OCTET STRING, + backupOutboundPort + Integer32, + displayName + OCTET STRING, + phoneNumber + OCTET STRING, + sipAccount + OCTET STRING, + sipPassword + OCTET STRING, + codecType1 + INTEGER, + codecType2 + INTEGER, + codecType3 + INTEGER, + codecType4 + INTEGER, + codecType5 + INTEGER, + g723Coding + INTEGER, + packetCycle + INTEGER, + silenceSupp + INTEGER, + echoCancel + INTEGER, + dtmfType + INTEGER, + registerRefreshInterval + Integer32, + } + + + sipLineIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 1 } + + + lineEnable OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 2 } + + + proxyServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 3 } + + + proxyPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 4 } + + + outboundServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 5 } + + + outboundPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 6 } + + backupOutboundServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 7 } + + + backupOutboundPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 8 } + + + displayName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 9 } + + phoneNumber OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 10 } + + sipAccount OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 11 } + + sipPassword OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 12 } + + codecType1 OBJECT-TYPE + SYNTAX INTEGER + { + g711u(0), + g711a(1), + g722(2), + g729(3), + g723(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 13 } + + codecType2 OBJECT-TYPE + SYNTAX INTEGER + { + g711u(0), + g711a(1), + g722(2), + g729(3), + g723(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 14 } + + codecType3 OBJECT-TYPE + SYNTAX INTEGER + { + g711u(0), + g711a(1), + g722(2), + g729(3), + g723(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 15 } + + codecType4 OBJECT-TYPE + SYNTAX INTEGER + { + g711u(0), + g711a(1), + g722(2), + g729(3), + g723(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 16 } + + codecType5 OBJECT-TYPE + SYNTAX INTEGER + { + g711u(0), + g711a(1), + g722(2), + g729(3), + g723(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 17 } + + g723Coding OBJECT-TYPE + SYNTAX INTEGER + { + g723-53(0), + g723-63(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 18 } + + packetCycle OBJECT-TYPE + SYNTAX INTEGER + { + ptime-10(0), + ptime-20(1), + ptime-30(2), + ptime-40(3), + ptime-50(4), + ptime-60(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 19 } + + silenceSupp OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VAD/CNG" + ::= { sipUaEntry 20 } + + echoCancel OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 21 } + + dtmfType OBJECT-TYPE + SYNTAX INTEGER + { + inband(0), + rfc2833(1), + sipinfo(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { sipUaEntry 22 } + + registerRefreshInterval OBJECT-TYPE + SYNTAX Integer32 (10..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "unit is seconds." + DEFVAL { 3600 } + ::= { sipUaEntry 23 } + + + + -- 1.3.6.1.4.1.41010.1.6 + preferences OBJECT IDENTIFIER ::= { ata 6 } + + preferencesTable OBJECT-TYPE + SYNTAX SEQUENCE OF PreferencesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { preferences 1 } + + + preferencesEntry OBJECT-TYPE + SYNTAX PreferencesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { lineIndex } + ::= { preferencesTable 1 } + + + PreferencesEntry ::= + SEQUENCE { + lineIndex + Integer32, + inputGain + Integer32, + outputGain + Integer32, + toneType + INTEGER, + flashTimeMax + OCTET STRING, + flashTimeMin + OCTET STRING, + loopCurrent + Integer32, + impedanceMaching + INTEGER + } + + + lineIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "line number." + ::= { preferencesEntry 1 } + + inputGain OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "mic gain" + ::= { preferencesEntry 2 } + + outputGain OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "speaker gain" + ::= { preferencesEntry 3 } + + toneType OBJECT-TYPE + SYNTAX INTEGER + { + custom(0), + australia(1), + austria(2), + brazil(3), + belgium(4), + china(5), + czech(6), + denmark(7), + finland(8), + france(9), + germany(10), + great-britain(11), + greece(12), + hungary(13), + lithuania(14), + india(15), + italy(16), + japan(17), + korea(18), + mexico(19), + new-zealand(20), + netherlands(21), + norway(22), + portugal(23), + spain(24), + switzerland(25), + sweden(26), + russia(27), + united-states(28) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { preferencesEntry 4 } + + flashTimeMax OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "unit is second" + DEFVAL { "0.9" } + ::= { preferencesEntry 5 } + + flashTimeMin OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "unit is second" + DEFVAL { "0.1" } + ::= { preferencesEntry 6 } + + loopCurrent OBJECT-TYPE + SYNTAX Integer32 (20..41) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { preferencesEntry 7 } + + impedanceMaching OBJECT-TYPE + SYNTAX INTEGER + { + us-korean-taiwan(0), + standard(1), + japan(2), + bellcore(3), + ctr21(4), + china-co(5), + china-pbx(6), + japan-pbx(7), + india-newzealand(8), + germany-legacy(9), + uk-legacy(10), + australia(11), + variation(12) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { preferencesEntry 8 } + + + + -- 1.3.6.1.4.1.41010.1.7 + management OBJECT IDENTIFIER ::= { ata 7 } + + -- 1.3.6.1.4.1.41010.1.7.1 + save OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1:save. + Return 0 after saving." + ::= { management 1 } + + -- 1.3.6.1.4.1.41010.1.7.2 + reboot OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1:reboot. + Return 0 after reboot." + ::= { management 2 } + + -- 1.3.6.1.4.1.41010.1.7.3 + factoryDefault OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1:factory reset. + Return 0 after factory reset finish." + ::= { management 3 } + + -- 1.3.6.1.4.1.41010.1.7.4 + ntpSetting OBJECT-TYPE + SYNTAX INTEGER + { + west-11-MidwayIsland-Samoa(0), + west-10-Hawaii(1), + west-09-Alaska(2), + west-08-PacificTime(3), + west-07-MountainTime(4), + west-07-Arizona(5), + west-06-CentralTime(6), + west-06-MiddleAmerica(7), + west-05-IndianaEast-Colombia(8), + west-05-EasternTime(9), + west-05-Altanticime-BrazilWest(10), + west-04-Bolivia-Venezuela(11), + west-03-Guyana(12), + west-03-BrazilEast-Greenland(13), + west-02-Mid-Atlantic(14), + west-01-AzoresIslands(15), + east-00-Gambia-Liberia-Morocco(16), + east-00-England(17), + east-01-CzechRepublic-N(18), + east-01-Germany(19), + east-01-Tunisia(20), + east-02-Greece-Ukraine-Turkey(21), + east-02-SouthAfrica(22), + east-03-Iraq-Jordan-Kuwait(23), + east-03-MoscowWinterTime(24), + east-04-Armenia(25), + east-05-Pakistan-Russia(26), + east-06-Bangladesh-Russia(27), + east-07-Thailand-Russia(28), + east-08-ChinaCoast-HongKong(29), + east-08-Taipei(30), + east-08-Singapore(31), + east-08-AustraliaWA(32), + east-09-Japan-Korea(33), + east-09-Korean(34), + east-10-Guam-Russia(35), + east-10-Australia-QLD-TAS-NSW-ACT-VIC(36), + east-11-SolomonIslands(37), + east-12-Fiji(38), + east-12-NewZealand(39) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "time zone" + ::= { management 4 } + + -- 1.3.6.1.4.1.41010.1.7.5 + primaryNtpServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { management 5 } + + -- 1.3.6.1.4.1.41010.1.7.6 + secondaryNtpServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { management 6 } + + -- 1.3.6.1.4.1.41010.1.7.7 + daylightSavingTime OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Summer time." + ::= { management 7 } + + -- 1.3.6.1.4.1.41010.1.7.8 + offset OBJECT-TYPE + SYNTAX Integer32 (0..23) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The offset specifies the time value you must add to the local time to get a Coordinated Universal Time value. + The hour must be between 0 and 23" + ::= { management 8 } + + -- 1.3.6.1.4.1.41010.1.7.9 + dstStartByWeek OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Start time of summer time. + Format: m.w.d.h + This specifies day d of week w of month m. The day d must be between 0 (Sunday) and 6. + The week w must be between 1 and 5; week 1 is the first week in which day d occurs, + and week 5 specifies the last d day in the month. The month m should be between 1 and 12. + Default setting is that summer time begins on the first Sunday in April at 2:00am." + DEFVAL { "04.1.0.2" } + ::= { management 9 } + + -- 1.3.6.1.4.1.41010.1.7.10 + dstEndByWeek OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "End time of summer time. + Format: m.w.d.h + This specifies day d of week w of month m. The day d must be between 0 (Sunday) and 6. + The week w must be between 1 and 5; week 1 is the first week in which day d occurs, + and week 5 specifies the last d day in the month. The month m should be between 1 and 12. + Default setting is that summer time ends on the last Sunday in October at 2:00am." + DEFVAL { "10.5.0.2" } + ::= { management 10 } + + + -- 1.3.6.1.4.1.41010.1.7.11 + userType OBJECT-TYPE + SYNTAX INTEGER + { + admin(0), + basic(1), + normal(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "admin: high level. + basic: middle level. + normal: low level." + ::= { management 11 } + + -- 1.3.6.1.4.1.41010.1.7.12 + userName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { management 12 } + + -- 1.3.6.1.4.1.41010.1.7.13 + password OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { management 13 } + + -- 1.3.6.1.4.1.41010.1.7.14 + resyncProvision OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1:Synchronous provision. + Return 0 after Synchronous provision finish." + ::= { management 14 } + + -- 1.3.6.1.4.1.41010.1.7.15 + operatingmode OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1:Basic Mode. 0: Advanced Mode. + Return 0 after finish." + ::= { management 15 } + + -- 1.3.6.1.4.1.41010.1.8 + firmware OBJECT IDENTIFIER ::= { ata 8 } + + upgradeUrl OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "For example: http://url/firmware.bin. + Ftp and Tftp are supported also." + ::= { firmware 1 } + + upgradeSet OBJECT-TYPE + SYNTAX INTEGER + { + normal(0), + upgrade(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "1: start upgrade. + After upgrade, it will return 0." + ::= { firmware 2 } + + upgradeStatus OBJECT-TYPE + SYNTAX INTEGER + { + idle(10), + updateProgress(20), + updateFail(30), + updateSuccess(40) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { firmware 3 } + + + + -- 1.3.6.1.4.1.41010.1.9 + snmp OBJECT IDENTIFIER ::= { ata 9 } + -- 1.3.6.1.4.1.41010.1.9.1 + trapServerAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "trap address" + ::= { snmp 1 } + + -- 1.3.6.1.4.1.41010.1.9.2 + readCommunityName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { snmp 2 } + + -- 1.3.6.1.4.1.41010.1.9.3 + writeCommunityName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { snmp 3 } + + -- 1.3.6.1.4.1.41010.1.9.4 + trapCommunity OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { snmp 4 } + + -- 1.3.6.1.4.1.41010.1.9.5 + trapPeriodInterval OBJECT-TYPE + SYNTAX Integer32 (0..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "interval of keep alive trap" + ::= { snmp 5 } + + + + + -- 1.3.6.1.4.1.41010.1.10 + wlan OBJECT IDENTIFIER ::= { ata 10 } + + -- 1.3.6.1.4.1.41010.1.10.1 + bssid OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { wlan 1 } + + + -- 1.3.6.1.4.1.41010.1.10.2 + + ssid OBJECT IDENTIFIER ::= { wlan 2 } + -- 1.3.6.1.4.1.41010.1.10.2.1 + ssid_2g OBJECT IDENTIFIER ::= { ssid 1 } + -- 1.3.6.1.4.1.41010.1.10.2.1.1 + ssid_2gTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ssid_2gEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ssid_2g 1 } + + -- 1.3.6.1.4.1.41010.1.10.2.1.1.1 + ssid_2gEntry OBJECT-TYPE + SYNTAX Ssid_2gEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { lineIndex } + ::= { ssid_2gTable 1 } + + Ssid_2gEntry ::= + SEQUENCE { + lineIndex + INTEGER, + radioOnOff + INTEGER, + wlanMode + OCTET STRING, + channel + INTEGER, + autoChannel + INTEGER, + ssid_2gName + OCTET STRING, + authMode + OCTET STRING, + pskPasswd + OCTET STRING, + defaultKey + INTEGER, + wepkey1 + OCTET STRING, + wepkey2 + OCTET STRING, + wepkey3 + OCTET STRING, + wepkey4 + OCTET STRING, + bandwidth + INTEGER, + } + lineIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MIB index number." + ::= { ssid_2gEntry 1 } + radioOnOff OBJECT-TYPE + SYNTAX INTEGER + { + on(0), + off(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "wlan_2g on\off" + ::= { ssid_2gEntry 2 } + wlanMode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { ssid_2gEntry 3 } + + channel OBJECT-TYPE + SYNTAX INTEGER (0..11) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "your choice of channel" + ::= { ssid_2gEntry 4 } + autoChannel OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "if your choice is 0,the system will choose 'autoChannel'." + ::= { ssid_2gEntry 5 } + ssid_2gName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_2gname." + ::= { ssid_2gEntry 6 } + authMode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_2g connect AuthMode." + ::= { ssid_2gEntry 7 } + + pskPasswd OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "pskPasswd." + ::= { ssid_2gEntry 8 } + defaultKey OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + key1(1), + key2(2), + key3(3), + key4(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_2g default wepkey." + ::= { ssid_2gEntry 9 } + wepkey1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..26)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_2g wepKey1." + ::= { ssid_2gEntry 10 } + wepkey2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..26)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_2g wepkey2." + ::= { ssid_2gEntry 11 } + wepkey3 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..26)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_2g wepkey3." + ::= { ssid_2gEntry 12 } + wepkey4 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..26)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_2g wepkey4." + ::= { ssid_2gEntry 13 } + + bandwidth OBJECT-TYPE + SYNTAX INTEGER (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel Bandwidth .0:20,1:20/40" + ::= { ssid_2gEntry 14 } + + -- 1.3.6.1.4.1.41010.1.10.2.2 + ssid_5g OBJECT IDENTIFIER ::= { ssid 2 } + + -- 1.3.6.1.4.1.41010.1.10.2.2.1 + ssid_5gTable OBJECT-TYPE + SYNTAX SEQUENCE OF Ssid_5gEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { ssid_5g 1 } + + -- 1.3.6.1.4.1.41010.1.10.2.2.1.1 + ssid_5gEntry OBJECT-TYPE + SYNTAX Ssid_5gEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { lineIndex } + ::= { ssid_5gTable 1 } + + Ssid_5gEntry ::= + SEQUENCE { + lineIndex + INTEGER, + radioOnOff + INTEGER, + wlanMode + OCTET STRING, + channel + INTEGER, + autoChannel + INTEGER, + ssid_5gName + OCTET STRING, + authMode + OCTET STRING, + pskPasswd + OCTET STRING, + defaultKey + INTEGER, + wepkey1 + OCTET STRING, + wepkey2 + OCTET STRING, + wepkey3 + OCTET STRING, + wepkey4 + OCTET STRING, + bandwidth + INTEGER, + vhtbandwidth + INTEGER, + } + lineIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MIB index number." + ::= { ssid_5gEntry 1 } + radioOnOff OBJECT-TYPE + SYNTAX INTEGER + { + on(0), + off(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "wlan_5g on\off" + ::= { ssid_5gEntry 2 } + wlanMode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { ssid_5gEntry 3 } + + channel OBJECT-TYPE + SYNTAX INTEGER (0..200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { ssid_5gEntry 4 } + autoChannel OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { ssid_5gEntry 5 } + ssid_5gName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_5gname." + ::= { ssid_5gEntry 6 } + authMode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_5g connect AuthMode." + ::= { ssid_5gEntry 7 } + + pskPasswd OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "pskPasswd." + ::= { ssid_5gEntry 8 } + defaultKey OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + key1(1), + key2(2), + key3(3), + key4(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_5g default wepkey." + ::= { ssid_5gEntry 9 } + wepkey1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..26)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_5g wepKey4." + ::= { ssid_5gEntry 10 } + wepkey2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..26)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_5g wepkey4." + ::= { ssid_5gEntry 11 } + wepkey3 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..26)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_5g wepkey4." + ::= { ssid_5gEntry 12 } + wepkey4 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..26)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ssid_5g wepkey4." + ::= { ssid_5gEntry 13 } + + bandwidth OBJECT-TYPE + SYNTAX INTEGER (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel Bandwidth .0:20,1:20/40" + ::= { ssid_5gEntry 14 } + + vhtbandwidth OBJECT-TYPE + SYNTAX INTEGER (0..1) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel VHT Bandwidth .0:20/40,1:80" + ::= { ssid_5gEntry 15 } + + repeater OBJECT IDENTIFIER ::= { wlan 3 } + + wifi_2g OBJECT IDENTIFIER ::= { repeater 1 } + + wifi_2gTable OBJECT-TYPE + SYNTAX SEQUENCE OF Wifi_2gEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { wifi_2g 1 } + + + wifi_2gEntry OBJECT-TYPE + SYNTAX Wifi_2gEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { lineIndex } + ::= { wifi_2gTable 1 } + + Wifi_2gEntry ::= + SEQUENCE { + lineIndex + INTEGER, + connectedWIFI + OCTET STRING, + authMode + OCTET STRING, + enctryptType + OCTET STRING, + passWord + OCTET STRING, + defaultKey + INTEGER, + wepKey1 + OCTET STRING, + wepKey2 + OCTET STRING, + wepKey3 + OCTET STRING, + wepKey4 + OCTET STRING, + wifiIPmode + INTEGER, + wifiIPaddr + OCTET STRING, + } + lineIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MIB index number." + ::= { wifi_2gEntry 1 } + + connectedWIFI OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DBID_WIFI_SSID." + ::= { wifi_2gEntry 2 } + authMode OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DBID_WIFI_AUTH_MODE." + ::= { wifi_2gEntry 3 } + enctryptType OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DBID_WIFI_ENCTRYPT_TYPE." + ::= { wifi_2gEntry 4 } + passWord OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WIFI password." + ::= { wifi_2gEntry 5 } + defaultKey OBJECT-TYPE + SYNTAX INTEGER + { + null(0), + key1(1), + key2(2), + key3(3), + key4(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WIFI_OPEN_WEP_DEFAULT_KEY" + ::= { wifi_2gEntry 6 } + wepKey1 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WIFI_WEP_KEY_PASSWD1" + ::= { wifi_2gEntry 7 } + wepKey2 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WIFI_WEP_KEY_PASSWD2" + ::= { wifi_2gEntry 8 } + wepKey3 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WIFI_WEP_KEY_PASSWD3" + ::= { wifi_2gEntry 9 } + wepKey4 OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "WIFI_WEP_KEY_PASSWD4" + ::= { wifi_2gEntry 10} + wifiIPmode OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Mode" + ::= { wifi_2gEntry 11 } + wifiIPaddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address" + ::= { wifi_2gEntry 12 } + + + -- 1.3.6.1.4.1.41010.1.11 + deviceagent OBJECT IDENTIFIER ::= { ata 11 } + -- 1.3.6.1.4.1.41010.1.11.1 + cambium_id OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "cambium id" + ::= { deviceagent 1 } + + -- 1.3.6.1.4.1.41010.1.9.2 + cambium_token OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "cambium token" + ::= { deviceagent 2 } + + -- 1.3.6.1.4.1.41010.1.9.3 + cns_staic_url OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..127)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Cloud Manager URL" + ::= { deviceagent 3 } + + END +-- +-- 20150609-CAMBIUM-MIB.my +--
\ No newline at end of file |