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