-- FREEWAVE-TECHNOLOGIES-MIB.txt $Revision: 1.9 $ -- v1.6 -- Added traps for Signal and Noise independant of S-N Delta -- v1.7 -- Added status values for Connected To,upstream Signal/noise, and disconnect count -- v1.8 -- Corrected data type SYNTAX definitions to properly match the SMIv2 type -- declarations that our SNMP Agent stack is presenting on queries. -- -- Adjusted information in the SNMP query info for Radio Index to be the Serial Number -- of the radio -- v1.9 -- Added ZumLink product family FREEWAVE-TECHNOLOGIES-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32, enterprises FROM SNMPv2-SMI OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF TEXTUAL-CONVENTION, DisplayString,MacAddress,TruthValue FROM SNMPv2-TC Float32TC FROM FLOAT-TC-MIB; fwtTopLevelModule MODULE-IDENTITY LAST-UPDATED "201801292341Z" -- `date +%Y%m%d%H%MZ` ORGANIZATION "Freewave Technologies, Inc." CONTACT-INFO "Freewave Technologies, Inc. 5395 Pearl Parkway Boulder CO 80301 USA email moreinfo@freewave.com" DESCRIPTION "Top level module for Freewave Technologies, Inc." ::= { fwtModules 1 } freewaveTechnologies OBJECT-IDENTITY STATUS current DESCRIPTION "The root of the OID sub-tree assigned to Freewave Technologies, Inc. by the Inernet Assigned Numbers Authority (IANA)." ::= { enterprises 29956 } fwtModules OBJECT-IDENTITY STATUS current DESCRIPTION "A sub-tree for registration of MIB MODULE-IDENTITY nodes." ::= { freewaveTechnologies 1 } fwtRegistry OBJECT-IDENTITY STATUS current DESCRIPTION "A sub-tree for registration of hardware identifiers etc." ::= { freewaveTechnologies 2 } -- -- A sub-tree for registering unambiguous identifiers for various -- types of hardware. -- fwtHardware OBJECT IDENTIFIER ::= { fwtRegistry 1 } fwtPlus OBJECT-IDENTITY STATUS current DESCRIPTION "The Freewave Technologies, Inc. Plus Product Family." ::= { fwtHardware 1 } fwtZumLink OBJECT-IDENTITY STATUS current DESCRIPTION "The Freewave Technologies, Inc. ZumLink Product Family." ::= { fwtHardware 2 } --fwtProductB OBJECT-IDENTITY -- STATUS current -- DESCRIPTION -- "The Freewave Technologies, Inc. Product C." -- ::= { fwtHardware 3 } -- -- Definitions of managed objects follow. -- fwtProducts OBJECT-IDENTITY STATUS current DESCRIPTION "A sub-tree containing definitions of managed objects and notifications specific to a given Freewave Technologies, Inc. product." ::= { freewaveTechnologies 3 } -- -- Objects and notifications for the Plus Product Family. -- fwtPlusMIB OBJECT-IDENTITY STATUS current DESCRIPTION "A sub-tree containing definitions of managed objects and notifications relating to the Freewave Technologies, Inc. Plus Product Family." ::= { fwtProducts 1 } fwtPlusStatusObjects OBJECT-IDENTITY STATUS current DESCRIPTION "A sub-tree containg definitions of managed objects giving the status of a Freewave Technololgies Plus Product Family." ::= { fwtPlusMIB 1 } -- -- A table giving status parameters for each radio modem in the system. -- This is written as a table rather than a set of scalar objects firstly in -- order to group all these obejcts together neatly; and secondly to allow -- for the possibility in future that you may have more than one modem in -- a system. -- fwtPlusModemStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtPlusModemStatusTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table gives basic status information for each radio modem in the system." ::= { fwtPlusStatusObjects 1 } fwtPlusModemStatusTableEntry OBJECT-TYPE SYNTAX FwtPlusModemStatusTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg status information for a specific radio modem." INDEX { fwtPlusModemSerial } ::= { fwtPlusModemStatusTable 1 } FwtPlusModemStatusTableEntry ::= SEQUENCE { fwtPlusModemSerial Gauge32, fwtPlusModemSignal Integer32, fwtPlusModemNoise Integer32, fwtPlusModemSupplyVoltage Integer32, fwtPlusModemRxRate Gauge32, fwtPlusModemReflectedPower Gauge32, fwtPlusModemTemperature Integer32, fwtPlusModemRange Gauge32, fwtPlusModemTxRate Gauge32, fwtPlusModemSNDelta Integer32, fwtPlusModemVendorString DisplayString, fwtPlusModemConnectedTo Gauge32, fwtPlusModemUpstreamSignal Integer32, fwtPlusModemUpstreamNoise Integer32, fwtPlusModemDisconnectCount Gauge32, fwtPlusModemPacketRxCount Gauge32, fwtPlusModemPacketTxCount Gauge32, fwtPlusModemPacketDroppedCount Gauge32, fwtPlusModemPacketBadCount Gauge32 } fwtPlusModemSerial OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The serial number for the radio the given status table entry line is for" ::= { fwtPlusModemStatusTableEntry 1 } fwtPlusModemSignal OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The received signal level for this radio modem, in dBm." ::= { fwtPlusModemStatusTableEntry 2 } fwtPlusModemNoise OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The detected noise for this radio modem, in dBm." ::= { fwtPlusModemStatusTableEntry 3 } fwtPlusModemSupplyVoltage OBJECT-TYPE SYNTAX Integer32 UNITS "V" MAX-ACCESS read-only STATUS current DESCRIPTION "The supply voltage to this radio modem, in units of 1/100th of a volt." ::= { fwtPlusModemStatusTableEntry 4 } fwtPlusModemRxRate OBJECT-TYPE SYNTAX Gauge32 UNITS "%" MAX-ACCESS read-only STATUS current DESCRIPTION "The current receive rate as a percentage of the maximum, in units of one Hundredth of a percent." ::= { fwtPlusModemStatusTableEntry 5 } fwtPlusModemReflectedPower OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current amount of reflected RF power." ::= { fwtPlusModemStatusTableEntry 6 } fwtPlusModemTemperature OBJECT-TYPE SYNTAX Integer32 UNITS "degrees C" MAX-ACCESS read-only STATUS current DESCRIPTION "The current temperature of this radio modem in degrees Celsius." ::= { fwtPlusModemStatusTableEntry 7 } fwtPlusModemRange OBJECT-TYPE SYNTAX Gauge32 UNITS "m" MAX-ACCESS read-only STATUS current DESCRIPTION "The current approximate range of this radio modem from its peer, in metres." ::= { fwtPlusModemStatusTableEntry 8 } fwtPlusModemTxRate OBJECT-TYPE SYNTAX Gauge32 UNITS "%" MAX-ACCESS read-only STATUS current DESCRIPTION "The current transmit rate as a percentage of the maximum, in units of one Hundredth of a percent." ::= { fwtPlusModemStatusTableEntry 9 } fwtPlusModemSNDelta OBJECT-TYPE SYNTAX Integer32 UNITS "dB" MAX-ACCESS read-only STATUS current DESCRIPTION "The current margin (absolute) between the received signal and the noise at this radio." ::= { fwtPlusModemStatusTableEntry 10 } fwtPlusModemVendorString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the vendor of this radio modem." ::= { fwtPlusModemStatusTableEntry 11 } fwtPlusModemConnectedTo OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The serial number of the radio that we currently have an RF link with." ::= { fwtPlusModemStatusTableEntry 12 } fwtPlusModemUpstreamSignal OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The received signal level that the upstream radio receives from this radio, in dBm." ::= { fwtPlusModemStatusTableEntry 13 } fwtPlusModemUpstreamNoise OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "The Noise level that the upstream radio receives from this radio, in dBm." ::= { fwtPlusModemStatusTableEntry 14 } fwtPlusModemDisconnectCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Number of times this radio has lost its RF link." ::= { fwtPlusModemStatusTableEntry 15 } fwtPlusModemPacketRxCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Number of ethernet packets the radio has received over its RF link." ::= { fwtPlusModemStatusTableEntry 16 } fwtPlusModemPacketTxCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Number of ethernet packets the radio has sent over its RF link." ::= { fwtPlusModemStatusTableEntry 17 } fwtPlusModemPacketDroppedCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Number of ethernet packets the radio has dropped" ::= { fwtPlusModemStatusTableEntry 18 } fwtPlusModemPacketBadCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Number of BAD/corrupt ethernet packets the radio has received over its RF link." ::= { fwtPlusModemStatusTableEntry 19 } fwtPlusControlObjects OBJECT-IDENTITY STATUS current DESCRIPTION "A sub-tree containg definitions of managed objects allowing various settings of an Freewave Technologies, Inc. Plus to be controlled." ::= { fwtPlusMIB 2 } -- -- A table giving some controllable parameters for each radio modem in the -- system. -- fwtPlusModemControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtPlusModemControlTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains some parameters which may be adjusted for each radio modem in the system." ::= { fwtPlusControlObjects 1 } fwtPlusModemControlTableEntry OBJECT-TYPE SYNTAX FwtPlusModemControlTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg adjustable parameters for a specific radio modem." INDEX { fwtPlusModemSerial } ::= { fwtPlusModemControlTable 1 } FwtPlusModemControlTableEntry ::= SEQUENCE { fwtPlusModemNetworkMode INTEGER, fwtPlusModemMode INTEGER, fwtPlusModemFrequencyKey Gauge32, fwtPlusModemMinPacketSize Gauge32, fwtPlusModemMaxPacketSize Gauge32, fwtPlusModemTxPower Gauge32, fwtPlusModemRetryTimeout Gauge32, fwtPlusModemRFDataRate Gauge32, fwtPlusModemBroadcastRepeat Gauge32, fwtPlusModemNetworkID Gauge32, fwtPlusModemRepeaters INTEGER, fwtPlusModemRxSubnetID Gauge32, fwtPlusModemTxSubnetID Gauge32, fwtPlusModemReboot INTEGER, fwtPlusModemMaxSlaveRetry Gauge32, fwtPlusModemSystemName DisplayString } fwtPlusModemNetworkMode OBJECT-TYPE SYNTAX INTEGER { pointToPoint(1), multipoint(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The network mode to be used by a radio modem." ::= { fwtPlusModemControlTableEntry 1 } fwtPlusModemMode OBJECT-TYPE SYNTAX INTEGER { gateway(1), repeater(2), endpoint(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The modem mode to be used by a radio modem." ::= { fwtPlusModemControlTableEntry 2 } fwtPlusModemFrequencyKey OBJECT-TYPE SYNTAX Gauge32 (0..14) MAX-ACCESS read-write STATUS current DESCRIPTION "The frequency key to be used by a radio modem." ::= { fwtPlusModemControlTableEntry 3 } fwtPlusModemMinPacketSize OBJECT-TYPE SYNTAX Gauge32 (0..9) MAX-ACCESS read-write STATUS current DESCRIPTION "The minimum packet size to be used by a radio modem." ::= { fwtPlusModemControlTableEntry 4 } fwtPlusModemMaxPacketSize OBJECT-TYPE SYNTAX Gauge32 (0..9) MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum packet size to be used by a radio modem." ::= { fwtPlusModemControlTableEntry 5 } fwtPlusModemTxPower OBJECT-TYPE SYNTAX Gauge32 (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "The transmit power to be used by a radio modem." ::= { fwtPlusModemControlTableEntry 6 } fwtPlusModemRetryTimeout OBJECT-TYPE SYNTAX Gauge32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "How many times a radio modem should try to transmit a packet before timing out." ::= { fwtPlusModemControlTableEntry 7 } fwtPlusModemRFDataRate OBJECT-TYPE SYNTAX Gauge32 UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "The RF data rate to be used by a radio modem. Permissible values are 1200,867,614, 154,or 115, depending on the series of radios." ::= { fwtPlusModemControlTableEntry 8 } fwtPlusModemBroadcastRepeat OBJECT-TYPE SYNTAX Gauge32 (0..9) MAX-ACCESS read-write STATUS current DESCRIPTION "The number of times a Gateway will send out a packet of information before moving on to the next." ::= { fwtPlusModemControlTableEntry 9 } fwtPlusModemNetworkID OBJECT-TYPE SYNTAX Gauge32 (0..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "A numerical ID that radios use to decide which network they are allowed to link to." ::= { fwtPlusModemControlTableEntry 10 } fwtPlusModemRepeaters OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Allows for repeaters in the network, or not." ::= { fwtPlusModemControlTableEntry 11 } fwtPlusModemRxSubnetID OBJECT-TYPE SYNTAX Gauge32 (0..15) MAX-ACCESS read-write STATUS current DESCRIPTION "A numerical ID that radios use to decide which subnet they are allowed to link to." ::= { fwtPlusModemControlTableEntry 12 } fwtPlusModemTxSubnetID OBJECT-TYPE SYNTAX Gauge32 (0..15) MAX-ACCESS read-write STATUS current DESCRIPTION "A numerical ID that radios use to decide which subnet they will transmit on." ::= { fwtPlusModemControlTableEntry 13 } fwtPlusModemReboot OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Set to 1 to reboot radio. This will force any changes to take effect." ::= { fwtPlusModemControlTableEntry 14 } fwtPlusModemMaxSlaveRetry OBJECT-TYPE SYNTAX Gauge32 (0..9) MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum number of times an Endpoint can attempt to deliver data to the Gateway before it discards the data." ::= { fwtPlusModemControlTableEntry 15 } fwtPlusModemSystemName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "A textual identifier for a given system." ::= { fwtPlusModemControlTableEntry 16 } -- -- A table to allow frequency zones to be described and enabled/disabled. -- fwtPlusModemControlFreqZoneTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtPlusModemControlFreqZoneTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the available frequency zones for a radio modem and allows them to be selectively enabled and disabled." ::= { fwtPlusControlObjects 2 } fwtPlusModemControlFreqZoneTableEntry OBJECT-TYPE SYNTAX FwtPlusModemControlFreqZoneTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing a specific frequency zone and whether it is enabled or disabled." INDEX { fwtPlusModemSerial, fwtPlusModemFreqZoneIndex } ::= { fwtPlusModemControlFreqZoneTable 1 } FwtPlusModemControlFreqZoneTableEntry ::= SEQUENCE { fwtPlusModemFreqZoneIndex Gauge32, fwtPlusModemFreqZoneDescr DisplayString, fwtPlusModemFreqZoneEnabled TruthValue } fwtPlusModemFreqZoneIndex OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "An index used to identify a specific frequency zone for a specific radio modem." ::= { fwtPlusModemControlFreqZoneTableEntry 1 } fwtPlusModemFreqZoneDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "A textual description of a specific frequency zone for a specific radio modem." ::= { fwtPlusModemControlFreqZoneTableEntry 2 } fwtPlusModemFreqZoneEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If the value of this object is true(1) then the referenced frequency zone is enabled for the relevant radio modem; if the value of this object is false(2), then the frequency zone is disabled." ::= { fwtPlusModemControlFreqZoneTableEntry 3 } -- -- Notifications for Plus Family. -- fwtPlusNotificationsPrefix OBJECT IDENTIFIER ::= { fwtPlusMIB 32766 } fwtPlusNotifications OBJECT IDENTIFIER ::= { fwtPlusNotificationsPrefix 0 } fwtPlusModemSupplyVoltageBad NOTIFICATION-TYPE OBJECTS { fwtPlusModemSupplyVoltage, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the supply voltage for a radio modem goes out of specification." ::= { fwtPlusNotifications 1 } fwtPlusModemSupplyVoltageGood NOTIFICATION-TYPE OBJECTS { fwtPlusModemSupplyVoltage, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the supply voltage for a radio modem returns to specification." ::= { fwtPlusNotifications 2 } fwtPlusModemRxRateBad NOTIFICATION-TYPE OBJECTS { fwtPlusModemRxRate, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the receive rate for a radio modem goes out of specification." ::= { fwtPlusNotifications 3 } fwtPlusModemRxRateGood NOTIFICATION-TYPE OBJECTS { fwtPlusModemRxRate, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the receive rate for a radio modem returns to specification." ::= { fwtPlusNotifications 4 } fwtPlusModemTxRateBad NOTIFICATION-TYPE OBJECTS { fwtPlusModemTxRate, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the transmit rate for a radio modem goes out of specification." ::= { fwtPlusNotifications 5 } fwtPlusModemTxRateGood NOTIFICATION-TYPE OBJECTS { fwtPlusModemTxRate, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the transmit rate for a radio modem returns to specification." ::= { fwtPlusNotifications 6 } fwtPlusModemReflectedPowerBad NOTIFICATION-TYPE OBJECTS { fwtPlusModemReflectedPower, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the reflected power for a radio modem goes out of specification." ::= { fwtPlusNotifications 7 } fwtPlusModemReflectedPowerGood NOTIFICATION-TYPE OBJECTS { fwtPlusModemReflectedPower, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the reflected power for a radio modem returns to specification." ::= { fwtPlusNotifications 8 } fwtPlusModemSNDeltaBad NOTIFICATION-TYPE OBJECTS { fwtPlusModemSNDelta, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the Signal to Noise delta for a radio modem goes out of specification." ::= { fwtPlusNotifications 9 } fwtPlusModemSNDeltaGood NOTIFICATION-TYPE OBJECTS { fwtPlusModemSNDelta, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the Signal to Noise delta for a radio modem returns to specification." ::= { fwtPlusNotifications 10 } fwtPlusModemSignalBad NOTIFICATION-TYPE OBJECTS { fwtPlusModemSignal, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the Signal for a radio modem goes out of specification." ::= { fwtPlusNotifications 11 } fwtPlusModemSignalGood NOTIFICATION-TYPE OBJECTS { fwtPlusModemSignal, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the Signal for a radio modem returns to specification." ::= { fwtPlusNotifications 12 } fwtPlusModemNoiseBad NOTIFICATION-TYPE OBJECTS { fwtPlusModemNoise, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the Noise for a radio modem goes out of specification." ::= { fwtPlusNotifications 13 } fwtPlusModemNoiseGood NOTIFICATION-TYPE OBJECTS { fwtPlusModemNoise, fwtPlusModemVendorString, fwtPlusModemSystemName } STATUS current DESCRIPTION "This notification is generated when the Noise for a radio modem returns to specification." ::= { fwtPlusNotifications 14 } -- -- End of objects and notifications for Plus. -- -- -- Conformance boilerplate for Plus. -- fwtPlusConformance OBJECT IDENTIFIER ::= { fwtPlusMIB 32767 } fwtPlusGroups OBJECT IDENTIFIER ::= { fwtPlusConformance 1 } -- -- Units of conformance. Every accessible object defined above must be in a -- group as defined below. -- fwtPlusModemStatusGroup OBJECT-GROUP OBJECTS { fwtPlusModemSignal, fwtPlusModemNoise, fwtPlusModemSupplyVoltage, fwtPlusModemRxRate, fwtPlusModemReflectedPower, fwtPlusModemTemperature, fwtPlusModemRange, fwtPlusModemTxRate, fwtPlusModemSNDelta, fwtPlusModemVendorString, fwtPlusModemConnectedTo, fwtPlusModemUpstreamSignal, fwtPlusModemUpstreamNoise, fwtPlusModemDisconnectCount, fwtPlusModemPacketRxCount, fwtPlusModemPacketTxCount, fwtPlusModemPacketDroppedCount, fwtPlusModemPacketBadCount } STATUS current DESCRIPTION "A collection of objects concerned with the current status of a radio modem." ::= { fwtPlusGroups 1 } fwtPlusModemControlGroup OBJECT-GROUP OBJECTS { fwtPlusModemNetworkMode, fwtPlusModemMode, fwtPlusModemFrequencyKey, fwtPlusModemMinPacketSize, fwtPlusModemMaxPacketSize, fwtPlusModemTxPower, fwtPlusModemRetryTimeout, fwtPlusModemRFDataRate, fwtPlusModemBroadcastRepeat, fwtPlusModemNetworkID, fwtPlusModemRepeaters, fwtPlusModemRxSubnetID, fwtPlusModemTxSubnetID, fwtPlusModemReboot, fwtPlusModemMaxSlaveRetry, fwtPlusModemSystemName, fwtPlusModemFreqZoneDescr, fwtPlusModemFreqZoneEnabled } STATUS current DESCRIPTION "A collection of objects concerned with the current status of a radio modem." ::= { fwtPlusGroups 2 } fwtPlusNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { fwtPlusModemSupplyVoltageBad, fwtPlusModemSupplyVoltageGood, fwtPlusModemRxRateBad, fwtPlusModemSupplyVoltageGood, fwtPlusModemTxRateBad, fwtPlusModemTxRateGood, fwtPlusModemReflectedPowerBad, fwtPlusModemReflectedPowerGood, fwtPlusModemSNDeltaBad, fwtPlusModemSNDeltaGood, fwtPlusModemSignalBad, fwtPlusModemSignalGood, fwtPlusModemNoiseBad, fwtPlusModemNoiseGood } STATUS current DESCRIPTION "A collection of notifications that may be generated when certain conditions arise or events occur." ::= { fwtPlusGroups 32767 } -- -- Objects and notifications for the ZumLink Product Family. -- fwtZumLinkMIB OBJECT-IDENTITY STATUS current DESCRIPTION "A sub-tree containing definitions of managed objects and notifications relating to the Freewave Technologies, Inc. ZumLink Product Family." ::= { fwtProducts 2 } fwtZumLinkSystemInfo OBJECT-IDENTITY STATUS current DESCRIPTION "systemInfo" ::= { fwtZumLinkMIB 2 } fwtZumLinkSerialNumber OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Serial Number" ::= { fwtZumLinkSystemInfo 1 } fwtZumLinkModelCode OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Model Code" ::= { fwtZumLinkSystemInfo 2 } fwtZumLinkRadioModel OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Radio model" ::= { fwtZumLinkSystemInfo 3 } fwtZumLinkRadioModelCode OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Model Code" ::= { fwtZumLinkSystemInfo 4 } fwtZumLinkRadioFirmwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Radio Firmware Version" ::= { fwtZumLinkSystemInfo 5 } fwtZumLinkRadioSerialNumber OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Radio Serial Number" ::= { fwtZumLinkSystemInfo 6 } fwtZumLinkDeviceName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) ACCESS read-write STATUS current DESCRIPTION "Device Name" ::= { fwtZumLinkSystemInfo 7 } fwtZumLinkDeviceModel OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Device Model" ::= { fwtZumLinkSystemInfo 8 } fwtZumLinkDeviceConfiguration OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Device Configuration" ::= { fwtZumLinkSystemInfo 9 } fwtZumLinkDeviceFirmwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) ACCESS read-only STATUS current DESCRIPTION "Device Firmware Version" ::= { fwtZumLinkSystemInfo 10 } fwtZumLinkDeviceId OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Device Identifier" ::= { fwtZumLinkSystemInfo 11 } fwtZumLinkLayoutHash OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Unique Layout Identifier" ::= { fwtZumLinkSystemInfo 12 } fwtZumLinkResetInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Reset Information" ::= { fwtZumLinkSystemInfo 13 } fwtZumLinkHopTableVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Radio Hop Table Version" ::= { fwtZumLinkSystemInfo 14 } fwtZumLinkRteVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Runtime Environment Version" ::= { fwtZumLinkSystemInfo 15 } fwtZumLinkRteTemplateVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Runtime Template Environment Version" ::= { fwtZumLinkSystemInfo 16 } fwtZumLinkLicenses OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "License Information" ::= { fwtZumLinkSystemInfo 17 } ZUMLINK_RADIO_MODE_THOR ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "RADIO_MODE_THOR" SYNTAX INTEGER { gateway(0), endpoint(1), gateway_repeater(64), endpoint_repeater(65) } fwtZumLinkRadioSettings OBJECT-IDENTITY STATUS current DESCRIPTION "radioSettings" ::= { fwtZumLinkMIB 4 } fwtZumLinkRadioMode OBJECT-TYPE SYNTAX ZUMLINK_RADIO_MODE_THOR ACCESS read-write STATUS current DESCRIPTION "Radio Operational Mode" ::= { fwtZumLinkRadioSettings 1 } ZUMLINK_RF_DATA_RATES ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "RF_DATA_RATES" SYNTAX INTEGER { rate_4m(4000000), rate_1m(1000000), rate_1dot5m_beta_feature(1500000), rate_500k(500000), rate_250k(250000), rate_115dot2k(115200) } fwtZumLinkRfDataRate OBJECT-TYPE SYNTAX ZUMLINK_RF_DATA_RATES ACCESS read-write STATUS current DESCRIPTION "RF Link Data Rate" ::= { fwtZumLinkRadioSettings 2 } fwtZumLinkRadioMaxRepeaters OBJECT-TYPE SYNTAX Unsigned32(0..3) ACCESS read-write STATUS current DESCRIPTION "Max Repeater slots in the Network" ::= { fwtZumLinkRadioSettings 3 } fwtZumLinkRadioRepeaterSlot OBJECT-TYPE SYNTAX Unsigned32(1..3) ACCESS read-write STATUS current DESCRIPTION "Repeater Slot" ::= { fwtZumLinkRadioSettings 4 } ZUMLINK_RADIO_TX_POWER ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "RADIO_TX_POWER" SYNTAX INTEGER { txpower_30dbm(30), txpower_29dbm(29), txpower_28dbm(28), txpower_27dbm(27), txpower_26dbm(26), txpower_25dbm(25), txpower_24dbm(24), txpower_23dbm(23), txpower_22dbm(22), txpower_21dbm(21), txpower_20dbm(20), txpower_19dbm(19), txpower_18dbm(18), txpower_17dbm(17), txpower_16dbm(16), txpower_15dbm(15), txpower_14dbm(14), txpower_13dbm(13), txpower_12dbm(12), txpower_11dbm(11), txpower_10dbm(10), txpower_min(0) } fwtZumLinkTxPower OBJECT-TYPE SYNTAX ZUMLINK_RADIO_TX_POWER ACCESS read-write STATUS current DESCRIPTION "Transmit Power" ::= { fwtZumLinkRadioSettings 5 } fwtZumLinkNetworkId OBJECT-TYPE SYNTAX Unsigned32(1..65533) ACCESS read-write STATUS current DESCRIPTION "Network Identifier" ::= { fwtZumLinkRadioSettings 6 } fwtZumLinkNodeId OBJECT-TYPE SYNTAX Unsigned32(0..65533) ACCESS read-write STATUS current DESCRIPTION "Node ID" ::= { fwtZumLinkRadioSettings 7 } ZUMLINK_FREQUENCYKEYS ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "FREQUENCYKEYS" SYNTAX INTEGER { key0(0), key1(1), key2(2), key3(3), key4(4), key5(5), key6(6), key7(7), key8(8), key9(9), key10(10), key11(11), key12(12), key13(13), key14(14), key15(15), key16(16) } fwtZumLinkFrequencyKey OBJECT-TYPE SYNTAX ZUMLINK_FREQUENCYKEYS ACCESS read-write STATUS current DESCRIPTION "Frequency Key" ::= { fwtZumLinkRadioSettings 8 } fwtZumLinkRadioFrequency OBJECT-TYPE SYNTAX Float32TC ACCESS read-write STATUS current DESCRIPTION "Operating Center Frequency in MHz" ::= { fwtZumLinkRadioSettings 9 } ZUMLINK_RADIO_HOPPING_MODE ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "RADIO_HOPPING_MODE" SYNTAX INTEGER { hopping_off(0), hopping_on(1) } fwtZumLinkRadioHoppingMode OBJECT-TYPE SYNTAX ZUMLINK_RADIO_HOPPING_MODE ACCESS read-write STATUS current DESCRIPTION "Radio Hopping Mode" ::= { fwtZumLinkRadioSettings 10 } ZUMLINK_BEACON_INTERVALS ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "BEACON_INTERVALS" SYNTAX INTEGER { four_hundred_ms(400), two_hundred_ms(200), one_hundred_ms(100), fifty_ms(50), twenty_five_ms(25) } fwtZumLinkBeaconInterval OBJECT-TYPE SYNTAX ZUMLINK_BEACON_INTERVALS ACCESS read-write STATUS current DESCRIPTION "Beacon Interval" ::= { fwtZumLinkRadioSettings 11 } fwtZumLinkBeaconBurstCount OBJECT-TYPE SYNTAX Unsigned32(1..7) ACCESS read-write STATUS current DESCRIPTION "The number of beacons to send per beacon time." ::= { fwtZumLinkRadioSettings 12 } fwtZumLinkLnaBypass OBJECT-TYPE SYNTAX Unsigned32(0..1) ACCESS read-write STATUS current DESCRIPTION "LNA Bypass" ::= { fwtZumLinkRadioSettings 13 } fwtZumLinkMaxLinkDistanceInMiles OBJECT-TYPE SYNTAX Unsigned32(5..120) ACCESS read-write STATUS current DESCRIPTION "The max link distance in miles" ::= { fwtZumLinkRadioSettings 14 } fwtZumLinkFrequencyMasks OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) ACCESS read-write STATUS current DESCRIPTION "Frequency Masks" ::= { fwtZumLinkRadioSettings 15 } fwtZumLinkRadioSettingsHelpers OBJECT-IDENTITY STATUS current DESCRIPTION "radioSettingsHelpers" ::= { fwtZumLinkMIB 5 } fwtZumLinkFrequencyMasksErrors OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Frequency Masks Error" ::= { fwtZumLinkRadioSettingsHelpers 1 } ZUMLINK_ENCRYPTION_MODE ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "ENCRYPTION_MODE" SYNTAX INTEGER { aes_ctr(0), aes_ccm(1) } fwtZumLinkEncryption OBJECT-IDENTITY STATUS current DESCRIPTION "encryption" ::= { fwtZumLinkMIB 6 } fwtZumLinkEncryptionMode OBJECT-TYPE SYNTAX ZUMLINK_ENCRYPTION_MODE ACCESS read-write STATUS current DESCRIPTION "Encryption mode" ::= { fwtZumLinkEncryption 1 } ZUMLINK_ENCRYPTION_KEYS ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "ENCRYPTION_KEYS" SYNTAX INTEGER { off(0), key1(1), key2(2), key3(3), key4(4), key5(5), key6(6), key7(7), key8(8), key9(9), key10(10), key11(11), key12(12), key13(13), key14(14), key15(15), key16(16) } fwtZumLinkActiveKey OBJECT-TYPE SYNTAX ZUMLINK_ENCRYPTION_KEYS ACCESS read-write STATUS current DESCRIPTION "The active selected key." ::= { fwtZumLinkEncryption 2 } fwtZumLinkSetKey OBJECT-IDENTITY STATUS current DESCRIPTION "Loads the key" ::= { fwtZumLinkEncryption 3 } fwtZumLinkSetKeySelect OBJECT-TYPE SYNTAX ZUMLINK_ENCRYPTION_KEYS ACCESS read-write STATUS current DESCRIPTION "Selection of the next encryption key to be modified." ::= { fwtZumLinkSetKey 1 } fwtZumLinkSetKeyValue OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS current DESCRIPTION "Set the value of the selected key." ::= { fwtZumLinkSetKey 2 } fwtZumLinkDataPath OBJECT-IDENTITY STATUS current DESCRIPTION "dataPath" ::= { fwtZumLinkMIB 7 } fwtZumLinkCompressionEnabled OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS current DESCRIPTION "If compression is enabled out going packets will be sent compressed if the compressed packet is smaller." ::= { fwtZumLinkDataPath 2 } fwtZumLinkOtaMaxFragmentSize OBJECT-TYPE SYNTAX Unsigned32(64..1000) ACCESS read-write STATUS current DESCRIPTION "OTA Max Fragment Size" ::= { fwtZumLinkDataPath 3 } ZUMLINK_FEC_RATES ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "FEC_RATES" SYNTAX INTEGER { rate_1_1(0), rate_7_8(6) } fwtZumLinkFecRate OBJECT-TYPE SYNTAX ZUMLINK_FEC_RATES ACCESS read-write STATUS current DESCRIPTION "Sets the FEC (Forward Error Correction) rate." ::= { fwtZumLinkDataPath 4 } fwtZumLinkAggregateEnabled OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS current DESCRIPTION "Enables the aggregation of smaller packets to enhance throughput." ::= { fwtZumLinkDataPath 5 } fwtZumLinkRouteMinSignalMarginThresh OBJECT-TYPE SYNTAX INTEGER(-5..60) ACCESS read-write STATUS current DESCRIPTION "The radio route minimum signal level threshold in dB." ::= { fwtZumLinkDataPath 10 } fwtZumLinkMacTableEntryAgeTimeout OBJECT-TYPE SYNTAX INTEGER(30..86400) ACCESS read-write STATUS current DESCRIPTION "The number of seconds before an inactive entry in the MAC Table ages out and becomes expired." ::= { fwtZumLinkDataPath 11 } fwtZumLinkLocalDiagnostics OBJECT-IDENTITY STATUS current DESCRIPTION "localDiagnostics" ::= { fwtZumLinkMIB 10 } fwtZumLinkSignalLevel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Signal Level" ::= { fwtZumLinkLocalDiagnostics 1 } fwtZumLinkSignalMargin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Signal Margin" ::= { fwtZumLinkLocalDiagnostics 2 } fwtZumLinkTimestamp OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Diagnostics Time Stamp" ::= { fwtZumLinkLocalDiagnostics 3 } fwtZumLinkRadioTx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Tx Data Packets" ::= { fwtZumLinkLocalDiagnostics 4 } fwtZumLinkRadioRx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Rx Data Packets" ::= { fwtZumLinkLocalDiagnostics 5 } fwtZumLinkRadioReliableTx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 6 } fwtZumLinkRadioReliableRx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 7 } fwtZumLinkRadioRexmit OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 8 } fwtZumLinkRadioAckTx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 9 } fwtZumLinkRadioNoAckTx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 10 } fwtZumLinkRadioTimedOut OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 11 } fwtZumLinkRadioBadAckRx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Bad ACK Received" ::= { fwtZumLinkLocalDiagnostics 12 } fwtZumLinkRadioTooLong OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 13 } fwtZumLinkRadioTooShort OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 14 } fwtZumLinkRadioBadSync OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Bad Synchronization" ::= { fwtZumLinkLocalDiagnostics 15 } fwtZumLinkRadioBadCRC OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Bad CRC on RX packets." ::= { fwtZumLinkLocalDiagnostics 16 } fwtZumLinkRadioContentionDrop OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Contention Drop" ::= { fwtZumLinkLocalDiagnostics 17 } fwtZumLinkRadioSendingDrop OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 18 } fwtZumLinkRadioLLTx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Low Level Transmit" ::= { fwtZumLinkLocalDiagnostics 19 } fwtZumLinkRadioLLRx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Radio Low Level Receive" ::= { fwtZumLinkLocalDiagnostics 20 } fwtZumLinkCntSTX OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 21 } fwtZumLinkCntETX OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 22 } fwtZumLinkCntBadSync OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 23 } fwtZumLinkCntBadBCC OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 24 } fwtZumLinkInterfaceDataTx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 25 } fwtZumLinkInterfaceDataRx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 26 } fwtZumLinkInterfaceBytesTx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 27 } fwtZumLinkInterfaceBytesRx OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 28 } fwtZumLinkResetsDetected OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 29 } fwtZumLinkResetsSent OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkLocalDiagnostics 30 } ZUMLINK_NOW_OPTION ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "NOW_OPTION" SYNTAX INTEGER { now(1) } fwtZumLinkResetStats OBJECT-TYPE SYNTAX ZUMLINK_NOW_OPTION ACCESS read-write STATUS current DESCRIPTION "Reset Statistics" ::= { fwtZumLinkLocalDiagnostics 31 } fwtZumLinkMonitoredNode OBJECT-TYPE SYNTAX Unsigned32(1..65533) ACCESS read-write STATUS current DESCRIPTION "Monitor Node" ::= { fwtZumLinkLocalDiagnostics 33 } fwtZumLinkChannelDiagsTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtZumLinkChannelDiagsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Show Channel Diagnostics" ::= { fwtZumLinkLocalDiagnostics 34 } fwtZumLinkChannelDiagsEntry OBJECT-TYPE SYNTAX FwtZumLinkChannelDiagsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg diagnostics for a channel." INDEX { fwtZumLinkChannelDiagsIdx } ::= { fwtZumLinkChannelDiagsTable 1 } FwtZumLinkChannelDiagsEntry ::= SEQUENCE { fwtZumLinkChannelDiagsIdx Unsigned32, fwtZumLinkChannelDiagsFreq Float32TC, fwtZumLinkChannelDiagsRSSI INTEGER, fwtZumLinkChannelDiagsMargin INTEGER, fwtZumLinkChannelDiagsNodeId Unsigned32 } fwtZumLinkChannelDiagsIdx OBJECT-TYPE SYNTAX Unsigned32 ACCESS not-accessible STATUS current DESCRIPTION "Index to a set of diagnostics for a channel" ::= { fwtZumLinkChannelDiagsEntry 1 } fwtZumLinkChannelDiagsFreq OBJECT-TYPE SYNTAX Float32TC ACCESS read-only STATUS current DESCRIPTION "Channel Diagnostics Frequency" ::= { fwtZumLinkChannelDiagsEntry 2 } fwtZumLinkChannelDiagsRSSI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Channel Diagnostics RSSI" ::= { fwtZumLinkChannelDiagsEntry 3 } fwtZumLinkChannelDiagsMargin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Channel Diagnostics Margin" ::= { fwtZumLinkChannelDiagsEntry 4 } fwtZumLinkChannelDiagsNodeId OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Channel Diagnostics Node ID" ::= { fwtZumLinkChannelDiagsEntry 5 } fwtZumLinkNodeDiagsTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtZumLinkNodeDiagsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Show Monitored Node Diagnostics" ::= { fwtZumLinkLocalDiagnostics 35 } fwtZumLinkNodeDiagsEntry OBJECT-TYPE SYNTAX FwtZumLinkNodeDiagsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg diagnostics for a node." INDEX { fwtZumLinkNodeDiagsNodeId } ::= { fwtZumLinkNodeDiagsTable 1 } FwtZumLinkNodeDiagsEntry ::= SEQUENCE { fwtZumLinkNodeDiagsNodeId Unsigned32, fwtZumLinkNodeDiagsFreq Float32TC, fwtZumLinkNodeDiagsRSSI INTEGER, fwtZumLinkNodeDiagsMargin INTEGER } fwtZumLinkNodeDiagsNodeId OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Node Diagnostics Node ID" ::= { fwtZumLinkNodeDiagsEntry 1 } fwtZumLinkNodeDiagsFreq OBJECT-TYPE SYNTAX Float32TC ACCESS read-only STATUS current DESCRIPTION "Node Diagnostics Frequency" ::= { fwtZumLinkNodeDiagsEntry 2 } fwtZumLinkNodeDiagsRSSI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Node Diagnostics RSSI" ::= { fwtZumLinkNodeDiagsEntry 3 } fwtZumLinkNodeDiagsMargin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Node Diagnostics Margin" ::= { fwtZumLinkNodeDiagsEntry 4 } fwtZumLinkMacTableClear OBJECT-TYPE SYNTAX ZUMLINK_NOW_OPTION ACCESS read-write STATUS current DESCRIPTION "Clear the MAC to nodeId mapping table and force routes to be relearned." ::= { fwtZumLinkLocalDiagnostics 37 } fwtZumLinkNoiseLevel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Noise Level" ::= { fwtZumLinkLocalDiagnostics 40 } fwtZumLinkVSWR OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "VSWR" ::= { fwtZumLinkLocalDiagnostics 41 } fwtZumLinkTxSuccess OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Transmit Success Percentage" ::= { fwtZumLinkLocalDiagnostics 42 } fwtZumLinkTxAvailability OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Transmit Availability Percentage" ::= { fwtZumLinkLocalDiagnostics 43 } fwtZumLinkRxSuccess OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Receive Success Percentage" ::= { fwtZumLinkLocalDiagnostics 44 } ZUMLINK_RESET_OPTIONS ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "RESET_OPTIONS" SYNTAX INTEGER { idle(0), now(1), reboot(2), reset(3) } fwtZumLinkConfig OBJECT-IDENTITY STATUS current DESCRIPTION "config" ::= { fwtZumLinkMIB 11 } fwtZumLinkReset OBJECT-TYPE SYNTAX ZUMLINK_RESET_OPTIONS ACCESS read-write STATUS current DESCRIPTION "" ::= { fwtZumLinkConfig 1 } ZUMLINK_FDR_OPTIONS ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "FDR_OPTIONS" SYNTAX INTEGER { idle(0), set(1) } fwtZumLinkFactoryDefaults OBJECT-TYPE SYNTAX ZUMLINK_FDR_OPTIONS ACCESS read-write STATUS current DESCRIPTION "" ::= { fwtZumLinkConfig 2 } fwtZumLinkSave OBJECT-TYPE SYNTAX ZUMLINK_NOW_OPTION ACCESS read-write STATUS current DESCRIPTION "" ::= { fwtZumLinkConfig 3 } fwtZumLinkServices OBJECT-IDENTITY STATUS current DESCRIPTION "services" ::= { fwtZumLinkMIB 12 } fwtZumLinkTimeOutCli OBJECT-TYPE SYNTAX Unsigned32(0..3600) ACCESS read-write STATUS current DESCRIPTION "The number of seconds of idle before cli connection will be closed." ::= { fwtZumLinkServices 7 } fwtZumLinkNetwork OBJECT-IDENTITY STATUS current DESCRIPTION "network" ::= { fwtZumLinkMIB 18 } fwtZumLinkMac_address OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS current DESCRIPTION "" ::= { fwtZumLinkNetwork 2 } fwtZumLinkIp_address OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS current DESCRIPTION "IP address of unit when DHCP is disabled." ::= { fwtZumLinkNetwork 3 } fwtZumLinkNetmask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS current DESCRIPTION "Netmask of unit when DHCP is disabled." ::= { fwtZumLinkNetwork 4 } fwtZumLinkGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS current DESCRIPTION "Gateway of unit when DHCP is disabled." ::= { fwtZumLinkNetwork 5 } fwtZumLinkStpEnabled OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS current DESCRIPTION "Spanning tree protocol is enabled or disabled." ::= { fwtZumLinkNetwork 8 } fwtZumLinkTxqueuelen OBJECT-TYPE SYNTAX Unsigned32(1..1000) ACCESS read-write STATUS current DESCRIPTION "Sets the Ethernet transmit packet queue length." ::= { fwtZumLinkNetwork 11 } fwtZumLinkMtu OBJECT-TYPE SYNTAX Unsigned32(100..1994) ACCESS read-write STATUS current DESCRIPTION "Sets the MTU frame size for the unit." ::= { fwtZumLinkNetwork 12 } fwtZumLinkNetmaskFilterEnabled OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS current DESCRIPTION "Enable or disable bridge firewall." ::= { fwtZumLinkNetwork 13 } fwtZumLinkNameserver_address1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS current DESCRIPTION "DNS for name-to-address resolution." ::= { fwtZumLinkNetwork 14 } fwtZumLinkNameserver_address2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS current DESCRIPTION "DNS for name-to-address resolution." ::= { fwtZumLinkNetwork 15 } fwtZumLinkArpFilterEnabled OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS current DESCRIPTION "Enable or disable ARP filtering in bridge firewall." ::= { fwtZumLinkNetwork 16 } fwtZumLinkVlanTag OBJECT-TYPE SYNTAX Unsigned32(0..4094) ACCESS read-write STATUS current DESCRIPTION "VLAN Tag ID for the Ethernet port." ::= { fwtZumLinkNetwork 17 } fwtZumLinkNetworkStats OBJECT-IDENTITY STATUS current DESCRIPTION "networkStats" ::= { fwtZumLinkMIB 21 } fwtZumLinkRx_bytes OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number bytes of Ethernet packets received from the radio network." ::= { fwtZumLinkNetworkStats 1 } fwtZumLinkRx_packets OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number of Ethernet packets received from the radio network." ::= { fwtZumLinkNetworkStats 2 } fwtZumLinkRx_dropped OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number of Ethernet packets received from the radio network that were dropped at the Ethernet interface." ::= { fwtZumLinkNetworkStats 3 } fwtZumLinkRx_errors OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number of Ethernet packets received from the radio network that were had Ethernet errors." ::= { fwtZumLinkNetworkStats 4 } fwtZumLinkTx_bytes OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number bytes of Ethernet packets received from the Ethernet port and sent over the radio network." ::= { fwtZumLinkNetworkStats 5 } fwtZumLinkTx_packets OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number Ethernet packets received from the Ethernet port and sent over the radio network." ::= { fwtZumLinkNetworkStats 6 } fwtZumLinkTx_dropped OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number Ethernet packets received from the Ethernet port but dropped because the txqueue was full." ::= { fwtZumLinkNetworkStats 7 } fwtZumLinkTx_errors OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number Ethernet packets received from the Ethernet port that were in error." ::= { fwtZumLinkNetworkStats 8 } ZUMLINK_NTP_REFERENCE ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "NTP_REFERENCE" SYNTAX INTEGER { network_time_server(0), refclk_localclock(1) } fwtZumLinkNtp OBJECT-IDENTITY STATUS current DESCRIPTION "ntp" ::= { fwtZumLinkMIB 22 } fwtZumLinkNtpReference OBJECT-TYPE SYNTAX ZUMLINK_NTP_REFERENCE ACCESS read-write STATUS current DESCRIPTION "Clock reference for NTP." ::= { fwtZumLinkNtp 2 } fwtZumLinkNtpRestart OBJECT-TYPE SYNTAX ZUMLINK_NOW_OPTION ACCESS read-write STATUS current DESCRIPTION "Cause the ntp system to restart." ::= { fwtZumLinkNtp 3 } fwtZumLinkNtpDate OBJECT-TYPE SYNTAX ZUMLINK_NOW_OPTION ACCESS read-write STATUS current DESCRIPTION "Set the local time from other NTP servers on the network." ::= { fwtZumLinkNtp 4 } fwtZumLinkNtp_address1 OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS current DESCRIPTION "Server to be used for syncing time. Use 0.0.0.0 to skip this server." ::= { fwtZumLinkNtp 5 } fwtZumLinkNtp_address2 OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS current DESCRIPTION "Server to be used for syncing time. Use 0.0.0.0 to skip this server." ::= { fwtZumLinkNtp 6 } fwtZumLinkNtp_address3 OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS current DESCRIPTION "Server to be used for syncing time. Use 0.0.0.0 to skip this server." ::= { fwtZumLinkNtp 7 } fwtZumLinkNtp_address4 OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS current DESCRIPTION "Server to be used for syncing time. Use 0.0.0.0 to skip this server." ::= { fwtZumLinkNtp 8 } fwtZumLinkNtp_address5 OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS current DESCRIPTION "Server to be used for syncing time. Use 0.0.0.0 to skip this server." ::= { fwtZumLinkNtp 9 } ZUMLINK_UART_MODE ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_MODE" SYNTAX INTEGER { rs232(0), rs485(1) } fwtZumLinkCom1 OBJECT-IDENTITY STATUS current DESCRIPTION "Com1" ::= { fwtZumLinkMIB 25 } fwtZumLinkCom1Mode OBJECT-TYPE SYNTAX ZUMLINK_UART_MODE ACCESS read-write STATUS current DESCRIPTION "Com port mode" ::= { fwtZumLinkCom1 1 } ZUMLINK_UART_HANDLER ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_HANDLER" SYNTAX INTEGER { modbusrtu(0), terminalserver(6), cli(1), modbuspassthru(2), trace(4), setup(10), off(11) } fwtZumLinkCom1Handler OBJECT-TYPE SYNTAX ZUMLINK_UART_HANDLER ACCESS read-write STATUS current DESCRIPTION "Protocol of the com port" ::= { fwtZumLinkCom1 2 } ZUMLINK_UART_BAUDRATES ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_BAUDRATES" SYNTAX INTEGER { baudrate_1200(1200), baudrate_2400(2400), baudrate_4800(4800), baudrate_9600(9600), baudrate_14400(14400), baudrate_19200(19200), baudrate_38400(38400), baudrate_57600(57600), baudrate_115200(115200), baudrate_230400(230400), baudrate_250000(250000) } fwtZumLinkCom1Baudrate OBJECT-TYPE SYNTAX ZUMLINK_UART_BAUDRATES ACCESS read-write STATUS current DESCRIPTION "Com port baud rate" ::= { fwtZumLinkCom1 3 } ZUMLINK_UART_DATABITS ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_DATABITS" SYNTAX INTEGER { databits_7(7), databits_8(8) } fwtZumLinkCom1Databits OBJECT-TYPE SYNTAX ZUMLINK_UART_DATABITS ACCESS read-write STATUS current DESCRIPTION "Com port data bits" ::= { fwtZumLinkCom1 4 } ZUMLINK_UART_PARITY ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_PARITY" SYNTAX INTEGER { none(0), even(1), odd(2) } fwtZumLinkCom1Parity OBJECT-TYPE SYNTAX ZUMLINK_UART_PARITY ACCESS read-write STATUS current DESCRIPTION "Com port parity" ::= { fwtZumLinkCom1 5 } ZUMLINK_UART_STOPBITS ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_STOPBITS" SYNTAX INTEGER { stopbits_1(1), stopbits_2(2) } fwtZumLinkCom1Stopbits OBJECT-TYPE SYNTAX ZUMLINK_UART_STOPBITS ACCESS read-write STATUS current DESCRIPTION "Com port number of stop bits" ::= { fwtZumLinkCom1 6 } ZUMLINK_UART_DUPLEX ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_DUPLEX" SYNTAX INTEGER { full(0), half(1) } fwtZumLinkCom1Duplex OBJECT-TYPE SYNTAX ZUMLINK_UART_DUPLEX ACCESS read-write STATUS current DESCRIPTION "Com port is full or half duplex" ::= { fwtZumLinkCom1 7 } ZUMLINK_UART_FLOWCONTROL_OFF ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_FLOWCONTROL_OFF" SYNTAX INTEGER { off(0) } fwtZumLinkCom1FlowControl OBJECT-TYPE SYNTAX ZUMLINK_UART_FLOWCONTROL_OFF ACCESS read-write STATUS current DESCRIPTION "Com port hardware flow control is not supported." ::= { fwtZumLinkCom1 8 } fwtZumLinkCom1DelayBeforeSendMs OBJECT-TYPE SYNTAX Unsigned32(0..5000) ACCESS read-write STATUS current DESCRIPTION "Com port will delay sending in Ms to allow the other side to switch from tx to rx mode." ::= { fwtZumLinkCom1 9 } fwtZumLinkCom1BreakBeforeSendUs OBJECT-TYPE SYNTAX Unsigned32(0..1000) ACCESS read-write STATUS current DESCRIPTION "Com port will send a break signal for at least the number of microseconds specified before sending the data." ::= { fwtZumLinkCom1 10 } fwtZumLinkCom1TerminalServerPort OBJECT-TYPE SYNTAX Unsigned32(0..65535) ACCESS read-write STATUS current DESCRIPTION "The TCP port number to use when handler is set to TerminalServer." ::= { fwtZumLinkCom1 11 } fwtZumLinkCom1TerminalServerTimeOut OBJECT-TYPE SYNTAX Unsigned32(5..3600) ACCESS read-write STATUS current DESCRIPTION "Terminal Server TimeOut" ::= { fwtZumLinkCom1 12 } fwtZumLinkCom1TxBytes OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "The total bytes sent out of the Com port." ::= { fwtZumLinkCom1 14 } fwtZumLinkCom1RxBytes OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "The total bytes received from the Com port." ::= { fwtZumLinkCom1 15 } fwtZumLinkCom1ConnectionDrops OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "The number of terminal server connections dropped due to inactivity." ::= { fwtZumLinkCom1 16 } fwtZumLinkCom2 OBJECT-IDENTITY STATUS current DESCRIPTION "Com2" ::= { fwtZumLinkMIB 26 } fwtZumLinkCom2Mode OBJECT-TYPE SYNTAX ZUMLINK_UART_MODE ACCESS read-write STATUS current DESCRIPTION "Com port mode" ::= { fwtZumLinkCom2 1 } fwtZumLinkCom2Handler OBJECT-TYPE SYNTAX ZUMLINK_UART_HANDLER ACCESS read-write STATUS current DESCRIPTION "Protocol of the com port" ::= { fwtZumLinkCom2 2 } fwtZumLinkCom2Baudrate OBJECT-TYPE SYNTAX ZUMLINK_UART_BAUDRATES ACCESS read-write STATUS current DESCRIPTION "Com port baud rate" ::= { fwtZumLinkCom2 3 } fwtZumLinkCom2Databits OBJECT-TYPE SYNTAX ZUMLINK_UART_DATABITS ACCESS read-write STATUS current DESCRIPTION "Com port data bits" ::= { fwtZumLinkCom2 4 } fwtZumLinkCom2Parity OBJECT-TYPE SYNTAX ZUMLINK_UART_PARITY ACCESS read-write STATUS current DESCRIPTION "Com port parity" ::= { fwtZumLinkCom2 5 } fwtZumLinkCom2Stopbits OBJECT-TYPE SYNTAX ZUMLINK_UART_STOPBITS ACCESS read-write STATUS current DESCRIPTION "Com port number of stop bits" ::= { fwtZumLinkCom2 6 } fwtZumLinkCom2Duplex OBJECT-TYPE SYNTAX ZUMLINK_UART_DUPLEX ACCESS read-write STATUS current DESCRIPTION "Com port is full or half duplex" ::= { fwtZumLinkCom2 7 } ZUMLINK_UART_FLOWCONTROL ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "UART_FLOWCONTROL" SYNTAX INTEGER { off(0) } fwtZumLinkCom2FlowControl OBJECT-TYPE SYNTAX ZUMLINK_UART_FLOWCONTROL ACCESS read-write STATUS current DESCRIPTION "Com port hardware flow control is on or off" ::= { fwtZumLinkCom2 8 } fwtZumLinkCom2DelayBeforeSendMs OBJECT-TYPE SYNTAX Unsigned32(0..5000) ACCESS read-write STATUS current DESCRIPTION "Com port will delay sending in Ms to allow the other side to switch from tx to rx mode." ::= { fwtZumLinkCom2 9 } fwtZumLinkCom2BreakBeforeSendUs OBJECT-TYPE SYNTAX Unsigned32(0..1000) ACCESS read-write STATUS current DESCRIPTION "Com port will send a break signal for at least the number of microseconds specified before sending the data." ::= { fwtZumLinkCom2 10 } fwtZumLinkCom2TerminalServerPort OBJECT-TYPE SYNTAX Unsigned32(0..65535) ACCESS read-write STATUS current DESCRIPTION "The TCP port number to use when handler is set to TerminalServer." ::= { fwtZumLinkCom2 11 } fwtZumLinkCom2TerminalServerTimeOut OBJECT-TYPE SYNTAX Unsigned32(5..3600) ACCESS read-write STATUS current DESCRIPTION "Terminal Server Time Out" ::= { fwtZumLinkCom2 12 } fwtZumLinkCom2TxBytes OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "The total bytes sent out of the Com port." ::= { fwtZumLinkCom2 14 } fwtZumLinkCom2RxBytes OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "The total bytes received from the Com port." ::= { fwtZumLinkCom2 15 } fwtZumLinkCom2ConnectionDrops OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "The number of terminal server connections dropped due to inactivity." ::= { fwtZumLinkCom2 16 } ZUMLINK_TERMSERV_RELAY_MAPPING ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "TERMSERV_RELAY_MAPPING" SYNTAX INTEGER { termserv_relay_disabled(0), local_both_com_to_remote_both_com(2), local_com1_to_remote_com1(4), local_com2_to_remote_com2(7), local_both_com_to_remote_com1(8), local_both_com_to_remote_com2(9), local_com1_to_remote_both_com(10), local_com2_to_remote_both_com(11) } fwtZumLinkTerminalServerRelay OBJECT-IDENTITY STATUS current DESCRIPTION "TerminalServerRelay" ::= { fwtZumLinkMIB 27 } fwtZumLinkTermserv_relay_mapping OBJECT-TYPE SYNTAX ZUMLINK_TERMSERV_RELAY_MAPPING ACCESS read-write STATUS current DESCRIPTION "Options for streaming between serial device servers." ::= { fwtZumLinkTerminalServerRelay 1 } fwtZumLinkRemote_termserv_ip_address OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS current DESCRIPTION "IP address of remote terminal server." ::= { fwtZumLinkTerminalServerRelay 2 } fwtZumLinkDate OBJECT-IDENTITY STATUS current DESCRIPTION "date" ::= { fwtZumLinkMIB 29 } fwtZumLinkUpTime OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "The number of seconds since the unit restarted." ::= { fwtZumLinkDate 1 } fwtZumLinkUpTimeString OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "The number days, hours:minutes:seconds since the unit restarted." ::= { fwtZumLinkDate 2 } fwtZumLinkDcAppUptime OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "The number of seconds since the main app restarted." ::= { fwtZumLinkDate 3 } fwtZumLinkDcAppStartTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "The timestamp of when the main app restarted." ::= { fwtZumLinkDate 4 } fwtZumLinkTimeString OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS current DESCRIPTION "The current time." ::= { fwtZumLinkDate 6 } fwtZumLinkFileTransfer OBJECT-IDENTITY STATUS current DESCRIPTION "fileTransfer" ::= { fwtZumLinkMIB 31 } fwtZumLinkFileTransferStatus OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "File Transfer Status" ::= { fwtZumLinkFileTransfer 1 } fwtZumLinkSecurity OBJECT-IDENTITY STATUS current DESCRIPTION "security" ::= { fwtZumLinkMIB 33 } fwtZumLinkEnablePtpInterface OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS current DESCRIPTION "Enable PTP interface" ::= { fwtZumLinkSecurity 1 } fwtZumLinkEnableEthernetLogin OBJECT-TYPE SYNTAX TruthValue ACCESS read-write STATUS current DESCRIPTION "Enable SSH logins" ::= { fwtZumLinkSecurity 2 } fwtZumLinkNeighborTableObject OBJECT-IDENTITY STATUS current DESCRIPTION "Neighbor Table" ::= { fwtZumLinkMIB 1024 } fwtZumLinkNeighborTableNumNeighbors OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number of Neighbors" ::= { fwtZumLinkNeighborTableObject 1 } fwtZumLinkNeighborTableNodeId OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Device Node ID" ::= { fwtZumLinkNeighborTableObject 2 } fwtZumLinkNeighborTableNodeType OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Node Type" ::= { fwtZumLinkNeighborTableObject 3 } fwtZumLinkNeighborTableIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS current DESCRIPTION "Neighbor IP Address" ::= { fwtZumLinkNeighborTableObject 4 } fwtZumLinkNeighborTableMacAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS current DESCRIPTION "Neighbor MAC Address" ::= { fwtZumLinkNeighborTableObject 5 } fwtZumLinkNeighborTableDeviceName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Device Name" ::= { fwtZumLinkNeighborTableObject 6 } fwtZumLinkNeighborTableFWVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Device Node ID" ::= { fwtZumLinkNeighborTableObject 7 } fwtZumLinkNeighborTableCounter OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Neighbor Table Counter" ::= { fwtZumLinkNeighborTableObject 8 } fwtZumLinkNeighborTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtZumLinkNeighborEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table gives detailed status information for each neighbor of this node." ::= { fwtZumLinkNeighborTableObject 9 } fwtZumLinkNeighborEntry OBJECT-TYPE SYNTAX FwtZumLinkNeighborEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg status information for a specific neighbor." INDEX { fwtZumLinkNeighborNodeId } ::= { fwtZumLinkNeighborTable 1 } FwtZumLinkNeighborEntry ::= SEQUENCE { fwtZumLinkNeighborNodeId Unsigned32, fwtZumLinkNeighborIpAddress IpAddress, fwtZumLinkNeighborMacAddress MacAddress, fwtZumLinkNeighborNodeType Unsigned32, fwtZumLinkNeighborRSSI INTEGER, fwtZumLinkNeighborLinkMargin INTEGER, fwtZumLinkNeighborCounter Unsigned32, fwtZumLinkNeighborTimestamp Unsigned32 } fwtZumLinkNeighborNodeId OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Neighbor Node ID" ::= { fwtZumLinkNeighborEntry 1 } fwtZumLinkNeighborIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS current DESCRIPTION "Neighbor IP Address" ::= { fwtZumLinkNeighborEntry 2 } fwtZumLinkNeighborMacAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS current DESCRIPTION "Neighbor MAC Address" ::= { fwtZumLinkNeighborEntry 3 } fwtZumLinkNeighborNodeType OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Neighbor Node Type" ::= { fwtZumLinkNeighborEntry 4 } fwtZumLinkNeighborRSSI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Neighbor RSSI" ::= { fwtZumLinkNeighborEntry 5 } fwtZumLinkNeighborLinkMargin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Neighbor Link Margin" ::= { fwtZumLinkNeighborEntry 6 } fwtZumLinkNeighborCounter OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Neighbor Table Counter" ::= { fwtZumLinkNeighborEntry 7 } fwtZumLinkNeighborTimestamp OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Time When Node Info Received" ::= { fwtZumLinkNeighborEntry 8 } fwtZumLinkNetworkTableObject OBJECT-IDENTITY STATUS current DESCRIPTION "Network Table" ::= { fwtZumLinkMIB 1025 } fwtZumLinkNetworkTableDiscoveryState OBJECT-TYPE SYNTAX INTEGER { start(1), stop(2) } ACCESS read-write STATUS current DESCRIPTION "Start or Stop Network Discovery" ::= { fwtZumLinkNetworkTableObject 1 } fwtZumLinkNetworkTableDiscoveryStatus OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Get Discover Network Status" ::= { fwtZumLinkNetworkTableObject 2 } fwtZumLinkNetworkTableNumNodes OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Number of nodes in network" ::= { fwtZumLinkNetworkTableObject 3 } fwtZumLinkNetworkTableTimeStamp OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Timestamp for when network table was last updated" ::= { fwtZumLinkNetworkTableObject 4 } fwtZumLinkNetworkTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtZumLinkNetworkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table gives detailed status information for each neighbor of this node." ::= { fwtZumLinkNetworkTableObject 5 } fwtZumLinkNetworkEntry OBJECT-TYPE SYNTAX FwtZumLinkNetworkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg status information for a specific node." INDEX { fwtZumLinkNetworkNodeId } ::= { fwtZumLinkNetworkTable 1 } FwtZumLinkNetworkEntry ::= SEQUENCE { fwtZumLinkNetworkNodeId Unsigned32, fwtZumLinkNetworkNodeType Unsigned32, fwtZumLinkNetworkIpAddress IpAddress, fwtZumLinkNetworkMacAddress MacAddress, fwtZumLinkNetworkDeviceName DisplayString, fwtZumLinkNetworkFwVersion DisplayString, fwtZumLinkNetworkPath INTEGER, fwtZumLinkNetworkPathRSSI INTEGER, fwtZumLinkNetworkHopCount Unsigned32 } fwtZumLinkNetworkNodeId OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Device ID" ::= { fwtZumLinkNetworkEntry 1 } fwtZumLinkNetworkNodeType OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Node Type / Role" ::= { fwtZumLinkNetworkEntry 2 } fwtZumLinkNetworkIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS current DESCRIPTION "IP Address" ::= { fwtZumLinkNetworkEntry 3 } fwtZumLinkNetworkMacAddress OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS current DESCRIPTION "MAC Address" ::= { fwtZumLinkNetworkEntry 4 } fwtZumLinkNetworkDeviceName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Device Name" ::= { fwtZumLinkNetworkEntry 5 } fwtZumLinkNetworkFwVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Firmware Version" ::= { fwtZumLinkNetworkEntry 6 } fwtZumLinkNetworkHopCount OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "number of hops from node id" ::= { fwtZumLinkNetworkEntry 7 } fwtZumLinkNetworkNeighborTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtZumLinkNetworkNeighborEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Neighbor Nodes" ::= { fwtZumLinkNetworkTableObject 6 } fwtZumLinkNetworkNeighborEntry OBJECT-TYPE SYNTAX FwtZumLinkNetworkNeighborEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg status information for a specific neighbor node." INDEX { fwtZumLinkNetworkNodeId, fwtZumLinkNetworkNeighborNodeId } ::= { fwtZumLinkNetworkNeighborTable 1 } FwtZumLinkNetworkNeighborEntry ::= SEQUENCE { fwtZumLinkNetworkNeighborNodeId Unsigned32, fwtZumLinkNetworkNeighborRSSI INTEGER } fwtZumLinkNetworkNeighborNodeId OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Neighbor Node ID" ::= { fwtZumLinkNetworkNeighborEntry 1 } fwtZumLinkNetworkNeighborRSSI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "RSSI From Neighbor Node" ::= { fwtZumLinkNetworkNeighborEntry 2 } fwtZumLinkNetworkPathTable OBJECT-TYPE SYNTAX SEQUENCE OF FwtZumLinkNetworkPathEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of nodes in path from current node where info is gathered to current node" ::= { fwtZumLinkNetworkTableObject 7 } fwtZumLinkNetworkPathEntry OBJECT-TYPE SYNTAX FwtZumLinkNetworkPathEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg status information for a node in the path." INDEX { fwtZumLinkNetworkNodeId, fwtZumLinkNetworkPathIdx } ::= { fwtZumLinkNetworkPathTable 1 } FwtZumLinkNetworkPathEntry ::= SEQUENCE { fwtZumLinkNetworkPathIdx Unsigned32, fwtZumLinkNetworkPathNodeId Unsigned32 } fwtZumLinkNetworkPathIdx OBJECT-TYPE SYNTAX Unsigned32 ACCESS not-accessible STATUS current DESCRIPTION "Index to a node in the path" ::= { fwtZumLinkNetworkPathEntry 1 } fwtZumLinkNetworkPathNodeId OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Node In Path From Current Node" ::= { fwtZumLinkNetworkPathEntry 2 } fwtZumLinkNetworkPathRSSITable OBJECT-TYPE SYNTAX SEQUENCE OF FwtZumLinkNetworkPathRSSIEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "RSSI values between all the nodes along the path" ::= { fwtZumLinkNetworkTableObject 8 } fwtZumLinkNetworkPathRSSIEntry OBJECT-TYPE SYNTAX FwtZumLinkNetworkPathRSSIEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row containg RSSI for a node along the path." INDEX { fwtZumLinkNetworkNodeId, fwtZumLinkNetworkPathRssiIdx } ::= { fwtZumLinkNetworkPathRSSITable 1 } FwtZumLinkNetworkPathRSSIEntry ::= SEQUENCE { fwtZumLinkNetworkPathRssiIdx Unsigned32, fwtZumLinkNetworkPathRssiSrc Unsigned32, fwtZumLinkNetworkPathRssiDst Unsigned32, fwtZumLinkNetworkPathRssiSrcDstRSSI INTEGER, fwtZumLinkNetworkPathRssiDstSrcRSSI INTEGER } -- TODO If the order is related to the node IDs in the path, then we can use the path node IDs for index -- TODO Assuming there is no ordering relationship between path RSSI and path, so we need a generic index. fwtZumLinkNetworkPathRssiIdx OBJECT-TYPE SYNTAX Unsigned32 ACCESS not-accessible STATUS current DESCRIPTION "Index to a pair of source and destination nodes along the path" ::= { fwtZumLinkNetworkPathRSSIEntry 1 } fwtZumLinkNetworkPathRssiSrc OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Source Node" ::= { fwtZumLinkNetworkPathRSSIEntry 2 } fwtZumLinkNetworkPathRssiDst OBJECT-TYPE SYNTAX Unsigned32 ACCESS read-only STATUS current DESCRIPTION "Destination Node" ::= { fwtZumLinkNetworkPathRSSIEntry 3 } fwtZumLinkNetworkPathRssiSrcDstRSSI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Source Destination RSSI" ::= { fwtZumLinkNetworkPathRSSIEntry 4 } fwtZumLinkNetworkPathRssiDstSrcRSSI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "Source Destination RSSI" ::= { fwtZumLinkNetworkPathRSSIEntry 5 } -- End of MIB definitions for FreeWave Technologies devices END