mibs/MIBS/gemds/MDS-IF-NX-MIB
2023-12-05 12:25:34 +01:00

893 lines
26 KiB
Plaintext

MDS-IF-NX-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32,
IpAddress
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DisplayString,
TruthValue,
MacAddress
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex
FROM IF-MIB
mdsInterfaces
FROM MDS-ORBIT-SMI-MIB;
mdsIfNxMIB MODULE-IDENTITY
LAST-UPDATED "201805160000Z" -- May 16, 2018
ORGANIZATION
"GE MDS LLC
http://www.gemds.com"
CONTACT-INFO
"T 1-800-474-0694 (Toll Free in North America)
T 585-242-9600
F 585-242-9620
175 Science Parkway
Rochester, New York 14620
USA"
DESCRIPTION
"The MIB module to describe the 900 Mhz(NX) interface."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments based on smilint."
REVISION "201609210000Z"
DESCRIPTION
"Added Error init status."
REVISION "201508210000Z"
DESCRIPTION
"Added last packet parameters."
REVISION "201506120000Z"
DESCRIPTION
"Added 'disassociated' to LinkStatus."
REVISION "201503270000Z"
DESCRIPTION
"Added test option for status"
REVISION "201410200000Z"
DESCRIPTION
"Removed hyphens from enumerations."
REVISION "201405130000Z"
DESCRIPTION
"Initial version."
::= { mdsInterfaces 3 }
mIfNxMIBObjects OBJECT IDENTIFIER
::= { mdsIfNxMIB 1 }
mIfNxConfig OBJECT IDENTIFIER
::= { mIfNxMIBObjects 1 }
mIfNxStatus OBJECT IDENTIFIER
::= { mIfNxMIBObjects 2 }
-- Textual Conventions
UnsignedByte ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "xs:unsignedByte"
SYNTAX Unsigned32 (0 .. 255)
UnsignedShort ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "xs:unsignedShort"
SYNTAX Unsigned32 (0 .. 65535)
LinkStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Link state"
SYNTAX INTEGER {initializing(0),scanning(1),negotiating(2),authenticating(3),associated(4),disassociated(5)}
InitStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "State of the NIC Initialization."
SYNTAX INTEGER {off(0),initializing(1),discovering(2),reprogramming(3),configuring(4),complete(5),error(6)}
DeviceModeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Device Mode"
SYNTAX INTEGER {remote(0),accessPoint(1),storeAndForward(2),test(3)}
ModemType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Modem type"
SYNTAX INTEGER {e125kbps(0),e250kbps(1),e500kbps(2),e1000kbps(3),e1000Wkbps(4),e1250kbps(5),auto(10)}
AlarmFlags ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Alarms"
SYNTAX BITS {notCalibrated(23), vswrFault(16),temperature(0)}
FirmwareRevision ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION "Firmware revision"
SYNTAX OCTET STRING
InetIpAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "IP Addres"
SYNTAX OCTET STRING (SIZE (4|16))
-- Nx Status Objects
mIfNxStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MIfNxStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status of NX interfaces. This table has
a sparse dependent relationship on the ifTable. For each entry in
this table, there exists an entry in the ifTable."
::= { mIfNxStatus 1 }
mIfNxStatusEntry OBJECT-TYPE
SYNTAX MIfNxStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains status of a cellular interface."
INDEX { ifIndex }
::= { mIfNxStatusTable 1 }
MIfNxStatusEntry ::=
SEQUENCE {
mIfNxLinkStatus LinkStatus,
mIfNxInitStatus InitStatus,
mIfNxCurrentModem ModemType,
mIfNxAlarms AlarmFlags,
mIfNxSerialNumber Unsigned32,
mIfNxFirmwareRevision FirmwareRevision,
mIfNxHardwareId UnsignedByte,
mIfNxHardwareRevision UnsignedByte,
mIfNxTemperature Integer32,
mIfNxApInfoApAddress MacAddress,
mIfNxApInfoIpAddress InetIpAddress,
mIfNxApInfoConnectedTime Integer32,
mIfNxApInfoAvgRssi Integer32,
mIfNxApInfoAvgLqi Unsigned32,
mIfNxMacStatsTxSuccess Unsigned32,
mIfNxMacStatsTxFail Unsigned32,
mIfNxMacStatsTxQueueFull Unsigned32,
mIfNxMacStatsTxNoSync Unsigned32,
mIfNxMacStatsTxNoAssoc Unsigned32,
mIfNxMacStatsTxError Unsigned32,
mIfNxMacStatsTxRetry Unsigned32,
mIfNxMacStatsRxSuccess Unsigned32,
mIfNxMacStatsSyncCheckError Unsigned32,
mIfNxMacStatsSyncChange Unsigned32,
mIfNxCurrentDeviceMode DeviceModeType,
mIfNxLastRssi Integer32,
mIfNxLastLqi Unsigned32,
mIfNxLastChan Unsigned32,
mIfNxActiveNic TruthValue
}
mIfNxLinkStatus OBJECT-TYPE
SYNTAX LinkStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Link State."
::= { mIfNxStatusEntry 1 }
mIfNxInitStatus OBJECT-TYPE
SYNTAX InitStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "State of the NIC Initialization."
::= { mIfNxStatusEntry 2 }
mIfNxCurrentModem OBJECT-TYPE
SYNTAX ModemType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current operating modem."
::= { mIfNxStatusEntry 3 }
mIfNxAlarms OBJECT-TYPE
SYNTAX AlarmFlags
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current NIC alarms."
::= { mIfNxStatusEntry 4 }
mIfNxSerialNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial Number."
::= { mIfNxStatusEntry 5 }
mIfNxFirmwareRevision OBJECT-TYPE
SYNTAX FirmwareRevision
MAX-ACCESS read-only
STATUS current
DESCRIPTION "NIC Firmware Revision."
::= { mIfNxStatusEntry 6 }
mIfNxHardwareId OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Hardware ID."
::= { mIfNxStatusEntry 7 }
mIfNxHardwareRevision OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Hardware Revision."
::= { mIfNxStatusEntry 8 }
mIfNxTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transceiver temperature."
::= { mIfNxStatusEntry 9 }
mIfNxApInfoApAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC address of access point this device is linked to."
::= { mIfNxStatusEntry 10 }
mIfNxApInfoIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP address of access point this device is linked to."
::= { mIfNxStatusEntry 11 }
mIfNxApInfoConnectedTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time elapsed since link established."
::= { mIfNxStatusEntry 12 }
mIfNxApInfoAvgRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average received signal strength index."
::= { mIfNxStatusEntry 13 }
mIfNxApInfoAvgLqi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average link quality index."
::= { mIfNxStatusEntry 14 }
mIfNxMacStatsTxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Successful transmissions."
::= { mIfNxStatusEntry 15 }
mIfNxMacStatsTxFail OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Failed transmissions, TTL expired or retry count exceeded."
::= { mIfNxStatusEntry 16 }
mIfNxMacStatsTxQueueFull OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Failed transmissions, MAC queue full."
::= { mIfNxStatusEntry 17 }
mIfNxMacStatsTxNoSync OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Packets dropped because the MAC is not synchronized."
::= { mIfNxStatusEntry 18 }
mIfNxMacStatsTxNoAssoc OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Packets dropped because the MAC is not associated."
::= { mIfNxStatusEntry 19 }
mIfNxMacStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Packets dropped for other reasons. Currently unused."
::= { mIfNxStatusEntry 20 }
mIfNxMacStatsTxRetry OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Re-transmission count due to to previously unsuccessful transmission."
::= { mIfNxStatusEntry 21 }
mIfNxMacStatsRxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Valid packet received."
::= { mIfNxStatusEntry 22 }
mIfNxMacStatsSyncCheckError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Lost synchronization."
::= { mIfNxStatusEntry 23 }
mIfNxMacStatsSyncChange OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sychronization changed or forced drop."
::= { mIfNxStatusEntry 24 }
mIfNxCurrentDeviceMode OBJECT-TYPE
SYNTAX DeviceModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current device mode."
::= { mIfNxStatusEntry 25 }
mIfNxLastRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average received signal strength index."
::= { mIfNxStatusEntry 26 }
mIfNxLastLqi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average link quality index."
::= { mIfNxStatusEntry 27 }
mIfNxLastChan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average link quality index."
::= { mIfNxStatusEntry 28 }
mIfNxActiveNic OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If the nic is active."
::= { mIfNxStatusEntry 29 }
-- Nx Status Connected Remotes Status objects
mIfNxStatusConnRemTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifNxStatusConnRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The list of connected remotes."
::= { mIfNxStatus 2 }
mIfNxStatusConnRemEntry OBJECT-TYPE
SYNTAX MifNxStatusConnRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The connected remote status entry."
INDEX { ifIndex, mIfNxStatusConnRemAddress }
::= { mIfNxStatusConnRemTable 1 }
MifNxStatusConnRemEntry ::=
SEQUENCE {
mIfNxStatusConnRemAddress MacAddress,
mIfNxStatusConnRemIpAddress InetIpAddress,
mIfNxStatusConnRemTimeToLive Unsigned32,
mIfNxStatusConnRemLinkStatus LinkStatus,
mIfNxStatusConnRemNicId UnsignedShort,
mIfNxStatusConnRemAvgRssi Integer32,
mIfNxStatusConnRemAvgLqi Unsigned32,
mIfNxStatusConnRemStatsTxPackets Unsigned32,
mIfNxStatusConnRemStatsTxBytes Unsigned32,
mIfNxStatusConnRemStatsRxPackets Unsigned32,
mIfNxStatusConnRemStatsRxBytes Unsigned32,
mIfNxStatusConnRemStatsTxError Unsigned32,
mIfNxStatusConnRemStatsRxError Unsigned32,
mIfNxStatusConnRemStatsTxDrop Unsigned32,
mIfNxStatusConnRemStatsRxDrop Unsigned32,
mIfNxStatusConnRemAvgSnr Unsigned32,
mIfNxStatusConnRemStatsGateway MacAddress,
mIfNxStatusConnRemStatsAllIp OCTET STRING,
mIfNxStatusConnRemStatsName OCTET STRING,
mIfNxStatusConnRemStatsAlarmed TruthValue,
mIfNxStatusConnRemStatsVersion OCTET STRING,
mIfNxStatusConnRemStatsTemp Integer32 (-32768 .. 32767),
mIfNxStatusConnRemStatsDwnRssi Integer32,
mIfNxStatusConnRemStatsDwnLqi Unsigned32,
mIfNxStatusConnRemStatsDwnSnr Unsigned32
}
mIfNxStatusConnRemAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Address of connected remote."
::= { mIfNxStatusConnRemEntry 1 }
mIfNxStatusConnRemIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip address of connected remote."
::= { mIfNxStatusConnRemEntry 2 }
mIfNxStatusConnRemTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time left until this entry is aged out."
::= { mIfNxStatusConnRemEntry 3 }
mIfNxStatusConnRemLinkStatus OBJECT-TYPE
SYNTAX LinkStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the connection to a remote device."
::= { mIfNxStatusConnRemEntry 4 }
mIfNxStatusConnRemNicId OBJECT-TYPE
SYNTAX UnsignedShort
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The RF connection identifier for the connected remote device."
::= { mIfNxStatusConnRemEntry 5 }
mIfNxStatusConnRemAvgRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average received signal strength index."
::= { mIfNxStatusConnRemEntry 6 }
mIfNxStatusConnRemAvgLqi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average link quality index."
::= { mIfNxStatusConnRemEntry 7 }
mIfNxStatusConnRemStatsTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx packets"
::= { mIfNxStatusConnRemEntry 8 }
mIfNxStatusConnRemStatsTxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx bytes"
::= { mIfNxStatusConnRemEntry 9 }
mIfNxStatusConnRemStatsRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx packets"
::= { mIfNxStatusConnRemEntry 10 }
mIfNxStatusConnRemStatsRxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx bytes"
::= { mIfNxStatusConnRemEntry 11 }
mIfNxStatusConnRemStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx error"
::= { mIfNxStatusConnRemEntry 12 }
mIfNxStatusConnRemStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx error"
::= { mIfNxStatusConnRemEntry 13 }
mIfNxStatusConnRemStatsTxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx drop"
::= { mIfNxStatusConnRemEntry 14 }
mIfNxStatusConnRemStatsRxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx drop"
::= { mIfNxStatusConnRemEntry 15 }
mIfNxStatusConnRemAvgSnr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average signal to noise ratio."
::= { mIfNxStatusConnRemEntry 16 }
mIfNxStatusConnRemStatsGateway OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mac address of the next hop"
::= { mIfNxStatusConnRemEntry 17 }
mIfNxStatusConnRemStatsAllIp OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "String version of all IP addresses"
::= { mIfNxStatusConnRemEntry 18 }
mIfNxStatusConnRemStatsName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System name"
::= { mIfNxStatusConnRemEntry 19 }
mIfNxStatusConnRemStatsAlarmed OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Is alarmed"
::= { mIfNxStatusConnRemEntry 20 }
mIfNxStatusConnRemStatsVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host firmware version"
::= { mIfNxStatusConnRemEntry 21 }
mIfNxStatusConnRemStatsTemp OBJECT-TYPE
SYNTAX Integer32 (-32768 .. 32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System temprature in celsius"
::= { mIfNxStatusConnRemEntry 22 }
mIfNxStatusConnRemStatsDwnRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream RSSI"
::= { mIfNxStatusConnRemEntry 23 }
mIfNxStatusConnRemStatsDwnLqi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream LQI"
::= { mIfNxStatusConnRemEntry 24 }
mIfNxStatusConnRemStatsDwnSnr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream SNR"
::= { mIfNxStatusConnRemEntry 25 }
-- Nx Status Endpoints Status objects
mIfNxStatusEndpointTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifNxStatusEndpointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The list of endpoints."
::= { mIfNxStatus 3 }
mIfNxStatusEndpointEntry OBJECT-TYPE
SYNTAX MifNxStatusEndpointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The endpoint status entry."
INDEX { ifIndex, mIfNxStatusEndpointAddress }
::= { mIfNxStatusEndpointTable 1 }
MifNxStatusEndpointEntry ::=
SEQUENCE {
mIfNxStatusEndpointAddress MacAddress,
mIfNxStatusEndpointIpAddress InetIpAddress,
mIfNxStatusEndpointTimeToLive Unsigned32,
mIfNxStatusEndpointRemAddress MacAddress,
mIfNxStatusEndpointStatsTxPackets Unsigned32,
mIfNxStatusEndpointStatsTxBytes Unsigned32,
mIfNxStatusEndpointStatsRxPackets Unsigned32,
mIfNxStatusEndpointStatsRxBytes Unsigned32,
mIfNxStatusEndpointStatsTxError Unsigned32,
mIfNxStatusEndpointStatsRxError Unsigned32,
mIfNxStatusEndpointStatsTxDrop Unsigned32,
mIfNxStatusEndpointStatsRxDrop Unsigned32
}
mIfNxStatusEndpointAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Address of endpoint."
::= { mIfNxStatusEndpointEntry 1 }
mIfNxStatusEndpointIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip address of endpoint."
::= { mIfNxStatusEndpointEntry 2 }
mIfNxStatusEndpointTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time left until this entry is aged out."
::= { mIfNxStatusEndpointEntry 3 }
mIfNxStatusEndpointRemAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The MAC address of the remote device servicing this endpoint."
::= { mIfNxStatusEndpointEntry 4 }
mIfNxStatusEndpointStatsTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx packets"
::= { mIfNxStatusEndpointEntry 5 }
mIfNxStatusEndpointStatsTxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx bytes"
::= { mIfNxStatusEndpointEntry 6 }
mIfNxStatusEndpointStatsRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx packets"
::= { mIfNxStatusEndpointEntry 7 }
mIfNxStatusEndpointStatsRxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx bytes"
::= { mIfNxStatusEndpointEntry 8 }
mIfNxStatusEndpointStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx error"
::= { mIfNxStatusEndpointEntry 9 }
mIfNxStatusEndpointStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx error"
::= { mIfNxStatusEndpointEntry 10 }
mIfNxStatusEndpointStatsTxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx drop"
::= { mIfNxStatusEndpointEntry 11 }
mIfNxStatusEndpointStatsRxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx drop"
::= { mIfNxStatusEndpointEntry 12 }
-- Nx Status Active Channels Status objects
mIfNxStatusActChanTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifNxStatusActChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The list of channels."
::= { mIfNxStatus 4 }
mIfNxStatusActChanEntry OBJECT-TYPE
SYNTAX MifNxStatusActChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The endpoint status entry."
INDEX { ifIndex, mIfNxStatusActChanChannel }
::= { mIfNxStatusActChanTable 1 }
MifNxStatusActChanEntry ::=
SEQUENCE {
mIfNxStatusActChanChannel UnsignedByte,
mIfNxStatusActChanFrequency OCTET STRING,
mIfNxStatusActChanAvgRssi Integer32,
mIfNxStatusActChanAvgLqi Unsigned32
}
mIfNxStatusActChanChannel OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Channel."
::= { mIfNxStatusActChanEntry 1 }
mIfNxStatusActChanFrequency OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Frequency."
::= { mIfNxStatusActChanEntry 2 }
mIfNxStatusActChanAvgRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average received signal strength index."
::= { mIfNxStatusActChanEntry 3 }
mIfNxStatusActChanAvgLqi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average link quality index."
::= { mIfNxStatusActChanEntry 4 }
-- conformance information
mdsIfNxMIBConformance OBJECT IDENTIFIER ::= { mdsIfNxMIB 3 }
mdsIfNxMIBCompliances OBJECT IDENTIFIER ::= { mdsIfNxMIBConformance 1 }
mdsIfNxMIBGroups OBJECT IDENTIFIER ::= { mdsIfNxMIBConformance 2 }
-- compliance statements
mIfNxCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-IF-NX-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mIfNxStatusGroup,
mIfNxStatusConnRemGroup,
mIfNxStatusEndpointGroup,
mIfNxStatusActChanGroup
}
::= { mdsIfNxMIBCompliances 1 }
-- units of conformance
mIfNxStatusGroup OBJECT-GROUP
OBJECTS {
mIfNxLinkStatus,
mIfNxInitStatus,
mIfNxCurrentModem,
mIfNxAlarms,
mIfNxSerialNumber,
mIfNxFirmwareRevision,
mIfNxHardwareId,
mIfNxHardwareRevision,
mIfNxTemperature,
mIfNxApInfoApAddress,
mIfNxApInfoIpAddress,
mIfNxApInfoConnectedTime,
mIfNxApInfoAvgRssi,
mIfNxApInfoAvgLqi,
mIfNxMacStatsTxSuccess,
mIfNxMacStatsTxFail,
mIfNxMacStatsTxQueueFull,
mIfNxMacStatsTxNoSync,
mIfNxMacStatsTxNoAssoc,
mIfNxMacStatsTxError,
mIfNxMacStatsTxRetry,
mIfNxMacStatsRxSuccess,
mIfNxMacStatsSyncCheckError,
mIfNxMacStatsSyncChange,
mIfNxCurrentDeviceMode,
mIfNxLastRssi,
mIfNxLastLqi,
mIfNxLastChan,
mIfNxActiveNic
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
common NX interface status."
::= { mdsIfNxMIBGroups 1 }
mIfNxStatusConnRemGroup OBJECT-GROUP
OBJECTS {
mIfNxStatusConnRemAddress,
mIfNxStatusConnRemIpAddress,
mIfNxStatusConnRemTimeToLive,
mIfNxStatusConnRemLinkStatus,
mIfNxStatusConnRemNicId,
mIfNxStatusConnRemAvgRssi,
mIfNxStatusConnRemAvgLqi,
mIfNxStatusConnRemStatsTxPackets,
mIfNxStatusConnRemStatsTxBytes,
mIfNxStatusConnRemStatsRxPackets,
mIfNxStatusConnRemStatsRxBytes,
mIfNxStatusConnRemStatsTxError,
mIfNxStatusConnRemStatsRxError,
mIfNxStatusConnRemStatsTxDrop,
mIfNxStatusConnRemStatsRxDrop,
mIfNxStatusConnRemAvgSnr,
mIfNxStatusConnRemStatsGateway,
mIfNxStatusConnRemStatsAllIp,
mIfNxStatusConnRemStatsName,
mIfNxStatusConnRemStatsAlarmed,
mIfNxStatusConnRemStatsVersion,
mIfNxStatusConnRemStatsTemp,
mIfNxStatusConnRemStatsDwnRssi,
mIfNxStatusConnRemStatsDwnLqi,
mIfNxStatusConnRemStatsDwnSnr
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
connected remotes status."
::= { mdsIfNxMIBGroups 2 }
mIfNxStatusEndpointGroup OBJECT-GROUP
OBJECTS {
mIfNxStatusEndpointAddress,
mIfNxStatusEndpointIpAddress,
mIfNxStatusEndpointTimeToLive,
mIfNxStatusEndpointRemAddress,
mIfNxStatusEndpointStatsTxPackets,
mIfNxStatusEndpointStatsTxBytes,
mIfNxStatusEndpointStatsRxPackets,
mIfNxStatusEndpointStatsRxBytes,
mIfNxStatusEndpointStatsTxError,
mIfNxStatusEndpointStatsRxError,
mIfNxStatusEndpointStatsTxDrop,
mIfNxStatusEndpointStatsRxDrop
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
endpoints status."
::= { mdsIfNxMIBGroups 3 }
mIfNxStatusActChanGroup OBJECT-GROUP
OBJECTS {
mIfNxStatusActChanChannel,
mIfNxStatusActChanFrequency,
mIfNxStatusActChanAvgRssi,
mIfNxStatusActChanAvgLqi
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
active channel status."
::= { mdsIfNxMIBGroups 4 }
END