From 6ad337532e7cef6d8458d002fb84dd761566da28 Mon Sep 17 00:00:00 2001 From: Paul Heinrichs Date: Tue, 22 Mar 2016 08:59:14 -0400 Subject: [PATCH] Adding cambium MIBS https://support.cambiumnetworks.com/files --- mibs/CAMBIUM-PMP80211-MIB.txt | 9089 +++++++++++++++++++++++++++++++++ mibs/CAMBIUM-PTP250-MIB | 1305 +++++ mibs/CAMBIUM-PTP650-MIB | 6086 ++++++++++++++++++++++ mibs/IANAifType-MIB.txt | 487 ++ mibs/IF-MIB.txt | 1862 +++++++ mibs/WHISP-APS-MIB.txt | 5020 ++++++++++++++++++ mibs/WHISP-BOX-MIBV2-MIB.txt | 6261 +++++++++++++++++++++++ mibs/WHISP-GLOBAL-REG-MIB.txt | 93 + mibs/WHISP-SM-MIB.txt | 3581 +++++++++++++ mibs/WHISP-TCV2-MIB.txt | 69 + 10 files changed, 33853 insertions(+) create mode 100644 mibs/CAMBIUM-PMP80211-MIB.txt create mode 100644 mibs/CAMBIUM-PTP250-MIB create mode 100644 mibs/CAMBIUM-PTP650-MIB create mode 100644 mibs/IANAifType-MIB.txt create mode 100644 mibs/IF-MIB.txt create mode 100644 mibs/WHISP-APS-MIB.txt create mode 100644 mibs/WHISP-BOX-MIBV2-MIB.txt create mode 100644 mibs/WHISP-GLOBAL-REG-MIB.txt create mode 100644 mibs/WHISP-SM-MIB.txt create mode 100644 mibs/WHISP-TCV2-MIB.txt diff --git a/mibs/CAMBIUM-PMP80211-MIB.txt b/mibs/CAMBIUM-PMP80211-MIB.txt new file mode 100644 index 000000000..2d90e1d40 --- /dev/null +++ b/mibs/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-PTP250-MIB b/mibs/CAMBIUM-PTP250-MIB new file mode 100644 index 000000000..f72b6a85c --- /dev/null +++ b/mibs/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-PTP650-MIB b/mibs/CAMBIUM-PTP650-MIB new file mode 100644 index 000000000..3836e0ef9 --- /dev/null +++ b/mibs/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/IANAifType-MIB.txt b/mibs/IANAifType-MIB.txt new file mode 100644 index 000000000..1d4a0a02d --- /dev/null +++ b/mibs/IANAifType-MIB.txt @@ -0,0 +1,487 @@ + IANAifType-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI + TEXTUAL-CONVENTION FROM SNMPv2-TC; + + ianaifType MODULE-IDENTITY + LAST-UPDATED "200510100000Z" -- October 10, 2005 + ORGANIZATION "IANA" + CONTACT-INFO " Internet Assigned Numbers Authority + + Postal: ICANN + 4676 Admiralty Way, Suite 330 + Marina del Rey, CA 90292 + + Tel: +1 310 823 9358 + E-Mail: iana@iana.org" + + DESCRIPTION "This MIB module defines the IANAifType Textual + Convention, and thus the enumerated values of + the ifType object defined in MIB-II's ifTable." + + REVISION "200510100000Z" -- October 10, 2005 + DESCRIPTION "Registration of new IANA ifType 230." + + REVISION "200509090000Z" -- September 09, 2005 + DESCRIPTION "Registration of new IANA ifType 229." + + REVISION "200505270000Z" -- May 27, 2005 + DESCRIPTION "Registration of new IANA ifType 228." + + REVISION "200503030000Z" -- March 3, 2005 + DESCRIPTION "Added the IANAtunnelType TC and deprecated + IANAifType sixToFour (215) per + RFC4087." + + REVISION "200411220000Z" -- November 22, 2004 + DESCRIPTION "Registration of new IANA ifType 227." + + REVISION "200406170000Z" -- June 17, 2004 + DESCRIPTION "Registration of new IANA ifType 226." + + REVISION "200405120000Z" -- May 12, 2004 + DESCRIPTION "Added description for IANAifType 6, and + changed the descriptions for IANAifTypes + 180, 181, and 182." + + REVISION "200405070000Z" -- May 7, 2004 + DESCRIPTION "Registration of new IANAifType 225." + + REVISION "200308250000Z" -- Aug 25, 2003 + DESCRIPTION "Deprecated IANAifTypes 7 and 11. Obsoleted + IANAifTypes 62, 69, and 117. ethernetCsmacd (6) + should be used instead of these values" + + REVISION "200308180000Z" -- Aug 18, 2003 + DESCRIPTION "Registration of new IANAifType + 224." + + REVISION "200308070000Z" -- Aug 7, 2003 + DESCRIPTION "Registration of new IANAifTypes + 222 and 223." + + REVISION "200303180000Z" -- Mar 18, 2003 + DESCRIPTION "Registration of new IANAifType + 221." + + REVISION "200301130000Z" -- Jan 13, 2003 + DESCRIPTION "Registration of new IANAifType + 220." + + REVISION "200210170000Z" -- Oct 17, 2002 + DESCRIPTION "Registration of new IANAifType + 219." + + REVISION "200207160000Z" -- Jul 16, 2002 + DESCRIPTION "Registration of new IANAifTypes + 217 and 218." + + REVISION "200207100000Z" -- Jul 10, 2002 + DESCRIPTION "Registration of new IANAifTypes + 215 and 216." + + REVISION "200206190000Z" -- Jun 19, 2002 + DESCRIPTION "Registration of new IANAifType + 214." + + REVISION "200201040000Z" -- Jan 4, 2002 + DESCRIPTION "Registration of new IANAifTypes + 211, 212 and 213." + + REVISION "200112200000Z" -- Dec 20, 2001 + DESCRIPTION "Registration of new IANAifTypes + 209 and 210." + + REVISION "200111150000Z" -- Nov 15, 2001 + DESCRIPTION "Registration of new IANAifTypes + 207 and 208." + + REVISION "200111060000Z" -- Nov 6, 2001 + DESCRIPTION "Registration of new IANAifType + 206." + + REVISION "200111020000Z" -- Nov 2, 2001 + DESCRIPTION "Registration of new IANAifType + 205." + + REVISION "200110160000Z" -- Oct 16, 2001 + DESCRIPTION "Registration of new IANAifTypes + 199, 200, 201, 202, 203, and 204." + + REVISION "200109190000Z" -- Sept 19, 2001 + DESCRIPTION "Registration of new IANAifType + 198." + + REVISION "200105110000Z" -- May 11, 2001 + DESCRIPTION "Registration of new IANAifType + 197." + + REVISION "200101120000Z" -- Jan 12, 2001 + DESCRIPTION "Registration of new IANAifTypes + 195 and 196." + + REVISION "200012190000Z" -- Dec 19, 2000 + DESCRIPTION "Registration of new IANAifTypes + 193 and 194." + + REVISION "200012070000Z" -- Dec 07, 2000 + DESCRIPTION "Registration of new IANAifTypes + 191 and 192." + + REVISION "200012040000Z" -- Dec 04, 2000 + DESCRIPTION "Registration of new IANAifType + 190." + + REVISION "200010170000Z" -- Oct 17, 2000 + DESCRIPTION "Registration of new IANAifTypes + 188 and 189." + + REVISION "200010020000Z" -- Oct 02, 2000 + DESCRIPTION "Registration of new IANAifType 187." + + REVISION "200009010000Z" -- Sept 01, 2000 + DESCRIPTION "Registration of new IANAifTypes + 184, 185, and 186." + + REVISION "200008240000Z" -- Aug 24, 2000 + DESCRIPTION "Registration of new IANAifType 183." + + REVISION "200008230000Z" -- Aug 23, 2000 + DESCRIPTION "Registration of new IANAifTypes + 174-182." + + REVISION "200008220000Z" -- Aug 22, 2000 + DESCRIPTION "Registration of new IANAifTypes 170, + 171, 172 and 173." + + REVISION "200004250000Z" -- Apr 25, 2000 + DESCRIPTION "Registration of new IANAifTypes 168 and 169." + + REVISION "200003060000Z" -- Mar 6, 2000 + DESCRIPTION "Fixed a missing semi-colon in the IMPORT. + Also cleaned up the REVISION log a bit. + It is not complete, but from now on it will + be maintained and kept up to date with each + change to this MIB module." + + REVISION "199910081430Z" -- Oct 08, 1999 + DESCRIPTION "Include new name assignments up to cnr(85). + This is the first version available via the WWW + at: ftp://ftp.isi.edu/mib/ianaiftype.mib" + + REVISION "199401310000Z" -- Jan 31, 1994 + DESCRIPTION "Initial version of this MIB as published in + RFC 1573." + ::= { mib-2 30 } + + IANAifType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type is used as the syntax of the ifType + object in the (updated) definition of MIB-II's + ifTable. + + The definition of this textual convention with the + addition of newly assigned values is published + periodically by the IANA, in either the Assigned + Numbers RFC, or some derivative of it specific to + Internet Network Management number assignments. (The + latest arrangements can be obtained by contacting the + IANA.) + + Requests for new values should be made to IANA via + email (iana@iana.org). + + The relationship between the assignment of ifType + values and of OIDs to particular media-specific MIBs + is solely the purview of IANA and is subject to change + without notice. Quite often, a media-specific MIB's + OID-subtree assignment within MIB-II's 'transmission' + subtree will be the same as its ifType value. + However, in some circumstances this will not be the + case, and implementors must not pre-assume any + specific relationship between ifType values and + transmission subtree OIDs." + SYNTAX INTEGER { + other(1), -- none of the following + regular1822(2), + hdh1822(3), + ddnX25(4), + rfc877x25(5), + ethernetCsmacd(6), -- for all ethernet-like interfaces, + -- regardless of speed, as per RFC3635 + iso88023Csmacd(7), -- Deprecated via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead + iso88024TokenBus(8), + iso88025TokenRing(9), + iso88026Man(10), + starLan(11), -- Deprecated via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead + proteon10Mbit(12), + proteon80Mbit(13), + hyperchannel(14), + fddi(15), + lapb(16), + sdlc(17), + ds1(18), -- DS1-MIB + e1(19), -- Obsolete see DS1-MIB + basicISDN(20), + primaryISDN(21), + propPointToPointSerial(22), -- proprietary serial + ppp(23), + softwareLoopback(24), + eon(25), -- CLNP over IP + ethernet3Mbit(26), + nsip(27), -- XNS over IP + slip(28), -- generic SLIP + ultra(29), -- ULTRA technologies + ds3(30), -- DS3-MIB + sip(31), -- SMDS, coffee + frameRelay(32), -- DTE only. + rs232(33), + para(34), -- parallel-port + arcnet(35), -- arcnet + arcnetPlus(36), -- arcnet plus + atm(37), -- ATM cells + miox25(38), + sonet(39), -- SONET or SDH + x25ple(40), + iso88022llc(41), + localTalk(42), + smdsDxi(43), + frameRelayService(44), -- FRNETSERV-MIB + v35(45), + hssi(46), + hippi(47), + modem(48), -- Generic modem + aal5(49), -- AAL5 over ATM + sonetPath(50), + sonetVT(51), + smdsIcip(52), -- SMDS InterCarrier Interface + propVirtual(53), -- proprietary virtual/internal + propMultiplexor(54),-- proprietary multiplexing + ieee80212(55), -- 100BaseVG + fibreChannel(56), -- Fibre Channel + hippiInterface(57), -- HIPPI interfaces + frameRelayInterconnect(58), -- Obsolete use either + -- frameRelay(32) or + -- frameRelayService(44). + aflane8023(59), -- ATM Emulated LAN for 802.3 + aflane8025(60), -- ATM Emulated LAN for 802.5 + cctEmul(61), -- ATM Emulated circuit + fastEther(62), -- Obsoleted via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead + isdn(63), -- ISDN and X.25 + v11(64), -- CCITT V.11/X.21 + v36(65), -- CCITT V.36 + g703at64k(66), -- CCITT G703 at 64Kbps + g703at2mb(67), -- Obsolete see DS1-MIB + qllc(68), -- SNA QLLC + fastEtherFX(69), -- Obsoleted via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead + channel(70), -- channel + ieee80211(71), -- radio spread spectrum + ibm370parChan(72), -- IBM System 360/370 OEMI Channel + escon(73), -- IBM Enterprise Systems Connection + dlsw(74), -- Data Link Switching + isdns(75), -- ISDN S/T interface + isdnu(76), -- ISDN U interface + lapd(77), -- Link Access Protocol D + ipSwitch(78), -- IP Switching Objects + rsrb(79), -- Remote Source Route Bridging + atmLogical(80), -- ATM Logical Port + ds0(81), -- Digital Signal Level 0 + ds0Bundle(82), -- group of ds0s on the same ds1 + bsc(83), -- Bisynchronous Protocol + async(84), -- Asynchronous Protocol + cnr(85), -- Combat Net Radio + iso88025Dtr(86), -- ISO 802.5r DTR + eplrs(87), -- Ext Pos Loc Report Sys + arap(88), -- Appletalk Remote Access Protocol + propCnls(89), -- Proprietary Connectionless Protocol + hostPad(90), -- CCITT-ITU X.29 PAD Protocol + termPad(91), -- CCITT-ITU X.3 PAD Facility + frameRelayMPI(92), -- Multiproto Interconnect over FR + x213(93), -- CCITT-ITU X213 + adsl(94), -- Asymmetric Digital Subscriber Loop + radsl(95), -- Rate-Adapt. Digital Subscriber Loop + sdsl(96), -- Symmetric Digital Subscriber Loop + vdsl(97), -- Very H-Speed Digital Subscrib. Loop + iso88025CRFPInt(98), -- ISO 802.5 CRFP + myrinet(99), -- Myricom Myrinet + voiceEM(100), -- voice recEive and transMit + voiceFXO(101), -- voice Foreign Exchange Office + voiceFXS(102), -- voice Foreign Exchange Station + voiceEncap(103), -- voice encapsulation + voiceOverIp(104), -- voice over IP encapsulation + atmDxi(105), -- ATM DXI + atmFuni(106), -- ATM FUNI + atmIma (107), -- ATM IMA + pppMultilinkBundle(108), -- PPP Multilink Bundle + ipOverCdlc (109), -- IBM ipOverCdlc + ipOverClaw (110), -- IBM Common Link Access to Workstn + stackToStack (111), -- IBM stackToStack + virtualIpAddress (112), -- IBM VIPA + mpc (113), -- IBM multi-protocol channel support + ipOverAtm (114), -- IBM ipOverAtm + iso88025Fiber (115), -- ISO 802.5j Fiber Token Ring + tdlc (116), -- IBM twinaxial data link control + gigabitEthernet (117), -- Obsoleted via RFC-draft-ietf-hubmib-etherif-mib-v3 ethernetCsmacd (6) should be used instead + hdlc (118), -- HDLC + lapf (119), -- LAP F + v37 (120), -- V.37 + x25mlp (121), -- Multi-Link Protocol + x25huntGroup (122), -- X25 Hunt Group + trasnpHdlc (123), -- Transp HDLC + interleave (124), -- Interleave channel + fast (125), -- Fast channel + ip (126), -- IP (for APPN HPR in IP networks) + docsCableMaclayer (127), -- CATV Mac Layer + docsCableDownstream (128), -- CATV Downstream interface + docsCableUpstream (129), -- CATV Upstream interface + a12MppSwitch (130), -- Avalon Parallel Processor + tunnel (131), -- Encapsulation interface + coffee (132), -- coffee pot + ces (133), -- Circuit Emulation Service + atmSubInterface (134), -- ATM Sub Interface + l2vlan (135), -- Layer 2 Virtual LAN using 802.1Q + l3ipvlan (136), -- Layer 3 Virtual LAN using IP + l3ipxvlan (137), -- Layer 3 Virtual LAN using IPX + digitalPowerline (138), -- IP over Power Lines + mediaMailOverIp (139), -- Multimedia Mail over IP + dtm (140), -- Dynamic syncronous Transfer Mode + dcn (141), -- Data Communications Network + ipForward (142), -- IP Forwarding Interface + msdsl (143), -- Multi-rate Symmetric DSL + ieee1394 (144), -- IEEE1394 High Performance Serial Bus + if-gsn (145), -- HIPPI-6400 + dvbRccMacLayer (146), -- DVB-RCC MAC Layer + dvbRccDownstream (147), -- DVB-RCC Downstream Channel + dvbRccUpstream (148), -- DVB-RCC Upstream Channel + atmVirtual (149), -- ATM Virtual Interface + mplsTunnel (150), -- MPLS Tunnel Virtual Interface + srp (151), -- Spatial Reuse Protocol + voiceOverAtm (152), -- Voice Over ATM + voiceOverFrameRelay (153), -- Voice Over Frame Relay + idsl (154), -- Digital Subscriber Loop over ISDN + compositeLink (155), -- Avici Composite Link Interface + ss7SigLink (156), -- SS7 Signaling Link + propWirelessP2P (157), -- Prop. P2P wireless interface + frForward (158), -- Frame Forward Interface + rfc1483 (159), -- Multiprotocol over ATM AAL5 + usb (160), -- USB Interface + ieee8023adLag (161), -- IEEE 802.3ad Link Aggregate + bgppolicyaccounting (162), -- BGP Policy Accounting + frf16MfrBundle (163), -- FRF .16 Multilink Frame Relay + h323Gatekeeper (164), -- H323 Gatekeeper + h323Proxy (165), -- H323 Voice and Video Proxy + mpls (166), -- MPLS + mfSigLink (167), -- Multi-frequency signaling link + hdsl2 (168), -- High Bit-Rate DSL - 2nd generation + shdsl (169), -- Multirate HDSL2 + ds1FDL (170), -- Facility Data Link 4Kbps on a DS1 + pos (171), -- Packet over SONET/SDH Interface + dvbAsiIn (172), -- DVB-ASI Input + dvbAsiOut (173), -- DVB-ASI Output + plc (174), -- Power Line Communtications + nfas (175), -- Non Facility Associated Signaling + tr008 (176), -- TR008 + gr303RDT (177), -- Remote Digital Terminal + gr303IDT (178), -- Integrated Digital Terminal + isup (179), -- ISUP + propDocsWirelessMaclayer (180), -- Cisco proprietary Maclayer + propDocsWirelessDownstream (181), -- Cisco proprietary Downstream + propDocsWirelessUpstream (182), -- Cisco proprietary Upstream + hiperlan2 (183), -- HIPERLAN Type 2 Radio Interface + propBWAp2Mp (184), -- PropBroadbandWirelessAccesspt2multipt + sonetOverheadChannel (185), -- SONET Overhead Channel + digitalWrapperOverheadChannel (186), -- Digital Wrapper + aal2 (187), -- ATM adaptation layer 2 + radioMAC (188), -- MAC layer over radio links + atmRadio (189), -- ATM over radio links + imt (190), -- Inter Machine Trunks + mvl (191), -- Multiple Virtual Lines DSL + reachDSL (192), -- Long Reach DSL + frDlciEndPt (193), -- Frame Relay DLCI End Point + atmVciEndPt (194), -- ATM VCI End Point + opticalChannel (195), -- Optical Channel + opticalTransport (196), -- Optical Transport + propAtm (197), -- Proprietary ATM + voiceOverCable (198), -- Voice Over Cable Interface + infiniband (199), -- Infiniband + teLink (200), -- TE Link + q2931 (201), -- Q.2931 + virtualTg (202), -- Virtual Trunk Group + sipTg (203), -- SIP Trunk Group + sipSig (204), -- SIP Signaling + docsCableUpstreamChannel (205), -- CATV Upstream Channel + econet (206), -- Acorn Econet + pon155 (207), -- FSAN 155Mb Symetrical PON interface + pon622 (208), -- FSAN622Mb Symetrical PON interface + bridge (209), -- Transparent bridge interface + linegroup (210), -- Interface common to multiple lines + voiceEMFGD (211), -- voice E&M Feature Group D + voiceFGDEANA (212), -- voice FGD Exchange Access North American + voiceDID (213), -- voice Direct Inward Dialing + mpegTransport (214), -- MPEG transport interface + sixToFour (215), -- 6to4 interface (DEPRECATED) + gtp (216), -- GTP (GPRS Tunneling Protocol) + pdnEtherLoop1 (217), -- Paradyne EtherLoop 1 + pdnEtherLoop2 (218), -- Paradyne EtherLoop 2 + opticalChannelGroup (219), -- Optical Channel Group + homepna (220), -- HomePNA ITU-T G.989 + gfp (221), -- Generic Framing Procedure (GFP) + ciscoISLvlan (222), -- Layer 2 Virtual LAN using Cisco ISL + actelisMetaLOOP (223), -- Acteleis proprietary MetaLOOP High Speed Link + fcipLink (224), -- FCIP Link + rpr (225), -- Resilient Packet Ring Interface Type + qam (226), -- RF Qam Interface + lmp (227), -- Link Management Protocol + cblVectaStar (228), -- Cambridge Broadband Limited VectaStar + docsCableMCmtsDownstream (229), -- CATV Modular CMTS Downstream Interface + adsl2 (230) -- Asymmetric Digital Subscriber Loop Version 2 + } + +IANAtunnelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The encapsulation method used by a tunnel. The value + direct indicates that a packet is encapsulated + directly within a normal IP header, with no + intermediate header, and unicast to the remote tunnel + endpoint (e.g., an RFC 2003 IP-in-IP tunnel, or an RFC + 1933 IPv6-in-IPv4 tunnel). The value minimal indicates + that a Minimal Forwarding Header (RFC 2004) is + inserted between the outer header and the payload + packet. The value UDP indicates that the payload + packet is encapsulated within a normal UDP packet + (e.g., RFC 1234). + + The values sixToFour, sixOverFour, and isatap + indicates that an IPv6 packet is encapsulated directly + within an IPv4 header, with no intermediate header, + and unicast to the destination determined by the 6to4, + 6over4, or ISATAP protocol. + + The remaining protocol-specific values indicate that a + header of the protocol of that name is inserted + between the outer header and the payload header. + + The assignment policy for IANAtunnelType values is + identical to the policy for assigning IANAifType + values." + SYNTAX INTEGER { + other(1), -- none of the following + direct(2), -- no intermediate header + gre(3), -- GRE encapsulation + minimal(4), -- Minimal encapsulation + l2tp(5), -- L2TP encapsulation + pptp(6), -- PPTP encapsulation + l2f(7), -- L2F encapsulation + udp(8), -- UDP encapsulation + atmp(9), -- ATMP encapsulation + msdp(10), -- MSDP encapsulation + sixToFour(11), -- 6to4 encapsulation + sixOverFour(12), -- 6over4 encapsulation + isatap(13), -- ISATAP encapsulation + teredo(14) -- Teredo encapsulation + } + + END diff --git a/mibs/IF-MIB.txt b/mibs/IF-MIB.txt new file mode 100644 index 000000000..ce14847d1 --- /dev/null +++ b/mibs/IF-MIB.txt @@ -0,0 +1,1862 @@ +IF-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, + Integer32, TimeTicks, mib-2, + NOTIFICATION-TYPE FROM SNMPv2-SMI + TEXTUAL-CONVENTION, DisplayString, + PhysAddress, TruthValue, RowStatus, + TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, + NOTIFICATION-GROUP FROM SNMPv2-CONF + snmpTraps FROM SNMPv2-MIB + IANAifType FROM IANAifType-MIB; + + +ifMIB MODULE-IDENTITY + LAST-UPDATED "200006140000Z" + ORGANIZATION "IETF Interfaces MIB Working Group" + CONTACT-INFO + " Keith McCloghrie + Cisco Systems, Inc. + 170 West Tasman Drive + San Jose, CA 95134-1706 + US + + 408-526-5260 + kzm@cisco.com" + DESCRIPTION + "The MIB module to describe generic objects for network + interface sub-layers. This MIB is an updated version of + MIB-II's ifTable, and incorporates the extensions defined in + RFC 1229." + + REVISION "200006140000Z" + DESCRIPTION + "Clarifications agreed upon by the Interfaces MIB WG, and + published as RFC 2863." + REVISION "199602282155Z" + DESCRIPTION + "Revisions made by the Interfaces MIB WG, and published in + RFC 2233." + REVISION "199311082155Z" + DESCRIPTION + "Initial revision, published as part of RFC 1573." + ::= { mib-2 31 } + + +ifMIBObjects OBJECT IDENTIFIER ::= { ifMIB 1 } + +interfaces OBJECT IDENTIFIER ::= { mib-2 2 } + +-- +-- Textual Conventions +-- + + +-- OwnerString has the same semantics as used in RFC 1271 + +OwnerString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "255a" + STATUS deprecated + DESCRIPTION + "This data type is used to model an administratively + assigned name of the owner of a resource. This information + is taken from the NVT ASCII character set. It is suggested + that this name contain one or more of the following: ASCII + form of the manager station's transport address, management + station name (e.g., domain name), network management + personnel's name, location, or phone number. In some cases + the agent itself will be the owner of an entry. In these + cases, this string shall be set to a string starting with + 'agent'." + SYNTAX OCTET STRING (SIZE(0..255)) + +-- InterfaceIndex contains the semantics of ifIndex and should be used +-- for any objects defined in other MIB modules that need these semantics. + +InterfaceIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + + "A unique value, greater than zero, for each interface or + interface sub-layer in the managed system. It is + recommended that values are assigned contiguously starting + from 1. The value for each interface sub-layer must remain + constant at least from one re-initialization of the entity's + network management system to the next re-initialization." + SYNTAX Integer32 (1..2147483647) + +InterfaceIndexOrZero ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "This textual convention is an extension of the + InterfaceIndex convention. The latter defines a greater + than zero value used to identify an interface or interface + sub-layer in the managed system. This extension permits the + additional value of zero. the value zero is object-specific + and must therefore be defined as part of the description of + any object which uses this syntax. Examples of the usage of + zero might include situations where interface was unknown, + or when none or all interfaces need to be referenced." + SYNTAX Integer32 (0..2147483647) + +ifNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of network interfaces (regardless of their + current state) present on this system." + ::= { interfaces 1 } + +ifTableLastChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime at the time of the last creation or + deletion of an entry in the ifTable. If the number of + entries has been unchanged since the last re-initialization + of the local network management subsystem, then this object + contains a zero value." + ::= { ifMIBObjects 5 } + + +-- the Interfaces table + +-- The Interfaces table contains information on the entity's + +-- interfaces. Each sub-layer below the internetwork-layer +-- of a network interface is considered to be an interface. + +ifTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of interface entries. The number of entries is + given by the value of ifNumber." + ::= { interfaces 2 } + +ifEntry OBJECT-TYPE + SYNTAX IfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing management information applicable to a + particular interface." + INDEX { ifIndex } + ::= { ifTable 1 } + +IfEntry ::= + SEQUENCE { + ifIndex InterfaceIndex, + ifDescr DisplayString, + ifType IANAifType, + ifMtu Integer32, + ifSpeed Gauge32, + ifPhysAddress PhysAddress, + ifAdminStatus INTEGER, + ifOperStatus INTEGER, + ifLastChange TimeTicks, + ifInOctets Counter32, + ifInUcastPkts Counter32, + ifInNUcastPkts Counter32, -- deprecated + ifInDiscards Counter32, + ifInErrors Counter32, + ifInUnknownProtos Counter32, + ifOutOctets Counter32, + ifOutUcastPkts Counter32, + ifOutNUcastPkts Counter32, -- deprecated + ifOutDiscards Counter32, + ifOutErrors Counter32, + ifOutQLen Gauge32, -- deprecated + ifSpecific OBJECT IDENTIFIER -- deprecated + } + + +ifIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each interface. It + is recommended that values are assigned contiguously + starting from 1. The value for each interface sub-layer + must remain constant at least from one re-initialization of + the entity's network management system to the next re- + initialization." + ::= { ifEntry 1 } + +ifDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing information about the + interface. This string should include the name of the + manufacturer, the product name and the version of the + interface hardware/software." + ::= { ifEntry 2 } + +ifType OBJECT-TYPE + SYNTAX IANAifType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of interface. Additional values for ifType are + assigned by the Internet Assigned Numbers Authority (IANA), + through updating the syntax of the IANAifType textual + convention." + ::= { ifEntry 3 } + +ifMtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The size of the largest packet 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." + ::= { ifEntry 4 } + +ifSpeed 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. If the + bandwidth of the interface is greater than the maximum value + reportable by this object then this object should report its + maximum value (4,294,967,295) and ifHighSpeed must be used + to report the interace's speed. For a sub-layer which has + no concept of bandwidth, this object should be zero." + ::= { ifEntry 5 } + +ifPhysAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface's address at its protocol sub-layer. For + example, for an 802.x interface, this object normally + contains a MAC address. The interface's media-specific MIB + must define the bit and byte ordering and the format of the + value of this object. For interfaces which do not have such + an address (e.g., a serial line), this object should contain + an octet string of zero length." + ::= { ifEntry 6 } + +ifAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), -- ready to pass packets + down(2), + testing(3) -- in some test mode + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The desired state of the interface. The testing(3) state + indicates that no operational packets can be passed. When a + managed system initializes, all interfaces start with + ifAdminStatus in the down(2) state. As a result of either + explicit management action or per configuration information + retained by the managed system, ifAdminStatus is then + changed to either the up(1) or testing(3) states (or remains + in the down(2) state)." + ::= { ifEntry 7 } + + +ifOperStatus 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. If ifAdminStatus is down(2) then ifOperStatus + should be down(2). If ifAdminStatus is changed to up(1) + then ifOperStatus should change to up(1) if the interface is + ready to transmit and receive network traffic; it should + change to dormant(5) if the interface is waiting for + external actions (such as a serial line waiting for an + incoming connection); 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." + ::= { ifEntry 8 } + +ifLastChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime at the time the interface entered + its current operational state. If the current state was + entered prior to the last re-initialization of the local + network management subsystem, then this object contains a + zero value." + ::= { ifEntry 9 } + +ifInOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets received on the interface, + + including framing characters. + + 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." + ::= { ifEntry 10 } + +ifInUcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets, delivered by this sub-layer to a + higher (sub-)layer, which were not addressed to a multicast + or broadcast address at this sub-layer. + + 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." + ::= { ifEntry 11 } + +ifInNUcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The number of packets, delivered by this sub-layer to a + higher (sub-)layer, which were addressed to a multicast or + broadcast address at this sub-layer. + + 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 deprecated in favour of ifInMulticastPkts and + ifInBroadcastPkts." + ::= { ifEntry 12 } + +ifInDiscards 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. + + 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." + ::= { ifEntry 13 } + +ifInErrors OBJECT-TYPE + SYNTAX Counter32 + 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." + ::= { ifEntry 14 } + +ifInUnknownProtos OBJECT-TYPE + SYNTAX Counter32 + 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." + ::= { ifEntry 15 } + +ifOutOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets transmitted out of the + interface, including framing characters. + + 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." + ::= { ifEntry 16 } + +ifOutUcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level protocols + requested be transmitted, and which were not addressed to a + multicast or broadcast address at this sub-layer, including + those that were discarded or not sent. + + 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." + ::= { ifEntry 17 } + +ifOutNUcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The total number of packets that higher-level protocols + requested be transmitted, and which were addressed to a + multicast or broadcast address at this sub-layer, including + those that were discarded or not sent. + + 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 deprecated in favour of ifOutMulticastPkts + and ifOutBroadcastPkts." + ::= { ifEntry 18 } + +ifOutDiscards 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. + + 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." + ::= { ifEntry 19 } + +ifOutErrors OBJECT-TYPE + SYNTAX Counter32 + 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." + ::= { ifEntry 20 } + +ifOutQLen OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The length of the output packet queue (in packets)." + ::= { ifEntry 21 } + +ifSpecific OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "A reference to MIB definitions specific to the particular + media being used to realize the interface. It is + + recommended that this value point to an instance of a MIB + object in the media-specific MIB, i.e., that this object + have the semantics associated with the InstancePointer + textual convention defined in RFC 2579. In fact, it is + recommended that the media-specific MIB specify what value + ifSpecific should/can take for values of ifType. If no MIB + definitions specific to the particular media are available, + the value should be set to the OBJECT IDENTIFIER { 0 0 }." + ::= { ifEntry 22 } + + + +-- +-- Extension to the interface table +-- +-- This table replaces the ifExtnsTable table. +-- + +ifXTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfXEntry + 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." + ::= { ifMIBObjects 1 } + +ifXEntry OBJECT-TYPE + SYNTAX IfXEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing additional management information + applicable to a particular interface." + AUGMENTS { ifEntry } + ::= { ifXTable 1 } + +IfXEntry ::= + SEQUENCE { + ifName DisplayString, + ifInMulticastPkts Counter32, + ifInBroadcastPkts Counter32, + ifOutMulticastPkts Counter32, + ifOutBroadcastPkts Counter32, + ifHCInOctets Counter64, + ifHCInUcastPkts Counter64, + ifHCInMulticastPkts Counter64, + + ifHCInBroadcastPkts Counter64, + ifHCOutOctets Counter64, + ifHCOutUcastPkts Counter64, + ifHCOutMulticastPkts Counter64, + ifHCOutBroadcastPkts Counter64, + ifLinkUpDownTrapEnable INTEGER, + ifHighSpeed Gauge32, + ifPromiscuousMode TruthValue, + ifConnectorPresent TruthValue, + ifAlias DisplayString, + ifCounterDiscontinuityTime TimeStamp + } + + +ifName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The textual name of the interface. The value of this + object should be the name of the interface as assigned by + the local device and should be suitable for use in commands + entered at the device's `console'. This might be a text + name, such as `le0' or a simple port number, such as `1', + depending on the interface naming syntax of the device. If + several entries in the ifTable together represent a single + interface as named by the device, then each will have the + same value of ifName. Note that for an agent which responds + to SNMP queries concerning an interface on some other + (proxied) device, then the value of ifName for such an + interface is the proxied device's local name for it. + + If there is no local name, or this object is otherwise not + applicable, then this object contains a zero-length string." + ::= { ifXEntry 1 } + +ifInMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets, delivered by this sub-layer to a + higher (sub-)layer, which were addressed to a multicast + address at this sub-layer. For a MAC layer protocol, this + includes both Group and Functional addresses. + + 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." + ::= { ifXEntry 2 } + +ifInBroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets, delivered by this sub-layer to a + higher (sub-)layer, which were addressed to a broadcast + address at this sub-layer. + + 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." + ::= { ifXEntry 3 } + +ifOutMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level protocols + requested be transmitted, and which were addressed to a + multicast address at this sub-layer, including those that + were discarded or not sent. For a MAC layer protocol, this + includes both Group and Functional addresses. + + 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." + ::= { ifXEntry 4 } + +ifOutBroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level protocols + requested be transmitted, and which were addressed to a + broadcast address at this sub-layer, including those that + were discarded or not sent. + + 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." + ::= { ifXEntry 5 } + +-- +-- High Capacity Counter objects. These objects are all +-- 64 bit versions of the "basic" ifTable counters. These +-- objects all have the same basic semantics as their 32-bit +-- counterparts, however, their syntax has been extended +-- to 64 bits. +-- + +ifHCInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets received on the interface, + including framing characters. This object is a 64-bit + version of ifInOctets. + + 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." + ::= { ifXEntry 6 } + +ifHCInUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets, delivered by this sub-layer to a + higher (sub-)layer, which were not addressed to a multicast + or broadcast address at this sub-layer. This object is a + 64-bit version of ifInUcastPkts. + + 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." + ::= { ifXEntry 7 } + +ifHCInMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + + "The number of packets, delivered by this sub-layer to a + higher (sub-)layer, which were addressed to a multicast + address at this sub-layer. For a MAC layer protocol, this + includes both Group and Functional addresses. This object + is a 64-bit version of ifInMulticastPkts. + + 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." + ::= { ifXEntry 8 } + +ifHCInBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets, delivered by this sub-layer to a + higher (sub-)layer, which were addressed to a broadcast + address at this sub-layer. This object is a 64-bit version + of ifInBroadcastPkts. + + 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." + ::= { ifXEntry 9 } + +ifHCOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets transmitted out of the + interface, including framing characters. This object is a + 64-bit version of ifOutOctets. + + 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." + ::= { ifXEntry 10 } + +ifHCOutUcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + + "The total number of packets that higher-level protocols + requested be transmitted, and which were not addressed to a + multicast or broadcast address at this sub-layer, including + those that were discarded or not sent. This object is a + 64-bit version of ifOutUcastPkts. + + 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." + ::= { ifXEntry 11 } + +ifHCOutMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level protocols + requested be transmitted, and which were addressed to a + multicast address at this sub-layer, including those that + were discarded or not sent. For a MAC layer protocol, this + includes both Group and Functional addresses. This object + is a 64-bit version of ifOutMulticastPkts. + + 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." + ::= { ifXEntry 12 } + +ifHCOutBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets that higher-level protocols + requested be transmitted, and which were addressed to a + broadcast address at this sub-layer, including those that + were discarded or not sent. This object is a 64-bit version + of ifOutBroadcastPkts. + + 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." + ::= { ifXEntry 13 } + +ifLinkUpDownTrapEnable OBJECT-TYPE + + SYNTAX INTEGER { enabled(1), disabled(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether linkUp/linkDown traps should be generated + for this interface. + + By default, this object should have the value enabled(1) for + interfaces which do not operate on 'top' of any other + interface (as defined in the ifStackTable), and disabled(2) + otherwise." + ::= { ifXEntry 14 } + +ifHighSpeed OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An estimate of the interface's current bandwidth in units + of 1,000,000 bits per second. If this object reports a + value of `n' then the speed of the interface is somewhere in + the range of `n-500,000' to `n+499,999'. 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. For a sub-layer which has no concept + of bandwidth, this object should be zero." + ::= { ifXEntry 15 } + +ifPromiscuousMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object has a value of false(2) if this interface only + accepts packets/frames that are addressed to this station. + This object has a value of true(1) when the station accepts + all packets/frames transmitted on the media. The value + true(1) is only legal on certain types of media. If legal, + setting this object to a value of true(1) may require the + interface to be reset before becoming effective. + + The value of ifPromiscuousMode does not affect the reception + of broadcast and multicast packets/frames by the interface." + ::= { ifXEntry 16 } + +ifConnectorPresent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + + STATUS current + DESCRIPTION + "This object has the value 'true(1)' if the interface + sublayer has a physical connector and the value 'false(2)' + otherwise." + ::= { ifXEntry 17 } + +ifAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is an 'alias' name for the interface as + specified by a network manager, and provides a non-volatile + 'handle' for the interface. + + On the first instantiation of an interface, the value of + ifAlias associated with that interface is the zero-length + string. As and when a value is written into an instance of + ifAlias through a network management set operation, then the + agent must retain the supplied value in the ifAlias instance + associated with the same interface for as long as that + interface remains instantiated, including across all re- + initializations/reboots of the network management system, + including those which result in a change of the interface's + ifIndex value. + + An example of the value which a network manager might store + in this object for a WAN interface is the (Telco's) circuit + number/identifier of the interface. + + Some agents may support write-access only for interfaces + having particular values of ifType. An agent which supports + write access to this object is required to keep the value in + non-volatile storage, but it may limit the length of new + values depending on how much storage is already occupied by + the current values for other interfaces." + ::= { ifXEntry 18 } + +ifCounterDiscontinuityTime OBJECT-TYPE + SYNTAX TimeStamp + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime on the most recent occasion at which + any one or more of this interface's counters suffered a + discontinuity. The relevant counters are the specific + instances associated with this interface of any Counter32 or + + Counter64 object contained in the ifTable or ifXTable. If + no such discontinuities have occurred since the last re- + initialization of the local management subsystem, then this + object contains a zero value." + ::= { ifXEntry 19 } + +-- The Interface Stack Group +-- +-- Implementation of this group is optional, but strongly recommended +-- for all systems +-- + +ifStackTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfStackEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The table containing information on the relationships + between the multiple sub-layers of network interfaces. In + particular, it contains information on which sub-layers run + 'on top of' which other sub-layers, where each sub-layer + corresponds to a conceptual row in the ifTable. For + example, when the sub-layer with ifIndex value x runs over + the sub-layer with ifIndex value y, then this table + contains: + + ifStackStatus.x.y=active + + For each ifIndex value, I, which identifies an active + interface, there are always at least two instantiated rows + in this table associated with I. For one of these rows, I + is the value of ifStackHigherLayer; for the other, I is the + value of ifStackLowerLayer. (If I is not involved in + multiplexing, then these are the only two rows associated + with I.) + + For example, two rows exist even for an interface which has + no others stacked on top or below it: + + ifStackStatus.0.x=active + ifStackStatus.x.0=active " + ::= { ifMIBObjects 2 } + + +ifStackEntry OBJECT-TYPE + SYNTAX IfStackEntry + MAX-ACCESS not-accessible + STATUS current + + DESCRIPTION + "Information on a particular relationship between two sub- + layers, specifying that one sub-layer runs on 'top' of the + other sub-layer. Each sub-layer corresponds to a conceptual + row in the ifTable." + INDEX { ifStackHigherLayer, ifStackLowerLayer } + ::= { ifStackTable 1 } + + +IfStackEntry ::= + SEQUENCE { + ifStackHigherLayer InterfaceIndexOrZero, + ifStackLowerLayer InterfaceIndexOrZero, + ifStackStatus RowStatus + } + + +ifStackHigherLayer OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of ifIndex corresponding to the higher sub-layer + of the relationship, i.e., the sub-layer which runs on 'top' + of the sub-layer identified by the corresponding instance of + ifStackLowerLayer. If there is no higher sub-layer (below + the internetwork layer), then this object has the value 0." + ::= { ifStackEntry 1 } + + +ifStackLowerLayer OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of ifIndex corresponding to the lower sub-layer + of the relationship, i.e., the sub-layer which runs 'below' + the sub-layer identified by the corresponding instance of + ifStackHigherLayer. If there is no lower sub-layer, then + this object has the value 0." + ::= { ifStackEntry 2 } + + +ifStackStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + + "The status of the relationship between two sub-layers. + + Changing the value of this object from 'active' to + 'notInService' or 'destroy' will likely have consequences up + and down the interface stack. Thus, write access to this + object is likely to be inappropriate for some types of + interfaces, and many implementations will choose not to + support write-access for any type of interface." + ::= { ifStackEntry 3 } + +ifStackLastChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUpTime at the time of the last change of + the (whole) interface stack. A change of the interface + stack is defined to be any creation, deletion, or change in + value of any instance of ifStackStatus. If the interface + stack has been unchanged since the last re-initialization of + the local network management subsystem, then this object + contains a zero value." + ::= { ifMIBObjects 6 } + + +-- Generic Receive Address Table +-- +-- This group of objects is mandatory for all types of +-- interfaces which can receive packets/frames addressed to +-- more than one address. +-- +-- This table replaces the ifExtnsRcvAddr table. The main +-- difference is that this table makes use of the RowStatus +-- textual convention, while ifExtnsRcvAddr did not. + +ifRcvAddressTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfRcvAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains an entry for each address (broadcast, + multicast, or uni-cast) for which the system will receive + packets/frames on a particular interface, except as follows: + + - for an interface operating in promiscuous mode, entries + are only required for those addresses for which the system + would receive frames were it not operating in promiscuous + mode. + + - for 802.5 functional addresses, only one entry is + required, for the address which has the functional address + bit ANDed with the bit mask of all functional addresses for + which the interface will accept frames. + + A system is normally able to use any unicast address which + corresponds to an entry in this table as a source address." + ::= { ifMIBObjects 4 } + +ifRcvAddressEntry OBJECT-TYPE + SYNTAX IfRcvAddressEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of objects identifying an address for which the + system will accept packets/frames on the particular + interface identified by the index value ifIndex." + INDEX { ifIndex, ifRcvAddressAddress } + ::= { ifRcvAddressTable 1 } + +IfRcvAddressEntry ::= + SEQUENCE { + ifRcvAddressAddress PhysAddress, + ifRcvAddressStatus RowStatus, + ifRcvAddressType INTEGER + } + +ifRcvAddressAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An address for which the system will accept packets/frames + on this entry's interface." + ::= { ifRcvAddressEntry 1 } + +ifRcvAddressStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object is used to create and delete rows in the + ifRcvAddressTable." + + ::= { ifRcvAddressEntry 2 } + +ifRcvAddressType OBJECT-TYPE + SYNTAX INTEGER { + + other(1), + volatile(2), + nonVolatile(3) + } + + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object has the value nonVolatile(3) for those entries + in the table which are valid and will not be deleted by the + next restart of the managed system. Entries having the + value volatile(2) are valid and exist, but have not been + saved, so that will not exist after the next restart of the + managed system. Entries having the value other(1) are valid + and exist but are not classified as to whether they will + continue to exist after the next restart." + + DEFVAL { volatile } + ::= { ifRcvAddressEntry 3 } + +-- definition of interface-related traps. + +linkDown NOTIFICATION-TYPE + OBJECTS { ifIndex, ifAdminStatus, ifOperStatus } + STATUS current + DESCRIPTION + "A linkDown trap signifies that the SNMP entity, acting in + an agent role, has detected that the ifOperStatus object for + one of its communication links is about to enter the down + state from some other state (but not from the notPresent + state). This other state is indicated by the included value + of ifOperStatus." + ::= { snmpTraps 3 } + +linkUp NOTIFICATION-TYPE + OBJECTS { ifIndex, ifAdminStatus, ifOperStatus } + STATUS current + DESCRIPTION + "A linkUp trap signifies that the SNMP entity, acting in an + agent role, has detected that the ifOperStatus object for + one of its communication links left the down state and + transitioned into some other state (but not into the + notPresent state). This other state is indicated by the + included value of ifOperStatus." + ::= { snmpTraps 4 } + +-- conformance information + + +ifConformance OBJECT IDENTIFIER ::= { ifMIB 2 } + +ifGroups OBJECT IDENTIFIER ::= { ifConformance 1 } +ifCompliances OBJECT IDENTIFIER ::= { ifConformance 2 } + + +-- compliance statements + +ifCompliance3 MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for SNMP entities which have + network interfaces." + + MODULE -- this module + MANDATORY-GROUPS { ifGeneralInformationGroup, + linkUpDownNotificationsGroup } + +-- The groups: +-- ifFixedLengthGroup +-- ifHCFixedLengthGroup +-- ifPacketGroup +-- ifHCPacketGroup +-- ifVHCPacketGroup +-- are mutually exclusive; at most one of these groups is implemented +-- for a particular interface. When any of these groups is implemented +-- for a particular interface, then ifCounterDiscontinuityGroup must +-- also be implemented for that interface. + + + GROUP ifFixedLengthGroup + DESCRIPTION + "This group is mandatory for those network interfaces which + are character-oriented or transmit data in fixed-length + transmission units, and for which the value of the + corresponding instance of ifSpeed is less than or equal to + 20,000,000 bits/second." + + GROUP ifHCFixedLengthGroup + DESCRIPTION + "This group is mandatory for those network interfaces which + are character-oriented or transmit data in fixed-length + transmission units, and for which the value of the + corresponding instance of ifSpeed is greater than 20,000,000 + bits/second." + + GROUP ifPacketGroup + DESCRIPTION + + "This group is mandatory for those network interfaces which + are packet-oriented, and for which the value of the + corresponding instance of ifSpeed is less than or equal to + 20,000,000 bits/second." + + GROUP ifHCPacketGroup + DESCRIPTION + "This group is mandatory only for those network interfaces + which are packet-oriented and for which the value of the + corresponding instance of ifSpeed is greater than 20,000,000 + bits/second but less than or equal to 650,000,000 + bits/second." + + GROUP ifVHCPacketGroup + DESCRIPTION + "This group is mandatory only for those network interfaces + which are packet-oriented and for which the value of the + corresponding instance of ifSpeed is greater than + 650,000,000 bits/second." + + + GROUP ifCounterDiscontinuityGroup + DESCRIPTION + "This group is mandatory for those network interfaces that + are required to maintain counters (i.e., those for which one + of the ifFixedLengthGroup, ifHCFixedLengthGroup, + ifPacketGroup, ifHCPacketGroup, or ifVHCPacketGroup is + mandatory)." + + + GROUP ifRcvAddressGroup + DESCRIPTION + "The applicability of this group MUST be defined by the + media-specific MIBs. Media-specific MIBs must define the + exact meaning, use, and semantics of the addresses in this + group." + + OBJECT ifLinkUpDownTrapEnable + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT ifPromiscuousMode + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT ifAdminStatus + + SYNTAX INTEGER { up(1), down(2) } + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required, nor is support for the value + testing(3)." + + OBJECT ifAlias + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + ::= { ifCompliances 3 } + +-- units of conformance + +ifGeneralInformationGroup OBJECT-GROUP + OBJECTS { ifIndex, ifDescr, ifType, ifSpeed, ifPhysAddress, + ifAdminStatus, ifOperStatus, ifLastChange, + ifLinkUpDownTrapEnable, ifConnectorPresent, + ifHighSpeed, ifName, ifNumber, ifAlias, + ifTableLastChange } + STATUS current + DESCRIPTION + "A collection of objects providing information applicable to + all network interfaces." + ::= { ifGroups 10 } + +-- the following five groups are mutually exclusive; at most +-- one of these groups is implemented for any interface + +ifFixedLengthGroup OBJECT-GROUP + OBJECTS { ifInOctets, ifOutOctets, ifInUnknownProtos, + ifInErrors, ifOutErrors } + STATUS current + DESCRIPTION + "A collection of objects providing information specific to + non-high speed (non-high speed interfaces transmit and + receive at speeds less than or equal to 20,000,000 + bits/second) character-oriented or fixed-length-transmission + network interfaces." + ::= { ifGroups 2 } + +ifHCFixedLengthGroup OBJECT-GROUP + OBJECTS { ifHCInOctets, ifHCOutOctets, + ifInOctets, ifOutOctets, ifInUnknownProtos, + ifInErrors, ifOutErrors } + STATUS current + DESCRIPTION + + "A collection of objects providing information specific to + high speed (greater than 20,000,000 bits/second) character- + oriented or fixed-length-transmission network interfaces." + ::= { ifGroups 3 } + +ifPacketGroup OBJECT-GROUP + OBJECTS { ifInOctets, ifOutOctets, ifInUnknownProtos, + ifInErrors, ifOutErrors, + ifMtu, ifInUcastPkts, ifInMulticastPkts, + ifInBroadcastPkts, ifInDiscards, + ifOutUcastPkts, ifOutMulticastPkts, + ifOutBroadcastPkts, ifOutDiscards, + ifPromiscuousMode } + STATUS current + DESCRIPTION + "A collection of objects providing information specific to + non-high speed (non-high speed interfaces transmit and + receive at speeds less than or equal to 20,000,000 + bits/second) packet-oriented network interfaces." + ::= { ifGroups 4 } + +ifHCPacketGroup OBJECT-GROUP + OBJECTS { ifHCInOctets, ifHCOutOctets, + ifInOctets, ifOutOctets, ifInUnknownProtos, + ifInErrors, ifOutErrors, + ifMtu, ifInUcastPkts, ifInMulticastPkts, + ifInBroadcastPkts, ifInDiscards, + ifOutUcastPkts, ifOutMulticastPkts, + ifOutBroadcastPkts, ifOutDiscards, + ifPromiscuousMode } + STATUS current + DESCRIPTION + "A collection of objects providing information specific to + high speed (greater than 20,000,000 bits/second but less + than or equal to 650,000,000 bits/second) packet-oriented + network interfaces." + ::= { ifGroups 5 } + +ifVHCPacketGroup OBJECT-GROUP + OBJECTS { ifHCInUcastPkts, ifHCInMulticastPkts, + ifHCInBroadcastPkts, ifHCOutUcastPkts, + ifHCOutMulticastPkts, ifHCOutBroadcastPkts, + ifHCInOctets, ifHCOutOctets, + ifInOctets, ifOutOctets, ifInUnknownProtos, + ifInErrors, ifOutErrors, + ifMtu, ifInUcastPkts, ifInMulticastPkts, + ifInBroadcastPkts, ifInDiscards, + ifOutUcastPkts, ifOutMulticastPkts, + + ifOutBroadcastPkts, ifOutDiscards, + ifPromiscuousMode } + STATUS current + DESCRIPTION + "A collection of objects providing information specific to + higher speed (greater than 650,000,000 bits/second) packet- + oriented network interfaces." + ::= { ifGroups 6 } + +ifRcvAddressGroup OBJECT-GROUP + OBJECTS { ifRcvAddressStatus, ifRcvAddressType } + STATUS current + DESCRIPTION + "A collection of objects providing information on the + multiple addresses which an interface receives." + ::= { ifGroups 7 } + +ifStackGroup2 OBJECT-GROUP + OBJECTS { ifStackStatus, ifStackLastChange } + STATUS current + DESCRIPTION + "A collection of objects providing information on the + layering of MIB-II interfaces." + ::= { ifGroups 11 } + +ifCounterDiscontinuityGroup OBJECT-GROUP + OBJECTS { ifCounterDiscontinuityTime } + STATUS current + DESCRIPTION + "A collection of objects providing information specific to + interface counter discontinuities." + ::= { ifGroups 13 } + +linkUpDownNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { linkUp, linkDown } + STATUS current + DESCRIPTION + "The notifications which indicate specific changes in the + value of ifOperStatus." + ::= { ifGroups 14 } + +-- Deprecated Definitions - Objects + + +-- +-- The Interface Test Table +-- +-- This group of objects is optional. However, a media-specific + +-- MIB may make implementation of this group mandatory. +-- +-- This table replaces the ifExtnsTestTable +-- + +ifTestTable OBJECT-TYPE + SYNTAX SEQUENCE OF IfTestEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "This table contains one entry per interface. It defines + objects which allow a network manager to instruct an agent + to test an interface for various faults. Tests for an + interface are defined in the media-specific MIB for that + interface. After invoking a test, the object ifTestResult + can be read to determine the outcome. If an agent can not + perform the test, ifTestResult is set to so indicate. The + object ifTestCode can be used to provide further test- + specific or interface-specific (or even enterprise-specific) + information concerning the outcome of the test. Only one + test can be in progress on each interface at any one time. + If one test is in progress when another test is invoked, the + second test is rejected. Some agents may reject a test when + a prior test is active on another interface. + + Before starting a test, a manager-station must first obtain + 'ownership' of the entry in the ifTestTable for the + interface to be tested. This is accomplished with the + ifTestId and ifTestStatus objects as follows: + + try_again: + get (ifTestId, ifTestStatus) + while (ifTestStatus != notInUse) + /* + * Loop while a test is running or some other + * manager is configuring a test. + */ + short delay + get (ifTestId, ifTestStatus) + } + + /* + * Is not being used right now -- let's compete + * to see who gets it. + */ + lock_value = ifTestId + + if ( set(ifTestId = lock_value, ifTestStatus = inUse, + + ifTestOwner = 'my-IP-address') == FAILURE) + /* + * Another manager got the ifTestEntry -- go + * try again + */ + goto try_again; + + /* + * I have the lock + */ + set up any test parameters. + + /* + * This starts the test + */ + set(ifTestType = test_to_run); + + wait for test completion by polling ifTestResult + + when test completes, agent sets ifTestResult + agent also sets ifTestStatus = 'notInUse' + + retrieve any additional test results, and ifTestId + + if (ifTestId == lock_value+1) results are valid + + A manager station first retrieves the value of the + appropriate ifTestId and ifTestStatus objects, periodically + repeating the retrieval if necessary, until the value of + ifTestStatus is 'notInUse'. The manager station then tries + to set the same ifTestId object to the value it just + retrieved, the same ifTestStatus object to 'inUse', and the + corresponding ifTestOwner object to a value indicating + itself. If the set operation succeeds then the manager has + obtained ownership of the ifTestEntry, and the value of the + ifTestId object is incremented by the agent (per the + semantics of TestAndIncr). Failure of the set operation + indicates that some other manager has obtained ownership of + the ifTestEntry. + + Once ownership is obtained, any test parameters can be + setup, and then the test is initiated by setting ifTestType. + On completion of the test, the agent sets ifTestStatus to + 'notInUse'. Once this occurs, the manager can retrieve the + results. In the (rare) event that the invocation of tests + by two network managers were to overlap, then there would be + a possibility that the first test's results might be + overwritten by the second test's results prior to the first + + results being read. This unlikely circumstance can be + detected by a network manager retrieving ifTestId at the + same time as retrieving the test results, and ensuring that + the results are for the desired request. + + If ifTestType is not set within an abnormally long period of + time after ownership is obtained, the agent should time-out + the manager, and reset the value of the ifTestStatus object + back to 'notInUse'. It is suggested that this time-out + period be 5 minutes. + + In general, a management station must not retransmit a + request to invoke a test for which it does not receive a + response; instead, it properly inspects an agent's MIB to + determine if the invocation was successful. Only if the + invocation was unsuccessful, is the invocation request + retransmitted. + + Some tests may require the interface to be taken off-line in + order to execute them, or may even require the agent to + reboot after completion of the test. In these + circumstances, communication with the management station + invoking the test may be lost until after completion of the + test. An agent is not required to support such tests. + However, if such tests are supported, then the agent should + make every effort to transmit a response to the request + which invoked the test prior to losing communication. When + the agent is restored to normal service, the results of the + test are properly made available in the appropriate objects. + Note that this requires that the ifIndex value assigned to + an interface must be unchanged even if the test causes a + reboot. An agent must reject any test for which it cannot, + perhaps due to resource constraints, make available at least + the minimum amount of information after that test + completes." + ::= { ifMIBObjects 3 } + +ifTestEntry OBJECT-TYPE + SYNTAX IfTestEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "An entry containing objects for invoking tests on an + interface." + AUGMENTS { ifEntry } + ::= { ifTestTable 1 } + +IfTestEntry ::= + + SEQUENCE { + ifTestId TestAndIncr, + ifTestStatus INTEGER, + ifTestType AutonomousType, + ifTestResult INTEGER, + ifTestCode OBJECT IDENTIFIER, + ifTestOwner OwnerString + } + +ifTestId OBJECT-TYPE + SYNTAX TestAndIncr + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object identifies the current invocation of the + interface's test." + ::= { ifTestEntry 1 } + +ifTestStatus OBJECT-TYPE + SYNTAX INTEGER { notInUse(1), inUse(2) } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object indicates whether or not some manager currently + has the necessary 'ownership' required to invoke a test on + this interface. A write to this object is only successful + when it changes its value from 'notInUse(1)' to 'inUse(2)'. + After completion of a test, the agent resets the value back + to 'notInUse(1)'." + ::= { ifTestEntry 2 } + +ifTestType OBJECT-TYPE + SYNTAX AutonomousType + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "A control variable used to start and stop operator- + initiated interface tests. Most OBJECT IDENTIFIER values + assigned to tests are defined elsewhere, in association with + specific types of interface. However, this document assigns + a value for a full-duplex loopback test, and defines the + special meanings of the subject identifier: + + noTest OBJECT IDENTIFIER ::= { 0 0 } + + When the value noTest is written to this object, no action + is taken unless a test is in progress, in which case the + test is aborted. Writing any other value to this object is + + only valid when no test is currently in progress, in which + case the indicated test is initiated. + + When read, this object always returns the most recent value + that ifTestType was set to. If it has not been set since + the last initialization of the network management subsystem + on the agent, a value of noTest is returned." + ::= { ifTestEntry 3 } + +ifTestResult OBJECT-TYPE + SYNTAX INTEGER { + none(1), -- no test yet requested + success(2), + inProgress(3), + notSupported(4), + unAbleToRun(5), -- due to state of system + aborted(6), + failed(7) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object contains the result of the most recently + requested test, or the value none(1) if no tests have been + requested since the last reset. Note that this facility + provides no provision for saving the results of one test + when starting another, as could be required if used by + multiple managers concurrently." + ::= { ifTestEntry 4 } + +ifTestCode OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object contains a code which contains more specific + information on the test result, for example an error-code + after a failed test. Error codes and other values this + object may take are specific to the type of interface and/or + test. The value may have the semantics of either the + AutonomousType or InstancePointer textual conventions as + defined in RFC 2579. The identifier: + + testCodeUnknown OBJECT IDENTIFIER ::= { 0 0 } + + is defined for use if no additional result code is + available." + ::= { ifTestEntry 5 } + +ifTestOwner OBJECT-TYPE + SYNTAX OwnerString + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The entity which currently has the 'ownership' required to + invoke a test on this interface." + ::= { ifTestEntry 6 } + +-- Deprecated Definitions - Groups + + +ifGeneralGroup OBJECT-GROUP + OBJECTS { ifDescr, ifType, ifSpeed, ifPhysAddress, + ifAdminStatus, ifOperStatus, ifLastChange, + ifLinkUpDownTrapEnable, ifConnectorPresent, + ifHighSpeed, ifName } + STATUS deprecated + DESCRIPTION + "A collection of objects deprecated in favour of + ifGeneralInformationGroup." + ::= { ifGroups 1 } + + +ifTestGroup OBJECT-GROUP + OBJECTS { ifTestId, ifTestStatus, ifTestType, + ifTestResult, ifTestCode, ifTestOwner } + STATUS deprecated + DESCRIPTION + "A collection of objects providing the ability to invoke + tests on an interface." + ::= { ifGroups 8 } + + +ifStackGroup OBJECT-GROUP + OBJECTS { ifStackStatus } + STATUS deprecated + DESCRIPTION + "The previous collection of objects providing information on + the layering of MIB-II interfaces." + ::= { ifGroups 9 } + + +ifOldObjectsGroup OBJECT-GROUP + OBJECTS { ifInNUcastPkts, ifOutNUcastPkts, + ifOutQLen, ifSpecific } + STATUS deprecated + DESCRIPTION + + "The collection of objects deprecated from the original MIB- + II interfaces group." + ::= { ifGroups 12 } + +-- Deprecated Definitions - Compliance + +ifCompliance MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "A compliance statement defined in a previous version of + this MIB module, for SNMP entities which have network + interfaces." + + MODULE -- this module + MANDATORY-GROUPS { ifGeneralGroup, ifStackGroup } + + GROUP ifFixedLengthGroup + DESCRIPTION + "This group is mandatory for all network interfaces which + are character-oriented or transmit data in fixed-length + transmission units." + + GROUP ifHCFixedLengthGroup + DESCRIPTION + "This group is mandatory only for those network interfaces + which are character-oriented or transmit data in fixed- + length transmission units, and for which the value of the + corresponding instance of ifSpeed is greater than 20,000,000 + bits/second." + + GROUP ifPacketGroup + DESCRIPTION + "This group is mandatory for all network interfaces which + are packet-oriented." + + GROUP ifHCPacketGroup + DESCRIPTION + "This group is mandatory only for those network interfaces + which are packet-oriented and for which the value of the + corresponding instance of ifSpeed is greater than + 650,000,000 bits/second." + + GROUP ifTestGroup + DESCRIPTION + "This group is optional. Media-specific MIBs which require + interface tests are strongly encouraged to use this group + for invoking tests and reporting results. A medium specific + MIB which has mandatory tests may make implementation of + + this group mandatory." + + GROUP ifRcvAddressGroup + DESCRIPTION + "The applicability of this group MUST be defined by the + media-specific MIBs. Media-specific MIBs must define the + exact meaning, use, and semantics of the addresses in this + group." + + OBJECT ifLinkUpDownTrapEnable + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT ifPromiscuousMode + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT ifStackStatus + SYNTAX INTEGER { active(1) } -- subset of RowStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required, and only one of the six + enumerated values for the RowStatus textual convention need + be supported, specifically: active(1)." + + OBJECT ifAdminStatus + SYNTAX INTEGER { up(1), down(2) } + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required, nor is support for the value + testing(3)." + ::= { ifCompliances 1 } + +ifCompliance2 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "A compliance statement defined in a previous version of + this MIB module, for SNMP entities which have network + interfaces." + + MODULE -- this module + MANDATORY-GROUPS { ifGeneralInformationGroup, ifStackGroup2, + ifCounterDiscontinuityGroup } + + GROUP ifFixedLengthGroup + DESCRIPTION + + "This group is mandatory for all network interfaces which + are character-oriented or transmit data in fixed-length + transmission units." + + GROUP ifHCFixedLengthGroup + DESCRIPTION + "This group is mandatory only for those network interfaces + which are character-oriented or transmit data in fixed- + length transmission units, and for which the value of the + corresponding instance of ifSpeed is greater than 20,000,000 + bits/second." + + GROUP ifPacketGroup + DESCRIPTION + "This group is mandatory for all network interfaces which + are packet-oriented." + + GROUP ifHCPacketGroup + DESCRIPTION + "This group is mandatory only for those network interfaces + which are packet-oriented and for which the value of the + corresponding instance of ifSpeed is greater than + 650,000,000 bits/second." + + GROUP ifRcvAddressGroup + DESCRIPTION + "The applicability of this group MUST be defined by the + media-specific MIBs. Media-specific MIBs must define the + exact meaning, use, and semantics of the addresses in this + group." + + OBJECT ifLinkUpDownTrapEnable + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT ifPromiscuousMode + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT ifStackStatus + SYNTAX INTEGER { active(1) } -- subset of RowStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required, and only one of the six + enumerated values for the RowStatus textual convention need + be supported, specifically: active(1)." + + OBJECT ifAdminStatus + SYNTAX INTEGER { up(1), down(2) } + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required, nor is support for the value + testing(3)." + + OBJECT ifAlias + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + ::= { ifCompliances 2 } + +END + diff --git a/mibs/WHISP-APS-MIB.txt b/mibs/WHISP-APS-MIB.txt new file mode 100644 index 000000000..95e6d8f5c --- /dev/null +++ b/mibs/WHISP-APS-MIB.txt @@ -0,0 +1,5020 @@ + +-- +-- 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} +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} +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 for PMP 450." + ::={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 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Get will return 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} + + fskSMTxPwrCntl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable AP control of SM TX power. For FSK AP radios capable of Transmit Power + Control." + ::={whispApsConfig 72} + + fskSMRcvTargetLvl 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)." + ::={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 current + DESCRIPTION + "Select method for User Authentication" + ::={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} + + 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 + "To enable or disable bridge flooding unknown unicast packets. + (0) - Bridge will not forward unknown unicast packets. + (1) - Bridge will flood unknown unicast packets." + ::={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), + bandwidth20MHz(2)} + 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 + "The data rate that is used for the Multicast VC. + 8X and MIMO-A are currently for engineering only." + ::={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." + ::={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 430 SMs to register to this AP. + When disabled 430 SMs registrations will be rejected. + This option applies only to PMP 450i/450 5 GHz APs." + ::={whispApsConfig 225} + + disableAuthForICCSM OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Disable Authentication for SM connected via ICC." + ::={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 450i 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. + This option only applies to PMP 450i AP devices." + ::={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} + + 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 { + rflinktest(0), + linktestwithbridging(1), + linktestwithbridgingandmir(2), + extrapolatedlinktest(3)} + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Link Test Mode + 0 = RF Link Test (traffic doesn't go through bridge, highest throughput) + 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. + [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)} + 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) Power Port Sync + (5) On-board GPS and Power Port Sync + (6) Timing Port/UGPS and Power Port Sync + (7) On-board GPS, Timing Port/UGPS and Power Port Sync" + ::={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} + + 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, + qinqEthType, + multicastVCDataRate, + pmp450430LegacyMode, + onlyAllowPMP450iSMRegistration, + pmp430SMRegistration, + colorCodeRescanTimer, + colorCodeRescanIdleTimer, + fskSMTxPwrCntl, + fskSMRcvTargetLvl, + berModSelect, + lastSesStatsReset, + resetSesStats, + syslogDomainNameAppend, + syslogServerAddr, + syslogServerPort, + syslogXmitAP, + syslogXmitSMs, + uGPSPower, + gpsOutputEn, + radioMode, + pagerRejectFilterSelect, + authSharedSecret1, + authSharedSecret2, + authSharedSecret3, + radiusPort, + radiusAcctPort, + rfOLEnable, + rfOLTrap, + rfOLThreshold, + framePeriod, + remoteSpectrumAnalyzerScanBandwidth, + apConfigAdjacentChanSupport, + ofdmSMRcvTargetLvl, + pmp430InteropMode, + apRxDelay, + apVlanOverride, + dhcpRelayAgentEnable, + dhcpRelayAgentSrvrIP, + onlyAllowVer95OrAbove, + whispWebUseAuthServer, + whispUsrAuthSharedSecret1, + whispUsrAuthSharedSecret2, + whispUsrAuthSharedSecret3, + whispUsrAcctSvr1, + whispUsrAcctSvr2, + whispUsrAcctSvr3, + whispUsrAuthPhase1, + accountingInterimUpdateInterval, + accountingSmReAuthInterval, + dropSession, + removeIdleSMs, + lastTimeIdleSMsRemoved, + 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, + 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} + 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} + 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} + 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} + 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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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} + + 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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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} + + 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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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 and PTP 450 AP and Backhauls." + ::={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} + +-- 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} + + 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} + + 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} + + 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." + ::={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 + "List of link test results" + ::= {whispAps 4} + + whispLinkEntry OBJECT-TYPE + SYNTAX WhispLinkEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of link test results" + 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 + } + + linkLUID OBJECT-TYPE + SYNTAX INTEGER (1..2147483647) + 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)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Returns which type of product the SM is. + PMP 450 APs 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} + + 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/WHISP-BOX-MIBV2-MIB.txt b/mibs/WHISP-BOX-MIBV2-MIB.txt new file mode 100644 index 000000000..a84169689 --- /dev/null +++ b/mibs/WHISP-BOX-MIBV2-MIB.txt @@ -0,0 +1,6261 @@ + +-- +-- 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} +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} +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." + ::={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 of P11 and P12 radios." + ::={whispBoxStatus 30} + + whispBoxP11FPGAType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FPGA Type on P11 and P12 radios." + ::={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 current + DESCRIPTION + "RF in discards count." + ::={whispBoxStatus 98} + + rfInErrorsCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RF in errors count." + ::={whispBoxStatus 99} + + rfOutDiscardsCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RF out discards count." + ::={whispBoxStatus 100} + + rfOutErrorsCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RF out errors count." + ::={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 RF 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} + + 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 119} + + 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 120} + + catalinaAttenTxCH1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tx Attenuation on Catalina Tx CH1. Engineering Use Only." + ::={whispBoxStatus 121} + + catalinaAttenTxCH2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tx Attenuation on Catalina Tx CH2. Engineering use only." + ::={whispBoxStatus 122} + + 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 transciever 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." + ::={whispBoxStatus 232} + + activeTxPowerHdths OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current transmit power level, in hundredths of dBm." + ::={whispBoxStatus 233} + +-- 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." + ::={whispBoxConfig 14} + + eirp OBJECT-TYPE + SYNTAX INTEGER + UNITS "dBm" + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "This variable is deprecated." + ::={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." + ::={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. + Frequencies can be added in a list separated by commas. Example: 355000, 345000 + Frequencies must be in increments of .05 MHz. Examples: 340025, 340050 + 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. + For use on 3.5/3.6 GHz MIMO OFDM Radios only." + ::={whispBoxConfig 53} + + removeCustomFreqList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remove Custom Frequencies. + Frequencies can be removed in a list separated by commas. Example: 355000, 345000 + A get will return the current custom frequencies. + For use on 3.5 GHz OFDM Radios only." + ::={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), + bandwidth20mhz(5), + bandwidth5-10mhz(8), + bandwidth5-20mhz(9), + bandwidth10-20mhz(10), + bandwidth5-10-20mhz(11), + bandwidth5-7mhz(12), + bandwidth7-10mhz(13), + bandwidth7-20mhz(14), + bandwidth7-10-20mhz(15), + bandwidth5-7-10mhz(16), + bandwidth5-7-20mhz(17), + bandwidth5-7-10-20mhz(18)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radio bandwidth setting. + Deprecated for MIMO SMs. Instead use 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} + + 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)} + 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)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Country Code for Europe." + ::={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)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Country Code for South America." + ::={whispBoxConfig 212} + + regionOtherRegulatory OBJECT-TYPE + SYNTAX INTEGER { + none(0), + other(1), + otherFCC(2), + otherETSI(3), + otherETSILBT(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 { + standardAP(0), + remoteAP(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP Mode of Operation. In standardAP mode, all possible sync sources will be made availble and used + for autoSync operation. In remoteAP mode, sync over power port will not be available as a sync source. + Remote AP mode is where the AP's timing port is connected to an SM's 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 standardAP mode." + ::={whispBoxConfig 216} + + regionAfrica OBJECT-TYPE + SYNTAX INTEGER { + none(0), + algeria(2)} + 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." + ::={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)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VC Depth of radio. + 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} + +-- 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)} + 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." + ::={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} + + 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, + 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, + packetOverloadCounter, + whispBoxP11Personality, + whispBoxP11FPGAType, + whispBoxP11BstrapFPGAVer, + numDFSDetections, + numLBTDetections, + rxOverrunPkts, + boxTemperatureC, + boxTemperatureF, + linkNegoSpeed, + installationColorCode, + colorCode, + displayOnlyAccess, + fullAccess, + webAutoUpdate, + pass1Status, + pass2Status, + bridgeEntryTimeout, + 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, + fpgaBuildDate, + fpgaCompileInfo, + syslogDomainNameAppend, + syslogServerAddr, + syslogServerPort, + syslogMinLevel, + syslogStatTxSuccesses, + syslogStatDropped, + apType, + apSmMode, + region, + regionCode, + regionAsia, + regionEurope, + regionNorthAmerica, + regionOceania, + regionSouthAmerica, + regionAfrica, + regionOtherRegulatory, + mimoRateAdaptAlgorithm, + radioRateAdaptUL, + tcpAckPriority, + dnsPrimaryMgmtIP, + dnsAlternateMgmtIP, + dnsMgmtDomainName, + addCustomFreqMimo, + removeCustomFreqMimo, + snmpv2cEnable, + 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, + whispFeatureKeyOrigin, + updateStatus, + bridgeCbFecStatbin, + bridgeCbFecStatbout, + bridgeCbFecStatbtoss, + bridgeCbFecStatbtosscap, + bridgeCbFecStatuin, + bridgeCbFecStatuout, + bridgeCbFecStatutoss, + bridgeCbFecStatutosscap, + bridgeCbRFStatbin, + bridgeCbRFStatbout, + bridgeCbFecStatfloods, + bridgeCbRFStatfloods, + bridgeCbRFStatbtoss, + bridgeCbRFStatbtosscap, + bridgeCbRFStatuin, + bridgeCbRFStatuout, + bridgeCbRFStatutoss, + bridgeCbRFStatutosscap, + bridgeCbErrStatNI1QSend, + bridgeCbErrStatNI2QSend, + bridgeCbErrStatBridgeFull, + bridgeCbErrStatSendMsg, + bridgeCbErrStatAPFecQSend, + bridgeCbErrStatApRfQSend, + fecStatLinkDetected, + fecStatLinkLost, + fecStatUnderSizedToss, + fecInDiscardsCount, + fecInErrorsCount, + fecOutDiscardsCount, + fecOutErrorsCount, + fecRxBabErr, + fecTxHbErr, + fecEthBusErr, + fecCRCError, + fecRxFifoNoBuf, + fecRxOverrun, + fecLateCollision, + fecRetransLimitExp, + fecTxUnderrun, + fecCarSenseLost, + fecNoCarrier, + rfInDiscardsCount, + rfInErrorsCount, + rfOutDiscardsCount, + rfOutErrorsCount, + fecInDiscardsOverloadCount, + fecOutDiscardsOverloadCount, + rfInDiscardsOverloadCount, + rfOutDiscardsOverloadCount, + framePeriodCurrent, + interleave, + controlMessages, + radioMSN, + latitude, + longitude, + height, + bandwidth, + dataScramblingMethod, + whispWebUserAccessMode, + 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 { + saveFlash, + reboot, + clearEventLog, + rebootIfRequired, + clearBERStats, + updateDevice, + siteInfoViewable, + largeVCQ, + snrCalculation, + receiveQualityDebug, + 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} + 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, + 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} + 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} + + 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} + + 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 { + rflinktest(0), + linktestwithbridging(1), + linktestwithbridgingandmir(2), + extrapolatedlinktest(3)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Link Test Mode + 0 = RF Link Test (traffic doesn't go through bridge, highest throughput) + 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." + ::={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} + +-- 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} + + 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)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Currently configured radio band." + ::={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 enity." + ::={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/WHISP-GLOBAL-REG-MIB.txt b/mibs/WHISP-GLOBAL-REG-MIB.txt new file mode 100644 index 000000000..e2ca7bc83 --- /dev/null +++ b/mibs/WHISP-GLOBAL-REG-MIB.txt @@ -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: +-- +-- +-- 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/WHISP-SM-MIB.txt b/mibs/WHISP-SM-MIB.txt new file mode 100644 index 000000000..403dd50bb --- /dev/null +++ b/mibs/WHISP-SM-MIB.txt @@ -0,0 +1,3581 @@ + +-- +-- 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 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. + 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. + 1 -- Power up in Aim mode + 2 -- Power up in Operational 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 current + DESCRIPTION + "To enable or disable 802.3 link. For SMs only." + ::={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. + Only supported on PMP 430/450 SMs." + ::={whispSmConfig 134} + + clearBerrResults OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This will clear the BERR 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)} + 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 current + DESCRIPTION + "Selects AP types (PMP 430 and/or PMP 450/450i) that are available for the PMP 430 SM. + When both AP types are selected, if the SM does not register to an AP after 10 minutes, it will reboot to scan the other AP type." + ::={whispSmConfig 145} + + switchRadioModeAndReboot OBJECT-TYPE + SYNTAX INTEGER { + finishedReboot(0), + switchRadioModeAndReboot(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this to 1 will force switch the SM to the other radio mode and immediately reboot the unit. + When the unit finishes rebooting, it will be in finishedReboot state. + Only will be allowed to be set if both registration options are configured. + PMP 430 SM only. + Introduced in release 12.2." + ::={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} + + 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), + bandwidth10mhz(3), + bandwidth20mhz(5)} + 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 current + DESCRIPTION + "The current radio mode that SM is operating in. + PMP 430 SMs only. + Introduced in release 12.2." + ::={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} + + 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, + berDeModSelect, + multicastVCRcvRate, + syslogServerApPreferred, + syslogMinLevelApPreferred, + syslogSMXmitSetting, + syslogSMXmitControl, + bCastMIRUnits, + naptRemoteManage, + 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, + 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, + maxReceivePower, + bridgecbUplinkCreditRate, + bridgecbUplinkCreditLimit, + bridgecbDownlinkCreditRate, + bridgecbDownlinkCreditLimit, + bridgecbDownlinkMaxBurstBitRate, + bridgecbUplinkMaxBurstBitRate, + 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} + + 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 enity." + ::={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} + + +END diff --git a/mibs/WHISP-TCV2-MIB.txt b/mibs/WHISP-TCV2-MIB.txt new file mode 100644 index 000000000..984909ce4 --- /dev/null +++ b/mibs/WHISP-TCV2-MIB.txt @@ -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: +-- +-- +-- 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