diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/cambium/CAMBIUM-PTP250-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/cambium/CAMBIUM-PTP250-MIB')
| -rw-r--r-- | MIBS/cambium/CAMBIUM-PTP250-MIB | 1305 |
1 files changed, 1305 insertions, 0 deletions
diff --git a/MIBS/cambium/CAMBIUM-PTP250-MIB b/MIBS/cambium/CAMBIUM-PTP250-MIB new file mode 100644 index 0000000..f72b6a8 --- /dev/null +++ b/MIBS/cambium/CAMBIUM-PTP250-MIB @@ -0,0 +1,1305 @@ + CAMBIUM-PTP250-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Integer32, IpAddress, + enterprises + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + DisplayString + FROM SNMPv2-TC; + + cambium MODULE-IDENTITY + LAST-UPDATED "201212070935Z" + ORGANIZATION "Cambium Networks" + CONTACT-INFO + "Post: Bill Jones + Cambium Networks Ltd. + Unit B2, + Linhay Business Park, + Eastern Road, + Ashburton, + Devon. + TQ13 7UP + United Kingdom + Phone: +44 (0) 1364 655 500 + Email: bill.jones@cambiumnetworks.com" + DESCRIPTION + "MIB for PTP250" + REVISION "201212070935Z" + DESCRIPTION "PTP250-02-13: + sNMPTrapVersion moved into the sNMPTrapTable." + REVISION "201110181047Z" + DESCRIPTION "PTP250-02-00" + ::= { enterprises 17713 } + + -- Groups in cambium + ptp OBJECT IDENTIFIER ::= { cambium 1 } + ptmp OBJECT IDENTIFIER ::= { cambium 2 } + ptp250 OBJECT IDENTIFIER ::= { cambium 250 } + + -- Groups in ptp250 + configuration OBJECT IDENTIFIER ::= { ptp250 1 } + ethernet OBJECT IDENTIFIER ::= { ptp250 2 } + licence OBJECT IDENTIFIER ::= { ptp250 3 } + management OBJECT IDENTIFIER ::= { ptp250 4 } + phyStatus OBJECT IDENTIFIER ::= { ptp250 5 } + alarms OBJECT IDENTIFIER ::= { ptp250 6 } + smtp OBJECT IDENTIFIER ::= { ptp250 7 } + snmpControl OBJECT IDENTIFIER ::= { ptp250 8 } + ntp OBJECT IDENTIFIER ::= { ptp250 9 } + versions OBJECT IDENTIFIER ::= { ptp250 10 } + pubStats OBJECT IDENTIFIER ::= { ptp250 11 } + ptpGroups OBJECT IDENTIFIER ::= { ptp250 98 } + ptpTraps OBJECT IDENTIFIER ::= { ptp250 99 } + ptpTrapPrefix OBJECT IDENTIFIER ::= { ptpTraps 0 } + + -- Compliance information + -- + ptpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for the Cambium Networks PTP MIB" + MODULE -- this module + MANDATORY-GROUPS { configurationGroup + , ethernetGroup + , licenceGroup + , managementGroup + , phyStatusGroup + , alarmsGroup + , smtpGroup + , snmpControlGroup + , ntpGroup + , versionsGroup + , pubStatsGroup + , notificationsGroup + } + ::= { ptp250 97 } + + configurationGroup OBJECT-GROUP + OBJECTS { iPAddress + , subnetMask + , gatewayIPAddress + , masterSlaveMode + , maximumTransmitPower + , antennaGain + , cableLoss + , channelBandwidth + , remoteIPAddress + , remoteMACAddress + , linkName + , siteName + , band + , configuredModulationMode + , configuredRange + , channelSelection + , vlanTagging + , vlanId + , vlanPriority + , fixedModMode + , dualPayload + } + STATUS current + DESCRIPTION "The configuration object group." + ::= { ptpGroups 5 } + + ethernetGroup OBJECT-GROUP + OBJECTS { dataPortAutoNegotiation + , dataPortAutoNegAdvertisement + , dataPortStatus + , dataPortSpeedAndDuplex + } + STATUS current + DESCRIPTION "The ethernet object group." + ::= { ptpGroups 6 } + + licenceGroup OBJECT-GROUP + OBJECTS { regionCode + , productVariant + , productName + } + STATUS current + DESCRIPTION "The licence object group." + ::= { ptpGroups 8 } + + managementGroup OBJECT-GROUP + OBJECTS { installArmState + , tFTPServerIPAddress + , tFTPServerPortNumber + , tFTPSoftwareUpgradeFileName + , tFTPSoftwareUpgradeStatus + , tFTPSoftwareUpgradeStatusText + , tFTPSoftwareUpgradeStatusAdditionalText + } + STATUS current + DESCRIPTION "The management object group." + ::= { ptpGroups 9 } + + phyStatusGroup OBJECT-GROUP + OBJECTS { receivePower + , vectorError + , transmitPower + , linkLoss + , currentChannel + , extendedChannel + , receiveModulationMode + , transmitModulationMode + , currentFreqMHz + , extendedFreqMHz + , signalStrengthRatio + , searchState + , noiseFloor + , radarDetectChannel + , measuredRange + } + STATUS current + DESCRIPTION "The phyStatus object group." + ::= { ptpGroups 12 } + + alarmsGroup OBJECT-GROUP + OBJECTS { noWirelessChannelAvailable + } + STATUS current + DESCRIPTION "The alarms object group." + ::= { ptpGroups 13 } + + smtpGroup OBJECT-GROUP + OBJECTS { sMTPServerIPAddress + , sMTPServerPortNumber + , sMTPSourceEmailAddress + , sMTPDestinationEmailAddress + , sMTPEnabledMessages + } + STATUS current + DESCRIPTION "The smtp object group." + ::= { ptpGroups 15 } + + snmpControlGroup OBJECT-GROUP + OBJECTS { sNMPCommunityTableNumber + , sNMPTrapTableNumber + , sNMPEnabledTraps + , sNMPTrapIPAddress + , sNMPTrapPortNumber + , sNMPCommunityString + , sNMPCommunityAccess + , sNMPCommunityOid + , sNMPTrapCommunity + , sNMPTrapVersion + } + STATUS current + DESCRIPTION "The snmpControl object group." + ::= { ptpGroups 16 } + + ntpGroup OBJECT-GROUP + OBJECTS { nTPState + , nTPPollInterval + , nTPSync + , nTPLastSync + , systemClock + , timeZone + , nTPServerIp + , nTPServerPortNumber + } + STATUS current + DESCRIPTION "The ntp object group." + ::= { ptpGroups 17 } + + versionsGroup OBJECT-GROUP + OBJECTS { softwareVersion + , hardwareVersion + , bootVersion + } + STATUS current + DESCRIPTION "The versions object group." + ::= { ptpGroups 19 } + + pubStatsGroup OBJECT-GROUP + OBJECTS { receiveDataRate + , transmitDataRate + , aggregateDataRate + , wirelessLinkStatus + } + STATUS current + DESCRIPTION "The pubStats object group." + ::= { ptpGroups 20 } + + notificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { dataPortStatusTrap + , installArmStateTrap + , noWirelessChannelAvailableTrap + , linkStatusTrap + , radarDetectTrap + } + STATUS current + DESCRIPTION "The notifications group." + ::= { ptpGroups 99 } + + + SNMPCommunityTableEntry ::= + SEQUENCE { sNMPCommunityTableIndex INTEGER + , sNMPCommunityString OCTET STRING + , sNMPCommunityAccess INTEGER + , sNMPCommunityOid OBJECT IDENTIFIER + } + + sNMPCommunityTable OBJECT-TYPE + SYNTAX SEQUENCE OF SNMPCommunityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP community string configuration table." + ::= { snmpControl 2 } + + sNMPCommunityTableEntry OBJECT-TYPE + SYNTAX SNMPCommunityTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table SNMPCommunityTable" + INDEX { sNMPCommunityTableIndex } + ::= { sNMPCommunityTable 1 } + + SNMPTrapTableEntry ::= + SEQUENCE { sNMPTrapTableIndex INTEGER + , sNMPTrapIPAddress IpAddress + , sNMPTrapPortNumber INTEGER + , sNMPTrapCommunity OCTET STRING + , sNMPTrapVersion INTEGER + } + + sNMPTrapTable OBJECT-TYPE + SYNTAX SEQUENCE OF SNMPTrapTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP trap configuration table." + ::= { snmpControl 4 } + + sNMPTrapTableEntry OBJECT-TYPE + SYNTAX SNMPTrapTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table SNMPTrapTable" + INDEX { sNMPTrapTableIndex } + ::= { sNMPTrapTable 1 } + + -- Configuration group attribute definitions + -- + iPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internet protocol (IP) address. This address is used by + the family of Internet protocols to uniquely identify + the unit on a network." + ::= { configuration 1 } + + subnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A subnet allows the flow of network traffic between + hosts to be segregated based on a network + configuration. By organizing hosts into + logical groups, subnetting can improve network + security and performance." + ::= { configuration 2 } + + gatewayIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a computer on the current network that + is currently acting as a network gateway. A gateway + acts as an entrance / exit to packets from / to + other networks." + ::= { configuration 3 } + + remoteMACAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(6)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the PTP wireless unit forming the other + end of the PTP link" + ::= { configuration 4 } + + masterSlaveMode OBJECT-TYPE + SYNTAX INTEGER { + slave(0), + master(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The PTP wireless link operates using a master and slave + relationship" + ::= { configuration 5 } + + maximumTransmitPower OBJECT-TYPE + SYNTAX Integer32 (-15..27) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum transmit power the wireless unit is permitted to + use when establishing and maintaining the wireless + link" + ::= { configuration 6 } + + antennaGain OBJECT-TYPE + SYNTAX Integer32 (0..610) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Antenna Gain. Expressed in 10ths of dBi. NB: This + attribute is ignored for variants with an + integral antenna." + ::= { configuration 7 } + + cableLoss OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loss in the cable between the ODU and the antenna. + Expressed in 10ths of dB. NB: This attribute is + ignored for variants with an integral antenna." + ::= { configuration 8 } + + channelBandwidth OBJECT-TYPE + SYNTAX INTEGER { + bw20MHz(0), + bw40MHz(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The selected bandwidth of the transmit and + receive radio channels" + ::= { configuration 9 } + + remoteIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP Address of the peer wireless unit" + ::= { configuration 10 } + + linkName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the PTP link allocated by the System + Administrator. Used to establish a + connection with the correct PTP wireless unit + at the other end of the link. NOTE: The link name MUST + be the same at both ends of the PTP link." + ::= { configuration 11 } + + siteName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This field contains a user-provided description of the + site name together with any additional notes" + ::= { configuration 12 } + + configuredModulationMode OBJECT-TYPE + SYNTAX INTEGER { + modBpskHalf(0), + modQpskHalf(1), + modQpskThreeQuarters(2), + mod16QamHalf(3), + mod16QamThreeQuarters(4), + mod64QamTwoThirds(5), + mod64QamThreeQuarters(6), + mod64QamFiveSixths(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The fixed modulation mode or maximum adaptive modulation mode + to be used by the wireless link" + ::= { configuration 13 } + + band OBJECT-TYPE + SYNTAX INTEGER { + unset(0), + freq5400MHz(1), + freq5800MHz(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The frequency band to be + used by the wireless link" + ::= { configuration 14 } + + configuredRange OBJECT-TYPE + SYNTAX Integer32 (0..5400) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Configured distance between the two peer wireless units + expressed in hundredths of a kilometer." + ::= { configuration 15 } + + channelSelection OBJECT-TYPE + SYNTAX BITS { + channum100(0), + channum104(1), + channum108(2), + channum112(3), + channum116(4), + channum120(5), + channum124(6), + channum128(7), + channum132(8), + channum136(9), + channum140(10), + channum149(11), + channum153(12), + channum157(13), + channum161(14), + channum165(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channels selected for use by the user. The + current channel will be selected from this list." + ::= { configuration 16 } + + vlanTagging OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether or not to use VLAN tagging for management." + ::= { configuration 17 } + + vlanId OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VLAN ID for management." + ::= { configuration 18 } + + vlanPriority OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VLAN priority for management." + ::= { configuration 19 } + + fixedModMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If disabled, allows automatic modulation mode selection." + ::= { configuration 22 } + + dualPayload OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If enabled, allows dual payload modulation modes to be selected." + ::= { configuration 23 } + +-- Ethernet group attribute definitions + -- + dataPortAutoNegotiation OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls whether the local Ethernet interface + configuration is automatically negotiated + or forced." + ::= { ethernet 1 } + + dataPortAutoNegAdvertisement OBJECT-TYPE + SYNTAX BITS { + negInvalid(0), + neg10MbpsHalfDuplex(1), + neg10MbpsFullDuplex(2), + neg100MbpsHalfDuplex(3), + neg100MbpsFullDuplex(4), + neg1000MbpsFullDuplex(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This sets the different Ethernet configurations that + will be advertised during auto negotiation." + ::= { ethernet 2 } + + dataPortStatus OBJECT-TYPE + SYNTAX INTEGER { + down(0), + up(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the Ethernet link. NB: a change of + state may generate an SNMP trap and/or SMTP email + alert" + ::= { ethernet 3 } + + dataPortSpeedAndDuplex OBJECT-TYPE + SYNTAX INTEGER { + speed1000MbpsFullDuplex(0), + speed100MbpsFullDuplex(1), + speed100MbpsHalfDuplex(2), + speed10MbpsFullDuplex(3), + speed10MbpsHalfDuplex(4), + speedUnknown6(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current speed and duplex of the Ethernet link" + ::= { ethernet 4 } + + -- Licence group attribute definitions + -- + regionCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The region code prohibits the wireless unit from + operating outside the regulated limits. + NB: a change of state may generate an SNMP trap + and/or SMTP email alert" + ::= { licence 1 } + + productVariant OBJECT-TYPE + SYNTAX INTEGER { + ptpXX400Full(0), + ptpXX400Deprecated1(1), + ptpXX400Deprecated2(2), + ptpXX400Lite(3), + spare1(4), + ptpXX300(5), + spare2(6), + spare3(7), + ptpXX500FullDeprecated(8), + ptpXX500LiteDeprecated(9), + ptpXX500(10), + ptpXX600Lite(11), + ptpXX600Full(12), + spare5(13), + spare6(14), + ptp800(15), + ptp250(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The product variant" + ::= { licence 2 } + + productName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the product variant" + ::= { licence 3 } + + -- Management group attribute definitions + -- + installArmState OBJECT-TYPE + SYNTAX INTEGER { + disarmed(0), + armed(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates if the unit is being installed. NB: a change + of state may generate an SNMP trap and/or SMTP email + alert" + ::= { management 1 } + + tFTPServerIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the TFTP Server from which the TFTP + Software Upgrade File Name will be retrieved" + ::= { management 2 } + + tFTPServerPortNumber OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the TFTP Server from which the TFTP + Software Upgrade File Name will be retrieved" + ::= { management 3 } + + tFTPSoftwareUpgradeFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Filename of the Software Upgrade to be loaded from the + TFTP Server" + ::= { management 4 } + + tFTPSoftwareUpgradeStatus OBJECT-TYPE + SYNTAX INTEGER { + idle(0), + uploadinprogress(1), + uploadsuccessfulprogrammingFLASH(2), + upgradesuccessfulreboottorunthenewsoftwareimage(3), + upgradefailed(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current status of the TFTP Software upgrade process" + ::= { management 5 } + + tFTPSoftwareUpgradeStatusText OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Descriptive text describing the status of the TFTP + Software upgrade process, including any error + details" + ::= { management 6 } + + tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..127)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Any additional text describing the status of the TFTP + Software upgrade process, including any error + details" + ::= { management 7 } + + -- PhyStatus group attribute definitions + -- + receivePower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive power expressed in tenths of a dBm" + ::= { phyStatus 1 } + + vectorError OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vector error measurement compares the received + signal's IQ modulation characteristics to an + ideal signal to determine the composite error + vector magnitude. The value represented by this + attribute is the average vector error over the + previous second expressed in tenths of a dB" + ::= { phyStatus 2 } + + transmitPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit power expressed in tenths of a dBm" + ::= { phyStatus 3 } + + linkLoss OBJECT-TYPE + SYNTAX Integer32 (-500..500) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wireless link loss expressed in tenths of a dB" + ::= { phyStatus 5 } + + currentChannel OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active channel" + ::= { phyStatus 6 } + + extendedChannel OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current extended channel in 40MHz mode" + ::= { phyStatus 7 } + + receiveModulationMode OBJECT-TYPE + SYNTAX INTEGER { + acquisition(0), + modBpskHalfSingle(1), + modQpskHalfSingle(2), + modQpskThreeQuartersSingle(3), + mod16QamHalfSingle(4), + mod16QamThreeQuartersSingle(5), + mod64QamTwoThirdsSingle(6), + mod64QamThreeQuartersSingle(7), + mod64QamFiveSixthsSingle(8), + modBpskHalfDual(9), + modQpskHalfDual(10), + modQpskThreeQuartersDual(11), + mod16QamHalfDual(12), + mod16QamThreeQuartersDual(13), + mod64QamTwoThirdsDual(14), + mod64QamThreeQuartersDual(15), + mod64QamFiveSixthsDual(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active receive modulation mode" + ::= { phyStatus 8 } + + transmitModulationMode OBJECT-TYPE + SYNTAX INTEGER { + acquisition(0), + modBpskHalfSingle(1), + modQpskHalfSingle(2), + modQpskThreeQuartersSingle(3), + mod16QamHalfSingle(4), + mod16QamThreeQuartersSingle(5), + mod64QamTwoThirdsSingle(6), + mod64QamThreeQuartersSingle(7), + mod64QamFiveSixthsSingle(8), + modBpskHalfDual(9), + modQpskHalfDual(10), + modQpskThreeQuartersDual(11), + mod16QamHalfDual(12), + mod16QamThreeQuartersDual(13), + mod64QamTwoThirdsDual(14), + mod64QamThreeQuartersDual(15), + mod64QamFiveSixthsDual(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current active transmit modulation mode" + ::= { phyStatus 9 } + + currentFreqMHz OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current channel frequency expressed in integer MHz" + ::= { phyStatus 11 } + + extendedFreqMHz OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Extended channel frequency expressed in integer MHz" + ::= { phyStatus 12 } + + signalStrengthRatio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal strength ratio (Vertical / Horizontal) : the + number of dB larger the Vertical antenna input is + than the Horizontal antenna input expressed in + tenths of a dB" + ::= { phyStatus 13 } + + searchState OBJECT-TYPE + SYNTAX INTEGER { + up(0), + registering(1), + acquiring(2), + searching(3), + radarCAC(4), + initialising(5), + noChannels(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Search status of the wireless unit. 'Registering' means + that the unit has locked to an OFDM signal, and the + wireless link is up. 'Searching' means that no + wireless signal has been detected. 'Acquiring' + means that a wireless signal has been detected, but + the unit has not locked to an OFDM signal." + ::= { phyStatus 14 } + + noiseFloor OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Noise floor expressed in tenths of a dBm" + ::= { phyStatus 15 } + + radarDetectChannel OBJECT-TYPE + SYNTAX Integer32 (0..63) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Channel on which Radar has been detected. + (Note that this variable is accessible-for-notify only)." + ::= { phyStatus 16 } + + measuredRange OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Measured distance between the two peer wireless units + expressed in tenths of Km." + ::= { phyStatus 17 } + + + -- Alarms group attribute definitions + -- + noWirelessChannelAvailable OBJECT-TYPE + SYNTAX INTEGER { + ok(0), + noWirelessChannelAvailable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Spectrum Management was unable to locate a suitable + wireless channel to operate on" + ::= { alarms 1 } + + -- Smtp group attribute definitions + -- + sMTPServerIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address of the SMTP server" + ::= { smtp 1 } + + sMTPServerPortNumber OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port number of the SMTP server" + ::= { smtp 2 } + + sMTPSourceEmailAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 'from' email address used when constructing the + automatically generated e-mail message" + ::= { smtp 3 } + + sMTPDestinationEmailAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 'to' email address used when constructing the + automatically generated e-mail message" + ::= { smtp 4 } + + sMTPEnabledMessages OBJECT-TYPE + SYNTAX BITS { + dataPortUpDown(0), + wirelessLinkUpDown(1), + coldStart(2), + radarDetect(3), + installArmState(4), + noChannelAvailable(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls which SMTP messages the unit will send" + ::= { smtp 5 } + + -- SnmpControl group attribute definitions + -- + sNMPCommunityTableNumber OBJECT-TYPE + SYNTAX Integer32 (2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the sNMPCommunityTable." + ::= { snmpControl 1 } + + sNMPTrapTableNumber OBJECT-TYPE + SYNTAX Integer32 (2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries in the sNMPTrapTable." + ::= { snmpControl 3 } + + sNMPEnabledTraps OBJECT-TYPE + SYNTAX BITS { + dataPortUpDown(0), + wirelessLinkUpDown(1), + coldStart(2), + radarDetect(3), + installArmState(4), + noChannelAvailable(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This controls which SNMP Traps the unit will send" + ::= { snmpControl 6 } + + -- SNMPCommunityTable group attribute definitions + -- + sNMPCommunityTableIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP community value, used to index the SNMPCommunityTable." + ::= { sNMPCommunityTableEntry 1 } + + sNMPCommunityString OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The community string for this entry" + ::= { sNMPCommunityTableEntry 2 } + + sNMPCommunityAccess OBJECT-TYPE + SYNTAX INTEGER { + readOnly(0), + readWrite(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether this community allows read-only or read-write access" + ::= { sNMPCommunityTableEntry 3 } + + sNMPCommunityOid OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The OID at which the root of this community's subtree starts" + ::= { sNMPCommunityTableEntry 4 } + + -- SNMPTrapTable group attribute definitions + -- + sNMPTrapTableIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SNMP trap value, used to index the SNMPTrapTable." + ::= { sNMPTrapTableEntry 1 } + + sNMPTrapIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address to which all SNMP Traps are sent." + ::= { sNMPTrapTableEntry 2 } + + sNMPTrapPortNumber OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Destination port for SNMP Traps (default=162). A value + of 0 will disable the trap receiver." + ::= { sNMPTrapTableEntry 3 } + + sNMPTrapCommunity OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The community string for this trap entry" + ::= { sNMPTrapTableEntry 4 } + + sNMPTrapVersion OBJECT-TYPE + SYNTAX INTEGER { + v1(0), + v2c(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNMP protocol version for this trap entry" + ::= { sNMPTrapTableEntry 5 } + + -- Ntp group attribute definitions + -- + nTPState OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "NTP control state" + ::= { ntp 1 } + + nTPPollInterval OBJECT-TYPE + SYNTAX Integer32 (60..43200) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The NTP server polling interval" + ::= { ntp 2 } + + nTPSync OBJECT-TYPE + SYNTAX INTEGER { + noSync(0), + inSync(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If NTP Sync fails then check the server settings in the + Remote Management page, or disable NTP" + ::= { ntp 3 } + + nTPLastSync OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last NTP sync time" + ::= { ntp 4 } + + systemClock OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System clock presented as local time" + ::= { ntp 5 } + + timeZone OBJECT-TYPE + SYNTAX INTEGER { + gmtMinus1200(0), + gmtMinus1130(1), + gmtMinus1100(2), + gmtMinus1030(3), + gmtMinus1000(4), + gmtMinus0930(5), + gmtMinus0900(6), + gmtMinus0830(7), + gmtMinus0800(8), + gmtMinus0730(9), + gmtMinus0700(10), + gmtMinus0630(11), + gmtMinus0600(12), + gmtMinus0530(13), + gmtMinus0500(14), + gmtMinus0430(15), + gmtMinus0400(16), + gmtMinus0330(17), + gmtMinus0300(18), + gmtMinus0230(19), + gmtMinus0200(20), + gmtMinus0130(21), + gmtMinus0100(22), + gmtMinus0030(23), + gmtZero(24), + gmtPlus0030(25), + gmtPlus0100(26), + gmtPlus0130(27), + gmtPlus0200(28), + gmtPlus0230(29), + gmtPlus0300(30), + gmtPlus0330(31), + gmtPlus0400(32), + gmtPlus0430(33), + gmtPlus0500(34), + gmtPlus0530(35), + gmtPlus0600(36), + gmtPlus0630(37), + gmtPlus0700(38), + gmtPlus0730(39), + gmtPlus0800(40), + gmtPlus0830(41), + gmtPlus0900(42), + gmtPlus0930(43), + gmtPlus1000(44), + gmtPlus1030(45), + gmtPlus1100(46), + gmtPlus1130(47), + gmtPlus1200(48), + gmtPlus1230(49), + gmtPlus1300(50) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time zone offsets from Greenwich Mean Time (GMT)" + ::= { ntp 6 } + + nTPServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the NTP server IP address." + ::= { ntp 7 } + + nTPServerPortNumber OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port number of the NTP server" + ::= { ntp 8 } + + -- Versions group attribute definitions + -- + softwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current software version" + ::= { versions 1 } + + hardwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware platform version" + ::= { versions 2 } + + bootVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Boot code software version" + ::= { versions 3 } + + -- PubStats group attribute definitions + -- + receiveDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (tenths of Mbps)" + ::= { pubStats 1 } + + transmitDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (tenths of Mbps)" + ::= { pubStats 2 } + + aggregateDataRate OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average data rate over the last one second interval + (tenths of Mbps)" + ::= { pubStats 3 } + + wirelessLinkStatus OBJECT-TYPE + SYNTAX INTEGER { + down(0), + up(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of the wireless link" + ::= { pubStats 4 } + + -- Enterprise NOTIFICATION definitions + -- + + dataPortStatusTrap NOTIFICATION-TYPE + OBJECTS { dataPortStatus } + STATUS current + DESCRIPTION + "Status of the Ethernet link has changed." + ::= { ptpTrapPrefix 1 } + + installArmStateTrap NOTIFICATION-TYPE + OBJECTS { installArmState } + STATUS current + DESCRIPTION + "Unit install arm state has changed" + ::= { ptpTrapPrefix 2 } + + noWirelessChannelAvailableTrap NOTIFICATION-TYPE + OBJECTS { noWirelessChannelAvailable } + STATUS current + DESCRIPTION + "Wireless channel availability has changed" + ::= { ptpTrapPrefix 3 } + + linkStatusTrap NOTIFICATION-TYPE + OBJECTS { wirelessLinkStatus } + STATUS current + DESCRIPTION + "Wireless link status has changed" + ::= { ptpTrapPrefix 4 } + + radarDetectTrap NOTIFICATION-TYPE + OBJECTS { radarDetectChannel } + STATUS current + DESCRIPTION + "Radar has been detected on one or more channels" + ::= { ptpTrapPrefix 5 } + + + END |