diff --git a/html/images/os/cambium.png b/html/images/os/cambium.png new file mode 100644 index 0000000000..941fdbfd54 Binary files /dev/null and b/html/images/os/cambium.png differ diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php index a5dba53b67..07e5b9629a 100644 --- a/includes/definitions.inc.php +++ b/includes/definitions.inc.php @@ -1016,6 +1016,12 @@ $config['os'][$os]['text'] = "Hikvision"; $config['os'][$os]['type'] = "network"; $config['os'][$os]['icon'] = "hikvision"; +// Canopy / Cambium support +$os = "canopy"; +$config['os'][$os]['text'] = "Cambium"; +$config['os'][$os]['type'] = "wireless"; +$config['os'][$os]['icon'] = "cambium"; + foreach ($config['os'] as $this_os => $blah) { if (isset($config['os'][$this_os]['group'])) diff --git a/includes/discovery/os/canopy.inc.php b/includes/discovery/os/canopy.inc.php new file mode 100644 index 0000000000..2b66147472 --- /dev/null +++ b/includes/discovery/os/canopy.inc.php @@ -0,0 +1,7 @@ +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), + rate1X(4), + rate2X(5), + rate4X(7), + rate6X(8), + rate8X(9)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The data rate that is used for the Multicast VC. 8X is 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} + + whispRegStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "This shows the registration status of a link." + ::={whispApsLink 4} + +-- Link test configuration + + linkTestLUID OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LUID selection for Link Test. Valid range: 2-255" + ::={whispApsLinkTestConfig 1} + + linkTestDuration OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Duration for the Link Test. Valid range: 2-10 seconds" + ::={whispApsLinkTestConfig 2} + +-- Link test action + + linkTestAction 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." + ::={whispApsLinkTestConfig 3} + + linkTestPktLength OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Packet length for Link Test. Valid range: 64-1714 bytes" + ::={whispApsLinkTestConfig 4} + + linkTestMode OBJECT-TYPE + SYNTAX INTEGER { + rflinktest(0), + linktestwithbridging(1), + linktestwithbridgingandmir(2)} + 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" + ::={whispApsLinkTestConfig 5} + + linkTestSNRCalculation 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." + ::={whispApsLinkTestConfig 6} + + linkTestWithDualPath 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" + ::={whispApsLinkTestConfig 7} + +-- Link test configuration + + linkTestNumPkt 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." + ::={whispApsLinkTestConfig 8} + +-- Link test results + + testLUID OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LUID number of selected unit." + ::={whispApsLinkTestResult 1} + + linkTestStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status for Link Test." + ::={whispApsLinkTestResult 2} + + linkTestError 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." + ::={whispApsLinkTestResult 3} + + testDuration OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of link test." + ::={whispApsLinkTestResult 4} + + downLinkRate OBJECT-TYPE + SYNTAX INTEGER + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Down Link Rate." + ::={whispApsLinkTestResult 5} + + upLinkRate OBJECT-TYPE + SYNTAX INTEGER + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Up Link Rate." + ::={whispApsLinkTestResult 6} + + downLinkEff OBJECT-TYPE + SYNTAX INTEGER + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Down Link Efficiency." + ::={whispApsLinkTestResult 7} + + maxDwnLinkIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For link test results, the maximum possible downlink efficiency percentage (always 100%)." + ::={whispApsLinkTestResult 8} + + actDwnLinkIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual down link index." + ::={whispApsLinkTestResult 9} + + expDwnFragCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Expected Fragment Count." + ::={whispApsLinkTestResult 10} + + actDwnFragCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual Fragment Count" + ::={whispApsLinkTestResult 11} + + upLinkEff OBJECT-TYPE + SYNTAX INTEGER + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Up link efficiency." + ::={whispApsLinkTestResult 12} + + expUpFragCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Uplink expected Fragment Count." + ::={whispApsLinkTestResult 13} + + actUpFragCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual uplink Fragment Count." + ::={whispApsLinkTestResult 14} + + maxUpLinkIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "For link test results, the maximum possible uplink efficiency percentage (always 100%)." + ::={whispApsLinkTestResult 15} + + actUpLinkIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual Up link index." + ::={whispApsLinkTestResult 16} + + fragments1xDwnLinkVertical 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." + ::={whispApsLinkTestResult 17} + + fragments2xDwnLinkVertical 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." + ::={whispApsLinkTestResult 18} + + fragments3xDwnLinkVertical 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." + ::={whispApsLinkTestResult 19} + + fragments4xDwnLinkVertical 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." + ::={whispApsLinkTestResult 20} + + fragments1xUpLinkVertical 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." + ::={whispApsLinkTestResult 21} + + fragments2xUpLinkVertical 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." + ::={whispApsLinkTestResult 22} + + fragments3xUpLinkVertical 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." + ::={whispApsLinkTestResult 23} + + fragments4xUpLinkVertical 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." + ::={whispApsLinkTestResult 24} + + bitErrorsCorrected1xDwnLinkVertical 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." + ::={whispApsLinkTestResult 25} + + bitErrorsCorrected2xDwnLinkVertical 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." + ::={whispApsLinkTestResult 26} + + bitErrorsCorrected3xDwnLinkVertical 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." + ::={whispApsLinkTestResult 27} + + bitErrorsCorrected4xDwnLinkVertical 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." + ::={whispApsLinkTestResult 28} + + bitErrorsCorrected1xUpLinkVertical 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." + ::={whispApsLinkTestResult 29} + + bitErrorsCorrected2xUpLinkVertical 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." + ::={whispApsLinkTestResult 30} + + bitErrorsCorrected3xUpLinkVertical 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." + ::={whispApsLinkTestResult 31} + + bitErrorsCorrected4xUpLinkVertical 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." + ::={whispApsLinkTestResult 32} + + signalToNoiseRatioDownLinkVertical 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." + ::={whispApsLinkTestResult 33} + + signalToNoiseRatioUpLinkVertical 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." + ::={whispApsLinkTestResult 34} + + fragments1xDwnLinkHorizontal 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." + ::={whispApsLinkTestResult 35} + + fragments2xDwnLinkHorizontal 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." + ::={whispApsLinkTestResult 36} + + fragments3xDwnLinkHorizontal 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." + ::={whispApsLinkTestResult 37} + + fragments4xDwnLinkHorizontal 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." + ::={whispApsLinkTestResult 38} + + fragments1xUpLinkHorizontal 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." + ::={whispApsLinkTestResult 39} + + fragments2xUpLinkHorizontal 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." + ::={whispApsLinkTestResult 40} + + fragments3xUpLinkHorizontal 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." + ::={whispApsLinkTestResult 41} + + fragments4xUpLinkHorizontal 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." + ::={whispApsLinkTestResult 42} + + bitErrorsCorrected1xDwnLinkHorizontal 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." + ::={whispApsLinkTestResult 43} + + bitErrorsCorrected2xDwnLinkHorizontal 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." + ::={whispApsLinkTestResult 44} + + bitErrorsCorrected3xDwnLinkHorizontal 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." + ::={whispApsLinkTestResult 45} + + bitErrorsCorrected4xDwnLinkHorizontal 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." + ::={whispApsLinkTestResult 46} + + bitErrorsCorrected1xUpLinkHorizontal 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." + ::={whispApsLinkTestResult 47} + + bitErrorsCorrected2xUpLinkHorizontal 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." + ::={whispApsLinkTestResult 48} + + bitErrorsCorrected3xUpLinkHorizontal 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." + ::={whispApsLinkTestResult 49} + + bitErrorsCorrected4xUpLinkHorizontal 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." + ::={whispApsLinkTestResult 50} + + signalToNoiseRatioDownLinkHorizontal 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." + ::={whispApsLinkTestResult 51} + + signalToNoiseRatioUpLinkHorizontal 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." + ::={whispApsLinkTestResult 52} + + 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 + "Current number of satellites GPS is tracking." + ::={whispApsGPS 7} + + gpsSatellitesVisible OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of satellites the GPS sees" + ::={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} + +-- 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, + 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, + linkTestMode, + linkTestNumPkt} + 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, + 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, + colorCodeRescanTimer, + colorCodeRescanIdleTimer, + fskSMTxPwrCntl, + fskSMRcvTargetLvl, + berModSelect, + lastSesStatsReset, + resetSesStats, + syslogDomainNameAppend, + syslogServerAddr, + syslogServerPort, + syslogXmitAP, + syslogXmitSMs, + uGPSPower, + gpsOutputEn, + radioMode, + authSharedSecret1, + authSharedSecret2, + authSharedSecret3, + radiusPort, + radiusAcctPort, + rfOLEnable, + rfOLTrap, + rfOLThreshold, + remoteSpectrumAnalyzerScanBandwidth, + apConfigAdjacentChanSupport, + ofdmSMRcvTargetLvl, + apRxDelay, + apVlanOverride, + dhcpRelayAgentEnable, + dhcpRelayAgentSrvrIP, + onlyAllowVer95OrAbove, + whispWebUseAuthServer, + whispUsrAuthSharedSecret1, + whispUsrAuthSharedSecret2, + whispUsrAuthSharedSecret3, + whispUsrAcctSvr1, + whispUsrAcctSvr2, + whispUsrAcctSvr3, + whispUsrAuthPhase1, + accountingInterimUpdateInterval, + accountingSmReAuthInterval, + dropSession, + 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, + 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, + 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} + +-- 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 control 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 + "Current Radio Frequency Carrier" + ::={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 control slots for HW Scheduling Point-to-Mulitpoint mode (Not applicable for PtoP radios). + For PMP450 the minimum is 1 control slot, others minimum is zero. + Maximum control 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 + } + + 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 + "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." + ::={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." + ::={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." + ::={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." + ::={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." + ::={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)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Returns which type of product the SM is. + PMP450 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} + + 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 b/mibs/WHISP-BOX-MIBV2-MIB new file mode 100644 index 0000000000..800e58c617 --- /dev/null +++ b/mibs/WHISP-BOX-MIBV2-MIB @@ -0,0 +1,4404 @@ + +-- +-- whisp-box-mib.mib +-- GENERATED FROM ui_db.xml +-- +-- **************************************************************************************************** +-- Copyright 2005-2013 (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 + "Canopy Technical Support + email: technical-support@canopywireless.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} +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/LBT 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} + + agcGainRxCH1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rcv Gain on Catalina Rx CH1 of SM." + ::={whispBoxStatus 114} + + agcGainRxCH2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rcv Gain on Catalina Rx CH2 of SM." + ::={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} + + 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} + +-- 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." + ::={whispBoxConfig 12} + + extFilterDelay OBJECT-TYPE + SYNTAX INTEGER + UNITS "nanoseconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "External Filters Delay. For 900MHz 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 + "Add VLAN memeber." + ::={whispBoxConfig 20} + + removeVlanMember OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Remove VLAN memeber." + ::={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 enable parameters are set to Factory Defaults upon default plug 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." + ::={whispBoxConfig 45} + + userPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User password." + ::={whispBoxConfig 46} + + userAccessLevel OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User access level." + ::={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 PMP430 SMs, this value is only used while in PMP430 mode (1/16 is forced in PMP450 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 with the default + plug inserted. If the default plug was not inserted on boot, 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)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Rate adaptation parameter. 0: no rate adaptation. 1: 1x and 2x adaptation. 2: 1x, 2x and 3x adaptation (OFDM only). 3: 1x, 2x, 3x and 4x adaption (OFDM only). 4: 1x (MIMO duplicate on both paths). 5: 1x/2x (MIMO). 7: 1x/2x/4x (MIMO). 8: 1x/2x/4x/6x (MIMO). 9: 1x/2x/4x/6x/8x (MIMO). For PMP430 radios this applies to Downlink Rate Adapt only. Use radioRateAdaptUL for setting uplink rate adapt on PMP430 radios." + ::={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), + bandwidth10mhz(3), + bandwidth20mhz(5), + bandwidth5-10mhz(8), + bandwidth5-20mhz(9), + bandwidth10-20mhz(10), + bandwidth5-10-20mhz(11)} + 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)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Uplink Rate adaptation parameter (OFDM PMP430 only). 0: no rate adaptation. 1: 1x and 2x adaptation. 2: 1x, 2x and 3x adaptation. 3: 1x, 2x, 3x and 4x adaption. For PMP430 radios this applies to Uplink Rate Adapt only. Use radioRateAdapt for setting downlink rate adapt. 4x rate adapt not permitted on AES, 20MHz, 1/16 CP radios." + ::={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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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} + + 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} + + 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} + + 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)} + 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)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Country Code for North America." + ::={whispBoxConfig 210} + + regionOceania OBJECT-TYPE + SYNTAX INTEGER { + none(0), + australia(2)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Country Code for Oceania." + ::={whispBoxConfig 211} + + regionSouthAmerica OBJECT-TYPE + SYNTAX INTEGER { + none(0), + brazil(2)} + 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)} + 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 + "Adds a particular frequency, applicable for both the AP and SM." + ::={whispBoxConfig 218} + + removeCustomFreqMimo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Removes a particular frequency, applicable for both the AP and SM." + ::={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 + (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} + +-- 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} + + 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, + mac2VIDMapAddr, + mac2VIDMapVid, + mac3VIDMapAddr, + mac3VIDMapVid, + mac4VIDMapAddr, + mac4VIDMapVid, + mac5VIDMapAddr, + mac5VIDMapVid, + mac6VIDMapAddr, + mac6VIDMapVid, + mac7VIDMapAddr, + mac7VIDMapVid, + mac8VIDMapAddr, + mac8VIDMapVid, + mac9VIDMapAddr, + mac9VIDMapVid, + mac10VIDMapAddr, + mac10VIDMapVid, + vlanPortType, + portVID, + timedSpectrumAnalysisDurationBox, + spectrumAnalysisActionBox, + calibrationStatusBox, + calibrationStatusBool, + agcGainRxCH1, + agcGainRxCH2, + 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, + rxOverrunPkts, + boxTemperatureC, + boxTemperatureF, + linkNegoSpeed, + installationColorCode, + colorCode, + displayOnlyAccess, + fullAccess, + webAutoUpdate, + pass1Status, + pass2Status, + bridgeEntryTimeout, + snmpMibPerm, + bhTimingMode, + powerControl, + extFilterDelay, + antennaGain, + eirp, + dynamicLearning, + managementVID, + agingTimeout, + 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, + 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, + radioRateAdaptUL, + dnsPrimaryMgmtIP, + dnsAlternateMgmtIP, + dnsMgmtDomainName, + addCustomFreqMimo, + removeCustomFreqMimo, + ftpPort, + httpPort, + snmpPort, + snmpTrapPort, + lan1DhcpRelease, + lan1DhcpRenew, + lan3DhcpRelease, + lan3DhcpRenew, + natDhcpRelease, + natDhcpRenew, + radioEngKeyed, + 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, + fecInDiscardsCount, + fecInErrorsCount, + fecOutDiscardsCount, + fecOutErrorsCount, + rfInDiscardsCount, + rfInErrorsCount, + rfOutDiscardsCount, + rfOutErrorsCount, + fecInDiscardsOverloadCount, + fecOutDiscardsOverloadCount, + rfInDiscardsOverloadCount, + rfOutDiscardsOverloadCount, + interleave, + radioMSN, + latitude, + longitude, + height, + bandwidth, + dataScramblingMethod, + whispWebUserAccessMode, + usrAccountEnableAccounting, + allowRejectThenLocal, + pppoeFilter, + smbFilter, + snmpFilter, + userP1Filter, + userP2Filter, + userP3Filter, + allOtherIpFilter, + allIpv4Filter, + arpFilter, + allOthersFilter, + userDefinedPort1, + port1TCPFilter, + port1UDPFilter, + userDefinedPort2, + port2TCPFilter, + port2UDPFilter, + userDefinedPort3, + port3TCPFilter, + port3UDPFilter, + bootpcFilter, + bootpsFilter, + ip4MultFilter, + packetFilterDirection, + encryptionConfig} + STATUS current + DESCRIPTION + "Canopy Box Level Attributes group." + ::= {whispBoxGroups 1} + + whispBoxControlGroup OBJECT-GROUP + OBJECTS { + saveFlash, + reboot, + clearEventLog, + rebootIfRequired, + clearBERStats, + updateDevice, + siteInfoViewable, + largeVCQ, + snrCalculation, + receiveQualityDebug} + 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} + + 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} + + 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..900000) + 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} + + 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 b/mibs/WHISP-GLOBAL-REG-MIB new file mode 100644 index 0000000000..9ba01d7171 --- /dev/null +++ b/mibs/WHISP-GLOBAL-REG-MIB @@ -0,0 +1,93 @@ +-- +-- whisp-reg.mib +-- +-- ************************************************************************************* +-- Copyright 2003-2012 (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 b/mibs/WHISP-SM-MIB new file mode 100644 index 0000000000..75c3a5bcc6 --- /dev/null +++ b/mibs/WHISP-SM-MIB @@ -0,0 +1,3384 @@ + +-- +-- whisp-sm-mib.mib +-- GENERATED FROM ui_db.xml +-- +-- ***************************************************************************************** +-- Copyright 2005-2013 (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 + "Canopy Technical Support + email: technical-support@canopywireless.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. + The frequencies are: + 2.4 radios:24150,24175,24200,24225,24250,24275,24300,24325,24350,24375, + 24400,24425,24450,24475,24500,24525,24550,24575. + 3.5 radios:340000-360000 added and removed dynamically. + 4.9 radios:494500-498500 added and removed dynamically. + 5.1 radios:5175,5180,5185,5190,5195,5200,5205,5210,5215,5220,5225,5230,5240, + 5245,5250,5255,5260,5265,5270,5275,5280,5285,5290,5295,5300,5305, + 5310,5315,5320,5325. + 5.2 radios:5275,5280,5285,5290,5295,5300,5305,5310,5315,5320,5325. + 5.4 FSK radios: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. + 5.4 OFDM radios 5 mhz channels: 547250,547500,547750,548000,548500,548750,549000,549250,549500,549750,550000,550250,550500,550750,551000,551250,551500,551750,552000,552250,552500,552750, + 553000,553250,553500,553750,554000,554250,554500,554750,555000,555250,555500,555750,556000,556250,556500,556750,557000,557250,557500,557750,558000,558250,558500,558750,559000,559250,559500,559750, + 560000,560250,560500,560750,561000,561250,561500,561750,562000,562250,562500,562750,563000,563250,563500,563750,564000,564250,564500,564750,565000,565250,565500,565750,566000,566250,566500,566750, + 567000,567250,567500,567750,568000,568250,568500,568750,569000,569250,569500,569750,570000,570250,570500,570750,571000,571250,571500,571750. + 5.4 OFDM radios 10 mhz channels: 547500,548500,549000,549500,550000,550500,551000,551500,552000,552500, + 553000,553500,554000,554500,555000,555500,556000,556500,557000,557500,558000,558500,559000,559500, + 560000,560500,561000,561500,562000,562500,563000,563500,564000,564500,565000,565500,566000,566500, + 567000,567500,568000,568500,569000,569500,570000,570500,571000,571500. + 5.4 OFDM radios 20 mhz channels: 547500,548500,549000,549500,550000,550500,551000,551500,552000,552500, + 553000,553500,554000,554500,555000,555500,556000,556500,557000,557500,558000,558500,559000,559500, + 560000,560500,561000,561500,562000,562500,563000,563500,564000,564500,565000,565500,566000,566500, + 567000,567500,568000,568500,569000,569500,570000,570500,571000,571500. + 5.7 FSK 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. + 5.7 OFDM radios 5 mhz channels :572750,573000,573250,573500,573750,574000,574250,574500,574750,575000,575250,575500,575750,576000,576250,576500,576750,577000,577250,577500,577750, + 578000,578250,578500,578750,579000,579250,579500,579750,580000,580250,580500,580750,581000,581250,581500,581750,582000,582250,582500,582750,583000,583250,583500,583750,584000, + 584250,584500,584750,585000,585250,585500,585750,586000,586250,586500,586750,587000,587250. + 5.7 OFDM radios 10 mhz channels:573000,573500,574000,574500,575000,575500,576000,576500,577000,577500, + 578000,578500,579000,579500,580000,580500,581000,581500,582000,582500,583000,583500,584000,584500,585000,585500,586000,586500,587000. + 5.7 OFDM radios 20 mhz channels :573500,574000,574500,575000,575500,576000,576500,577000,577500, + 578000,578500,579000,579500,580000,580500,581000,581500,582000,582500,583000,583500,584000,584500,585000,585500,586000,586500. + 5.8 radios:5860,5865,5870,5875,5880,5885,5890,5895,5900,5905,5910. + 5805,5810,5815,5820,5825,5830,5835,5840,5845,5850,5855,5860,5865,5870,5875,5880, + 5885,5890,5895,5900,5905,5910,5915,5920,5925,5930,5935,5940,5945,5950. + 5.9 radios:5735,5740,5745,5750,5755,5760,5765,5770,5775,5780,5785,5790,5795,5800, + 5805,5810,5815,5820,5825,5830,5835,5840,5845,5850,5855,5860,5865,5870,5875,5880, + 5885,5890,5895,5900,5905,5910,5915,5920,5925,5930,5935,5940,5945,5950. + 6.050 radios:5850,5855,5860,5865,5870,5875,5880,5885,5890,5895,5900,5905,5910,5915,5920, + 5925,5930,5935,5940,5945,5950,5955,5960,5965,5970,5975,5980,5985,5990,5995,6000, + 6005,6010,6015,6020,6025,6030,6035,6040,6045,6050. + 900 radios:9060,9070,9080,9090,9100,9110,9120,9130,9140,9150,9160,9170,9180,9190,9200,9220,9230,9240. + 0: none. + all: All frequencies in the band(s) supported by the radio will be selected. + all54: All frequencies in the 5.4 band will be selected (only available on dual band radios). + all57: All frequencies in the 5.7 band will be selected (only available on dual band 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 in kbps" + ::={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 current + DESCRIPTION + "Second Color code." + ::={whispSmConfig 97} + + colorCodepriority2 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for second color code." + ::={whispSmConfig 98} + + colorCode3 OBJECT-TYPE + SYNTAX INTEGER (0..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Third Color code." + ::={whispSmConfig 99} + + colorCodepriority3 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for the third color code." + ::={whispSmConfig 100} + + colorCode4 OBJECT-TYPE + SYNTAX INTEGER (0..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fourth Color code." + ::={whispSmConfig 101} + + colorCodepriority4 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for the fourth color code." + ::={whispSmConfig 102} + + colorCode5 OBJECT-TYPE + SYNTAX INTEGER (0..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Fifth Color code." + ::={whispSmConfig 103} + + colorCodepriority5 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for the fifth color code." + ::={whispSmConfig 104} + + colorCode6 OBJECT-TYPE + SYNTAX INTEGER (0..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sixth Color code." + ::={whispSmConfig 105} + + colorCodepriority6 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for the sixth color code." + ::={whispSmConfig 106} + + colorCode7 OBJECT-TYPE + SYNTAX INTEGER (0..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Seventh Color code." + ::={whispSmConfig 107} + + colorCodepriority7 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for the seventh color code." + ::={whispSmConfig 108} + + colorCode8 OBJECT-TYPE + SYNTAX INTEGER (0..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Eighth Color code." + ::={whispSmConfig 109} + + colorCodepriority8 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for the eighth color code." + ::={whispSmConfig 110} + + colorCode9 OBJECT-TYPE + SYNTAX INTEGER (0..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ninth Color code." + ::={whispSmConfig 111} + + colorCodepriority9 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for the ninth color code." + ::={whispSmConfig 112} + + colorCode10 OBJECT-TYPE + SYNTAX INTEGER (0..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Tenth Color code." + ::={whispSmConfig 113} + + colorCodepriority10 OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + tertiary(3), + disable(0)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Priority setting for the tenth color code." + ::={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." + ::={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 BERR 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 (430 and/or 450) that are available for the PMP430 SM. When both AP types are selected, if the SM does not register to an AP, 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} + + 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} + + phase1 OBJECT-TYPE + SYNTAX INTEGER { + eapttls(0), + eapMSChapV2(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Select the outer method for EAP Authentication" + ::={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 PMP450 systems: 2=MIMO QPSK, 4=MIMO 16-QAM, 6=MIMO64-QAM, 8=256-QAM + For non PMP450: 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 of beacon in dBm. + For MIMO radios, this is only available in the vertical path." + ::={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 PMP450 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." + ::={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." + ::={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." + ::={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." + ::={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." + ::={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." + ::={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." + ::={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." + ::={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." + ::={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." + ::={whispSmStatus 123} + + berPwrRxFPGAPathB OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BER power level on FPGA Rx Path B of SM." + ::={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." + ::={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." + ::={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} + + 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 { + rfScanList, + rfScanListBandFilter, + powerUpMode, + lanIpSm, + lanMaskSm, + defaultGwSm, + networkAccess, + authKeySm, + enable8023link, + authKeyOption, + timingPulseGated, + naptPrivateIP, + naptPrivateSubnetMask, + naptPublicIP, + naptPublicSubnetMask, + naptPublicGatewayIP, + naptRFPublicIP, + naptRFPublicSubnetMask, + naptRFPublicGateway, + naptEnable, + arpCacheTimeout, + tcpGarbageCollectTmout, + udpGarbageCollectTmout, + 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, + 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, + berDeModSelect, + multicastVCRcvRate, + syslogServerApPreferred, + syslogMinLevelApPreferred, + syslogSMXmitSetting, + syslogSMXmitControl, + naptRemoteManage, + eapPeerAAAServerCommonName, + pmp430ApRegistrationOptions, + switchRadioModeAndReboot} + STATUS current + DESCRIPTION + "Canopy Subscriber Module configuration group." + ::= {whispSmGroups 1} + + whispSmStatusGroup OBJECT-GROUP + OBJECTS { + 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, + 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} + + 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} + + +END