Added support for GE MDS devices (#12834)

* added support for GE MDS devices

* added test files

* Removed .MIB from all mib files

* Update includes/definitions/discovery/gemds.yaml

* Fixed test data

Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
This commit is contained in:
SanderBlom 2021-05-06 08:41:44 +02:00 committed by GitHub
parent 76910e4180
commit 1f10fecb33
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 6866 additions and 0 deletions

View File

@ -0,0 +1,14 @@
mib: MDS-SYSTEM-MIB
modules:
os:
hardware: "MDS-SYSTEM-MIB::mSysProductConfiguration.0"
serial: "MDS-SYSTEM-MIB::mSysSerialNumberPlatform.0"
version: "MDS-SYSTEM-MIB::mSysVersion.2"
sensors:
temperature:
data:
-
descr: "System Temperature"
index: "mSysTemperature.{{ $index }}"
num_oid: ".1.3.6.1.4.1.4130.10.1.1.1.2.6.{{ $index }}"
oid: mSysTemperature

View File

@ -0,0 +1,10 @@
os: gemds
text: GE MDS Orbit network Operating System
type: network
icon: ge
mib_dir: gemds
discovery:
- sysObjectID: .1.3.6.1.4.1.4130.10

121
mibs/gemds/MDS-EVENT-MIB Normal file
View File

@ -0,0 +1,121 @@
MDS-EVENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
mdsLogging
FROM MDS-ORBIT-SMI-MIB;
mdsEventMIB 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
"Notifications for GE MDS products."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments based on smilint."
REVISION "201304220000Z"
DESCRIPTION
"Initial version."
::= { mdsLogging 1 }
mdsEventMIBObjects OBJECT IDENTIFIER
::= { mdsEventMIB 1 }
mdsEventMIBNotifications OBJECT IDENTIFIER
::= { mdsEventMIB 2 }
mdsEventVariables OBJECT IDENTIFIER
::= { mdsEventMIBObjects 1 }
-- Notification objects
mdsEventName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the event."
::= { mdsEventVariables 1 }
mdsEventInfoInCee OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..65535))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The detailed information about the event encoded
in Common Event Expression (CEE) format."
::= { mdsEventVariables 2 }
-- Notifications
-- This is needed to make NOTIFICATION-TYPEs reverse-mappable
traps0 OBJECT IDENTIFIER ::= { mdsEventMIBNotifications 1 }
traps OBJECT IDENTIFIER ::= { traps0 0 }
mdsEvent NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This is the common notification sent for any events
generated by various subsystems in the product."
::= { traps 1 }
-- Conformance information
mdsEventMIBConformance OBJECT IDENTIFIER ::= { mdsEventMIB 3 }
mdsEventMIBCompliances OBJECT IDENTIFIER ::= { mdsEventMIBConformance 1 }
mdsEventMIBGroups OBJECT IDENTIFIER ::= { mdsEventMIBConformance 2 }
-- Compliance statements
mdsEventMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-EVENT-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mdsEventNotificationsGroup
}
GROUP mdsEventVariablesCeeGroup
DESCRIPTION
"This group is mandatory for SNMP entities that
support event information encoded in CEE format."
::= { mdsEventMIBCompliances 2 }
-- Units of Conformance
mdsEventNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
mdsEvent
}
STATUS current
DESCRIPTION
"The common notifications."
::= { mdsEventMIBGroups 1 }
mdsEventVariablesCeeGroup OBJECT-GROUP
OBJECTS {
mdsEventName,
mdsEventInfoInCee
}
STATUS current
DESCRIPTION
"Information to support events that encode event
information in CEE format."
::= { mdsEventMIBGroups 2 }
END

499
mibs/gemds/MDS-IF-CELL-MIB Normal file
View File

@ -0,0 +1,499 @@
MDS-IF-CELL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DisplayString,
TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex
FROM IF-MIB
mdsInterfaces
FROM MDS-ORBIT-SMI-MIB;
mdsIfCellMIB 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 cellular interface."
REVISION "201912230000Z"
DESCRIPTION
"Added fwRequired mIfCellModemState."
REVISION "201910110000Z"
DESCRIPTION
"Added 4Gd-lte modem types."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments based on smilint."
REVISION "201802280000Z"
DESCRIPTION
"Added 4Gy/z modem types and firmware status table."
REVISION "201610110000Z"
DESCRIPTION
"Added EZ1 (band 31) modem type."
REVISION "201602250000Z"
DESCRIPTION
"Added more status parameters."
REVISION "201509150000Z"
DESCRIPTION
"Reordered sim state enum."
REVISION "201508030000Z"
DESCRIPTION
"Added unknown sim state."
REVISION "201507230000Z"
DESCRIPTION
"Add 4GP (band 26) modem type. Also, added LTE RSRP/RSRQ."
REVISION "201501290000Z"
DESCRIPTION
"Add sprint modem type."
REVISION "201411250000Z"
DESCRIPTION
"Add modem type and firmware package information."
REVISION "201410200000Z"
DESCRIPTION
"Removed hyphens from enumerations."
REVISION "201304220000Z"
DESCRIPTION
"Initial version."
::= { mdsInterfaces 1 }
mIfCellMIBObjects OBJECT IDENTIFIER
::= { mdsIfCellMIB 1 }
mIfCellConfig OBJECT IDENTIFIER
::= { mIfCellMIBObjects 1 }
mIfCellStatus OBJECT IDENTIFIER
::= { mIfCellMIBObjects 2 }
mIfCellFwStatus OBJECT IDENTIFIER
::= { mIfCellMIBObjects 3 }
-- Textual Conventions
UnsignedByte ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "xs:unsignedByte"
SYNTAX Unsigned32 (0 .. 255)
SimSlotState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "SIM slot state"
SYNTAX INTEGER {notInserted(0),inserted(1)}
-- Cell Status Objects
mIfCellStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MIfCellStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status of cellular interfaces. This table has
a sparse dependent relationship on the ifTable. For each entry in
this table, there exists an entry in the ifTable."
::= { mIfCellStatus 1 }
mIfCellStatusEntry OBJECT-TYPE
SYNTAX MIfCellStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains status of a cellular interface."
INDEX { ifIndex }
::= { mIfCellStatusTable 1 }
MIfCellStatusEntry ::=
SEQUENCE {
mIfCellImsi DisplayString,
mIfCellImei DisplayString,
mIfCellIccid DisplayString,
mIfCellMdn DisplayString,
mIfCellApn DisplayString,
mIfCellAppSwVersion DisplayString,
mIfCellModemSwVersion DisplayString,
mIfCellSimState INTEGER,
mIfCellModemState INTEGER,
mIfCellRoamingState INTEGER,
mIfCellServiceState INTEGER,
mIfCellRssi INTEGER,
mIfCellRsrp INTEGER,
mIfCellRsrq INTEGER,
mIfCellSnr INTEGER,
mIfCellEcio INTEGER,
mIfCellModemType INTEGER,
mIfCellModemPackageVersion DisplayString,
mIfCellTac INTEGER,
mIfCellGlobalCellId Unsigned32,
mIfCellPhysicalCellId INTEGER,
mIfCellBand INTEGER,
mIfCellBandwidth INTEGER,
mIfCellTxChan INTEGER,
mIfCellRxChan INTEGER,
mIfCellEmmState INTEGER,
mIfCellRrcState INTEGER,
mIfCellActiveSimSlot INTEGER,
mIfCellSimASlotState SimSlotState,
mIfCellSimBSlotState SimSlotState
}
mIfCellImsi OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The International Mobile Subscriber Identity."
::= { mIfCellStatusEntry 1 }
mIfCellImei OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "International mobile equipment identity"
::= { mIfCellStatusEntry 2 }
mIfCellIccid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Unique serial number of the SIM card"
::= { mIfCellStatusEntry 3 }
mIfCellMdn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mobile directory number"
::= { mIfCellStatusEntry 4 }
mIfCellApn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Access Point Name"
::= { mIfCellStatusEntry 5 }
mIfCellAppSwVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Application software version"
::= { mIfCellStatusEntry 6 }
mIfCellModemSwVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem software version"
::= { mIfCellStatusEntry 7 }
mIfCellSimState OBJECT-TYPE
SYNTAX INTEGER {notInserted(0),locked(1),ready(2),failed(3),unknown(4)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SIM state of cellular modem"
DEFVAL { notInserted }
::= { mIfCellStatusEntry 8 }
mIfCellModemState OBJECT-TYPE
SYNTAX INTEGER {unknown(0),notRegistered(1), searching(2),registrationDenied(3),idle(4),connected(5),fwRequired(6)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device state of cellular modem"
DEFVAL { unknown }
::= { mIfCellStatusEntry 9 }
mIfCellRoamingState OBJECT-TYPE
SYNTAX INTEGER {unknown(0),home(1),roaming(2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Roaming state of cellular modem"
DEFVAL { unknown }
::= { mIfCellStatusEntry 10 }
mIfCellServiceState OBJECT-TYPE
SYNTAX INTEGER {none(0),gprs(1),edge(2),umts(3),hsdpa(4),hsupa(5),hspaPlus(6),is95a(7),is95b(8),onexRtt(9),evdoRev0(10),evdoReva(11),evdoRevb(12),evdoEhrpd(13),lte(14)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Service state of cellular modem"
DEFVAL { none }
::= { mIfCellStatusEntry 11 }
mIfCellRssi OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Received signal strength indicator (dBm). Indicates total received power including signal, interference and noise"
::= { mIfCellStatusEntry 12 }
mIfCellRsrp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Received signal reference power (dBm). Indicates power of LTE reference signals"
::= { mIfCellStatusEntry 13 }
mIfCellRsrq OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Received signal receive quality (dB). Indicates LTE signal quality"
::= { mIfCellStatusEntry 14 }
mIfCellSnr OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Received signal to noise ratio (dB). Indicates received signal quality."
::= { mIfCellStatusEntry 15 }
mIfCellEcio OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ec/Io (dBm). Indicates received signal quality for CDMA/UMTS."
::= { mIfCellStatusEntry 16 }
mIfCellModemType OBJECT-TYPE
SYNTAX INTEGER {typeUnknown(0),typeE4VLteNaVerizon(1),type3G1GsmGlobal(2),typeE4xLteEmea(3),
type4GxLteNa(4),type4GPLteNa(5),typeEZ1LteEmea(6),type4GyLteNaEu(7),
type4GzLteApac(8),type4GaLteGlobal(9),type4GbLteAmericas(10),type4GcLteEu(11),
type4GdLteGlobal(12)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of cellular modem"
DEFVAL { typeUnknown }
::= { mIfCellStatusEntry 17 }
mIfCellModemPackageVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem package version"
::= { mIfCellStatusEntry 18 }
mIfCellTac OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Tracking Area Code"
::= { mIfCellStatusEntry 19 }
mIfCellGlobalCellId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Global Cell ID (0xFFFFFFFF = not available)"
::= { mIfCellStatusEntry 20 }
mIfCellPhysicalCellId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Physical Cell ID (Normal Range: 0-503, 0xFFFF = not available)"
::= { mIfCellStatusEntry 21 }
mIfCellBand OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LTE Band (0xFF = invalid)"
::= { mIfCellStatusEntry 22 }
mIfCellBandwidth OBJECT-TYPE
SYNTAX INTEGER {bwUnknown(0),bw1dot4Mhz(1),bw3Mhz(2),bw5Mhz(3),bw10Mhz(4),bw15Mhz(5),bw20Mhz(6)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LTE Bandwidth"
::= { mIfCellStatusEntry 23 }
mIfCellTxChan OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TX channel (0xFFFF = not available)"
::= { mIfCellStatusEntry 24 }
mIfCellRxChan OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RX channel (0xFFFF = not available)"
::= { mIfCellStatusEntry 25 }
mIfCellEmmState OBJECT-TYPE
SYNTAX INTEGER {emmUnknown(0),emmDeregistered(1),emmRegInitiated(2),emmRegistered(3),emmTauInitiated(4),emmSrInitiated(5),emmDeregInitiated(6),emmInvalid(7)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EPS mobility management (EMM) state"
::= { mIfCellStatusEntry 26 }
mIfCellRrcState OBJECT-TYPE
SYNTAX INTEGER {rrcUnknown(0),rrcIdle(1),rrcWaiting(2),rrcConnected(3),rrcReleasing(4)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Radio Resource Control (RRC) state"
::= { mIfCellStatusEntry 27 }
mIfCellActiveSimSlot OBJECT-TYPE
SYNTAX INTEGER {simA(0),simB(1)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Active SIM slot"
DEFVAL { simA }
::= { mIfCellStatusEntry 28 }
mIfCellSimASlotState OBJECT-TYPE
SYNTAX SimSlotState
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SIM A slot state"
DEFVAL { notInserted }
::= { mIfCellStatusEntry 29 }
mIfCellSimBSlotState OBJECT-TYPE
SYNTAX SimSlotState
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SIM B slot state"
DEFVAL { notInserted }
::= { mIfCellStatusEntry 30 }
-- Cell Firmware Status Objects
mIfCellFwStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MIfCellFwStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains firmware status of cellular interfaces. This table has
a sparse dependent relationship on the ifTable. For each entry in
this table, there exists an entry in the ifTable."
::= { mIfCellFwStatus 1 }
mIfCellFwStatusEntry OBJECT-TYPE
SYNTAX MIfCellFwStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains firmware status of a cellular interface."
INDEX { ifIndex, mIfCellFwId }
::= { mIfCellFwStatusTable 1 }
MIfCellFwStatusEntry ::=
SEQUENCE {
mIfCellFwId UnsignedByte,
mIfCellFwVersion DisplayString,
mIfCellFwActive TruthValue
}
mIfCellFwId OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The storage location of this modem firmware image."
::= { mIfCellFwStatusEntry 1 }
mIfCellFwVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The version of modem firmware stored at this location."
::= { mIfCellFwStatusEntry 2 }
mIfCellFwActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether this is the currently running modem firmware."
::= { mIfCellFwStatusEntry 3 }
-- conformance information
mdsIfCellMIBConformance OBJECT IDENTIFIER ::= { mdsIfCellMIB 3 }
mdsIfCellMIBCompliances OBJECT IDENTIFIER ::= { mdsIfCellMIBConformance 1 }
mdsIfCellMIBGroups OBJECT IDENTIFIER ::= { mdsIfCellMIBConformance 2 }
-- compliance statements
mIfCellCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-IF-CELL-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mIfCellStatusGroup,
mIfCellFwStatusGroup
}
::= { mdsIfCellMIBCompliances 1 }
-- units of conformance
mIfCellStatusGroup OBJECT-GROUP
OBJECTS {
mIfCellImsi,
mIfCellImei,
mIfCellIccid,
mIfCellMdn,
mIfCellApn,
mIfCellAppSwVersion,
mIfCellModemSwVersion,
mIfCellSimState,
mIfCellModemState,
mIfCellRoamingState,
mIfCellServiceState,
mIfCellRssi,
mIfCellRsrp,
mIfCellRsrq,
mIfCellSnr,
mIfCellEcio,
mIfCellModemType,
mIfCellModemPackageVersion,
mIfCellTac,
mIfCellGlobalCellId,
mIfCellPhysicalCellId,
mIfCellBand,
mIfCellBandwidth,
mIfCellTxChan,
mIfCellRxChan,
mIfCellEmmState,
mIfCellRrcState,
mIfCellActiveSimSlot,
mIfCellSimASlotState,
mIfCellSimBSlotState
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
cellular interface status."
::= { mdsIfCellMIBGroups 1 }
-- units of conformance
mIfCellFwStatusGroup OBJECT-GROUP
OBJECTS {
mIfCellFwId,
mIfCellFwVersion,
mIfCellFwActive
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
cellular interface firmware status."
::= { mdsIfCellMIBGroups 2 }
END

View File

@ -0,0 +1,478 @@
MDS-IF-IEEE80211-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DisplayString,
TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex
FROM IF-MIB
mdsInterfaces
FROM MDS-ORBIT-SMI-MIB;
mdsIfDot11MIB 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 IEEE802.11 interface."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments based on smilint."
REVISION "201410200000Z"
DESCRIPTION
"Removed hyphens from enumerations."
REVISION "201304260000Z"
DESCRIPTION
"Initial version."
::= { mdsInterfaces 2 }
mIfDot11MIBObjects OBJECT IDENTIFIER
::= { mdsIfDot11MIB 1 }
mIfDot11Config OBJECT IDENTIFIER
::= { mIfDot11MIBObjects 1 }
mIfDot11Status OBJECT IDENTIFIER
::= { mIfDot11MIBObjects 2 }
-- Textual Conventions
Byte ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "xs:byte"
SYNTAX Integer32 (-128 .. 127)
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)
Ssid ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION "IEEE802.11 Service Set Identifier"
SYNTAX OCTET STRING (SIZE (0..32))
MacString ::= TEXTUAL-CONVENTION
DISPLAY-HINT "20a"
STATUS current
DESCRIPTION "MAC Identifier String"
SYNTAX OCTET STRING (SIZE (0..20))
-- Dot11 Status Objects
mIfDot11StatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MIfDot11StatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status of IEEE802.11 interfaces. This table has
a sparse dependent relationship on the ifTable. For each entry in
this table, there exists an entry in the ifTable."
::= { mIfDot11Status 1 }
mIfDot11StatusEntry OBJECT-TYPE
SYNTAX MIfDot11StatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains status of a cellular interface."
INDEX { ifIndex }
::= { mIfDot11StatusTable 1 }
MIfDot11StatusEntry ::=
SEQUENCE {
mIfDot11SerialNumber DisplayString,
mIfDot11Mode INTEGER,
mIfDot11TxPower UnsignedByte,
mIfDot11Channel UnsignedByte,
mIfDot11StationSsid Ssid,
mIfDot11StationBssid MacString,
mIfDot11StationRssi Byte,
mIfDot11StationAuthenticated TruthValue,
mIfDot11StationAuthorized TruthValue,
mIfDot11StationInactive Unsigned32,
mIfDot11StationRxbytes Unsigned32,
mIfDot11StationRxpackets Unsigned32,
mIfDot11StationTxbitrate UnsignedShort,
mIfDot11StationTxbytes Unsigned32,
mIfDot11StationTxpackets Unsigned32,
mIfDot11StationTxfailed Unsigned32,
mIfDot11StationTxretries Unsigned32,
mIfDot11ModemType INTEGER
}
mIfDot11SerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IEEE802.11 hardware serial number."
::= { mIfDot11StatusEntry 1 }
mIfDot11Mode OBJECT-TYPE
SYNTAX INTEGER {unknown(0),station(1),accessPoint(2), accessPointStation(3)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IEEE802.11 operation mode."
::= { mIfDot11StatusEntry 2 }
mIfDot11TxPower OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IEEE802.11 transmit power (dBm)."
::= { mIfDot11StatusEntry 3 }
mIfDot11Channel OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IEEE802.11 channel"
::= { mIfDot11StatusEntry 4 }
-- Dot11 Station Status objects
mIfDot11StationSsid OBJECT-TYPE
SYNTAX Ssid
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SSID of access point the unit is connected to"
::= { mIfDot11StatusEntry 5 }
mIfDot11StationBssid OBJECT-TYPE
SYNTAX MacString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "BSSID of access point the unit is connected to"
::= { mIfDot11StatusEntry 6 }
mIfDot11StationRssi OBJECT-TYPE
SYNTAX Byte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Received Signal Strength indicator (dBm)."
::= { mIfDot11StatusEntry 7 }
mIfDot11StationAuthenticated OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Whether the station has been authenticated by the AP."
::= { mIfDot11StatusEntry 8 }
mIfDot11StationAuthorized OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Whether the station has been authorized by the AP."
::= { mIfDot11StatusEntry 9 }
mIfDot11StationInactive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Whether the station is active."
::= { mIfDot11StatusEntry 10 }
mIfDot11StationRxbytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes received."
::= { mIfDot11StatusEntry 11 }
mIfDot11StationRxpackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets received."
::= { mIfDot11StatusEntry 12 }
mIfDot11StationTxbitrate OBJECT-TYPE
SYNTAX UnsignedShort
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current RF transmission bit rate."
::= { mIfDot11StatusEntry 13 }
mIfDot11StationTxbytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes transmitted."
::= { mIfDot11StatusEntry 14 }
mIfDot11StationTxpackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets transmitted."
::= { mIfDot11StatusEntry 15 }
mIfDot11StationTxfailed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of transmissions that failed."
::= { mIfDot11StatusEntry 16 }
mIfDot11StationTxretries OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of transmission retries."
::= { mIfDot11StatusEntry 17 }
mIfDot11ModemType OBJECT-TYPE
SYNTAX INTEGER {unknown(0),w51(1),w52(2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem type."
::= { mIfDot11StatusEntry 18 }
-- Dot11 Status Access Point Status objects
mIfDot11StatusApTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifDot11StatusApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The access point table."
::= { mIfDot11Status 2 }
mIfDot11StatusApEntry OBJECT-TYPE
SYNTAX MifDot11StatusApEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Access Point status entry."
INDEX { ifIndex, mIfDot11ApSsid }
::= { mIfDot11StatusApTable 1 }
MifDot11StatusApEntry ::=
SEQUENCE {
mIfDot11ApSsid Ssid
}
mIfDot11ApSsid OBJECT-TYPE
SYNTAX Ssid
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current BSS SSID/Network name"
::= { mIfDot11StatusApEntry 1 }
-- Dot11 Status Access Point Client objects
mIfDot11StatusApClientTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifDot11StatusApClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The access point client entry."
::= { mIfDot11Status 3 }
mIfDot11StatusApClientEntry OBJECT-TYPE
SYNTAX MifDot11StatusApClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The client connected to the AP."
INDEX { ifIndex, mIfDot11ApSsid, mIfDot11ApClientMac }
::= { mIfDot11StatusApClientTable 1 }
MifDot11StatusApClientEntry ::=
SEQUENCE {
mIfDot11ApClientMac MacString,
mIfDot11ApClientRssi Byte,
mIfDot11ApClientAuthenticated TruthValue,
mIfDot11ApClientAuthorized TruthValue,
mIfDot11ApClientInactive Unsigned32,
mIfDot11ApClientRxbytes Unsigned32,
mIfDot11ApClientRxpackets Unsigned32,
mIfDot11ApClientTxbitrate UnsignedShort,
mIfDot11ApClientTxbytes Unsigned32,
mIfDot11ApClientTxpackets Unsigned32,
mIfDot11ApClientTxfailed Unsigned32,
mIfDot11ApClientTxretries Unsigned32
}
mIfDot11ApClientMac OBJECT-TYPE
SYNTAX MacString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The client MAC address."
::= { mIfDot11StatusApClientEntry 1 }
mIfDot11ApClientRssi OBJECT-TYPE
SYNTAX Byte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The client RSSI."
::= { mIfDot11StatusApClientEntry 2 }
mIfDot11ApClientAuthenticated OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Whether the client is authenticated."
::= { mIfDot11StatusApClientEntry 3 }
mIfDot11ApClientAuthorized OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Whether the client is authorized."
::= { mIfDot11StatusApClientEntry 4 }
mIfDot11ApClientInactive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Whether the client is inactive."
::= { mIfDot11StatusApClientEntry 5 }
mIfDot11ApClientRxbytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes received from the client."
::= { mIfDot11StatusApClientEntry 6 }
mIfDot11ApClientRxpackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets received from the client."
::= { mIfDot11StatusApClientEntry 7 }
mIfDot11ApClientTxbitrate OBJECT-TYPE
SYNTAX UnsignedShort
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Transmission bit rate at which the client is connected to AP."
::= { mIfDot11StatusApClientEntry 8 }
mIfDot11ApClientTxbytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes transmitted to the client."
::= { mIfDot11StatusApClientEntry 9 }
mIfDot11ApClientTxpackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets transmitted to the client."
::= { mIfDot11StatusApClientEntry 10 }
mIfDot11ApClientTxfailed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of transmissions to the client that failed."
::= { mIfDot11StatusApClientEntry 11 }
mIfDot11ApClientTxretries OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of transmission retries to the client."
::= { mIfDot11StatusApClientEntry 12 }
-- conformance information
mdsIfDot11MIBConformance OBJECT IDENTIFIER ::= { mdsIfDot11MIB 3 }
mdsIfDot11MIBCompliances OBJECT IDENTIFIER ::= { mdsIfDot11MIBConformance 1 }
mdsIfDot11MIBGroups OBJECT IDENTIFIER ::= { mdsIfDot11MIBConformance 2 }
-- compliance statements
mIfDot11Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-IF-IEEE80211-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mIfDot11StatusCommonGroup,
mIfDot11StatusStationGroup,
mIfDot11StatusApGroup
}
::= { mdsIfDot11MIBCompliances 1 }
-- units of conformance
mIfDot11StatusCommonGroup OBJECT-GROUP
OBJECTS {
mIfDot11SerialNumber,
mIfDot11Mode,
mIfDot11TxPower,
mIfDot11Channel,
mIfDot11ModemType
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
common IEEE802.11 interface status."
::= { mdsIfDot11MIBGroups 1 }
mIfDot11StatusStationGroup OBJECT-GROUP
OBJECTS {
mIfDot11StationSsid,
mIfDot11StationRssi,
mIfDot11StationBssid,
mIfDot11StationAuthenticated,
mIfDot11StationAuthorized,
mIfDot11StationInactive,
mIfDot11StationRxbytes,
mIfDot11StationRxpackets,
mIfDot11StationTxbitrate,
mIfDot11StationTxbytes,
mIfDot11StationTxpackets,
mIfDot11StationTxfailed,
mIfDot11StationTxretries
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
IEEE802.11 interface status in station mode."
::= { mdsIfDot11MIBGroups 2 }
mIfDot11StatusApGroup OBJECT-GROUP
OBJECTS {
mIfDot11ApSsid,
mIfDot11ApClientMac,
mIfDot11ApClientRssi,
mIfDot11ApClientAuthenticated,
mIfDot11ApClientAuthorized,
mIfDot11ApClientInactive,
mIfDot11ApClientRxbytes,
mIfDot11ApClientRxpackets,
mIfDot11ApClientTxbitrate,
mIfDot11ApClientTxbytes,
mIfDot11ApClientTxpackets,
mIfDot11ApClientTxfailed,
mIfDot11ApClientTxretries
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
IEEE802.11 interface status in Access Point mode."
::= { mdsIfDot11MIBGroups 3 }
END

904
mibs/gemds/MDS-IF-LN-MIB Normal file
View File

@ -0,0 +1,904 @@
MDS-IF-LN-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;
mdsIfLnMIB 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 licenced narrowband interface."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments based on smilint."
REVISION "201711150000Z"
DESCRIPTION
"Added ne FSK modems."
REVISION "201609210000Z"
DESCRIPTION
"Added Error init status."
REVISION "201509140000Z"
DESCRIPTION
"Fixed description of mIfLnActive* objects."
REVISION "201509090000Z"
DESCRIPTION
"Fixed renaming of mIfLnCurrentModem to mIfLnCurrentDeviceMode."
REVISION "201508210000Z"
DESCRIPTION
"Added active and last packet parameters."
REVISION "201508030000Z"
DESCRIPTION
"Restructured some parameters."
REVISION "201506030000Z"
DESCRIPTION
"Initial version."
::= { mdsInterfaces 5 }
mIfLnMIBObjects OBJECT IDENTIFIER
::= { mdsIfLnMIB 1 }
mIfLnConfig OBJECT IDENTIFIER
::= { mIfLnMIBObjects 1 }
mIfLnStatus OBJECT IDENTIFIER
::= { mIfLnMIBObjects 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)}
ModulationModeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "modulation"
SYNTAX INTEGER {unknown(0),qpsk(4),qam16(16),qam32(32),qam64(64),fsk9600(65),fsk9600m(66),fsk19200(67),fsk19200m(68),fsk3200(69),fsk19200e(70),fsk19200n(71),fsk38400n(72),fsk38400e(73)}
ModulationType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "modulation"
SYNTAX INTEGER {qpsk(0),qam16(1),qam64(2),automatic(3)}
SerialModulationType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "modulation for serial"
SYNTAX INTEGER {fsk9600(3),fsk9600m(4),fsk19200(5)}
AlarmFlags ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Alarms"
SYNTAX BITS {notCalibrated(23), temperature(0)}
FirmwareRevision ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION "Firmware revision"
SYNTAX OCTET STRING
InetIpAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "IP Address"
SYNTAX OCTET STRING (SIZE (4|16))
FrequencyType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Frequency"
SYNTAX OCTET STRING (SIZE (0..16))
ChannelType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Channel"
SYNTAX OCTET STRING (SIZE (0..32))
FecType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Forward error corection"
SYNTAX INTEGER {disabled(0),adaptiveGain(1),lowGain(2)}
RateType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Rate"
SYNTAX OCTET STRING (SIZE (0..16))
-- Ln Status Objects
mIfLnStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MIfLnStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status of LN interfaces. This table has
a sparse dependent relationship on the ifTable. For each entry in
this table, there exists an entry in the ifTable."
::= { mIfLnStatus 1 }
mIfLnStatusEntry OBJECT-TYPE
SYNTAX MIfLnStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains status of a cellular interface."
INDEX { ifIndex }
::= { mIfLnStatusTable 1 }
MIfLnStatusEntry ::=
SEQUENCE {
mIfLnLinkStatus LinkStatus,
mIfLnInitStatus InitStatus,
mIfLnCurrentDeviceMode DeviceModeType,
mIfLnAlarms AlarmFlags,
mIfLnSerialNumber Unsigned32,
mIfLnFirmwareRevision FirmwareRevision,
mIfLnHardwareId UnsignedByte,
mIfLnHardwareRevision UnsignedByte,
mIfLnTemperature Integer32,
mIfLnApInfoApAddress MacAddress,
mIfLnApInfoIpAddress InetIpAddress,
mIfLnApInfoConnectedTime Integer32,
mIfLnApInfoRssi Integer32,
mIfLnApInfoEvm Unsigned32,
mIfLnApInfoMod ModulationModeType,
mIfLnMacStatsTxSuccess Unsigned32,
mIfLnMacStatsTxQueueFull Unsigned32,
mIfLnMacStatsTxError Unsigned32,
mIfLnMacStatsTxRetry Unsigned32,
mIfLnMacStatsRxSuccess Unsigned32,
mIfLnModemStatsTxSuccess Unsigned32,
mIfLnModemStatsTxError Unsigned32,
mIfLnModemStatsRxSuccess Unsigned32,
mIfLnModemStatsRxError Unsigned32,
mIfLnActiveTxFrequency FrequencyType,
mIfLnActiveRxFrequency FrequencyType,
mIfLnActiveChannel ChannelType,
mIfLnActiveModulation ModulationType,
mIfLnActiveFec FecType,
mIfLnLastRssi Integer32,
mIfLnLastEvm Unsigned32,
mIfLnLastMod ModulationModeType,
mIfLnLastRate RateType,
mIfLnActiveNic TruthValue
}
mIfLnLinkStatus OBJECT-TYPE
SYNTAX LinkStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Link State."
::= { mIfLnStatusEntry 1 }
mIfLnInitStatus OBJECT-TYPE
SYNTAX InitStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "State of the NIC Initialization."
::= { mIfLnStatusEntry 2 }
mIfLnCurrentDeviceMode OBJECT-TYPE
SYNTAX DeviceModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current device mode."
::= { mIfLnStatusEntry 3 }
mIfLnAlarms OBJECT-TYPE
SYNTAX AlarmFlags
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current NIC alarms."
::= { mIfLnStatusEntry 4 }
mIfLnSerialNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial Number."
::= { mIfLnStatusEntry 5 }
mIfLnFirmwareRevision OBJECT-TYPE
SYNTAX FirmwareRevision
MAX-ACCESS read-only
STATUS current
DESCRIPTION "NIC Firmware Revision."
::= { mIfLnStatusEntry 6 }
mIfLnHardwareId OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Hardware ID."
::= { mIfLnStatusEntry 7 }
mIfLnHardwareRevision OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Hardware Revision."
::= { mIfLnStatusEntry 8 }
mIfLnTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transceiver temperature."
::= { mIfLnStatusEntry 9 }
mIfLnApInfoApAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC address of access point this device is linked to."
::= { mIfLnStatusEntry 10 }
mIfLnApInfoIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP address of access point this device is linked to."
::= { mIfLnStatusEntry 11 }
mIfLnApInfoConnectedTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time elapsed since link established."
::= { mIfLnStatusEntry 12 }
mIfLnApInfoRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average received signal strength index."
::= { mIfLnStatusEntry 13 }
mIfLnApInfoEvm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average error vector magnitude."
::= { mIfLnStatusEntry 14 }
mIfLnApInfoMod OBJECT-TYPE
SYNTAX ModulationModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last modulation"
::= { mIfLnStatusEntry 15 }
mIfLnMacStatsTxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Successful transmissions."
::= { mIfLnStatusEntry 16 }
mIfLnMacStatsTxQueueFull OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Failed transmissions, MAC queue full."
::= { mIfLnStatusEntry 17 }
mIfLnMacStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Packets dropped for other reasons. Currently unused."
::= { mIfLnStatusEntry 18 }
mIfLnMacStatsTxRetry OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Re-transmission count due to to previously unsuccessful transmission."
::= { mIfLnStatusEntry 19 }
mIfLnMacStatsRxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Valid packet received."
::= { mIfLnStatusEntry 20 }
mIfLnModemStatsTxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem successfully transmitted a packet"
::= { mIfLnStatusEntry 21 }
mIfLnModemStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem failed to transmit a packet"
::= { mIfLnStatusEntry 22 }
mIfLnModemStatsRxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem successfully received a packet"
::= { mIfLnStatusEntry 23 }
mIfLnModemStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem failed to receive a packet"
::= { mIfLnStatusEntry 24 }
mIfLnActiveTxFrequency OBJECT-TYPE
SYNTAX FrequencyType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transmit frequency for the Radio"
::= { mIfLnStatusEntry 25 }
mIfLnActiveRxFrequency OBJECT-TYPE
SYNTAX FrequencyType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The recieve frequency for the Radio"
::= { mIfLnStatusEntry 26 }
mIfLnActiveChannel OBJECT-TYPE
SYNTAX ChannelType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The active channel for the Radio"
::= { mIfLnStatusEntry 27 }
mIfLnActiveModulation OBJECT-TYPE
SYNTAX ModulationType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The active modulation for the Radio"
::= { mIfLnStatusEntry 28 }
mIfLnActiveFec OBJECT-TYPE
SYNTAX FecType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The active Forward Error Correction (FEC) for the Radio"
::= { mIfLnStatusEntry 29 }
mIfLnLastRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Lasr received signal strength index."
::= { mIfLnStatusEntry 30 }
mIfLnLastEvm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last error vector magnitude."
::= { mIfLnStatusEntry 31 }
mIfLnLastMod OBJECT-TYPE
SYNTAX ModulationModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last modulation"
::= { mIfLnStatusEntry 32 }
mIfLnLastRate OBJECT-TYPE
SYNTAX RateType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last rate in kbps"
::= { mIfLnStatusEntry 33 }
mIfLnActiveNic OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If the nic is active"
::= { mIfLnStatusEntry 34 }
-- Ln Status Connected Remotes Status objects
mIfLnStatusConnRemTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifLnStatusConnRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The list of connected remotes."
::= { mIfLnStatus 2 }
mIfLnStatusConnRemEntry OBJECT-TYPE
SYNTAX MifLnStatusConnRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The connected remote status entry."
INDEX { ifIndex, mIfLnStatusConnRemAddress }
::= { mIfLnStatusConnRemTable 1 }
MifLnStatusConnRemEntry ::=
SEQUENCE {
mIfLnStatusConnRemAddress MacAddress,
mIfLnStatusConnRemIpAddress InetIpAddress,
mIfLnStatusConnRemTimeToLive Unsigned32,
mIfLnStatusConnRemLinkStatus LinkStatus,
mIfLnStatusConnRemNicId UnsignedShort,
mIfLnStatusConnRemRssi Integer32,
mIfLnStatusConnRemEvm Unsigned32,
mIfLnStatusConnRemMod ModulationModeType,
mIfLnStatusConnRemStatsTxPackets Unsigned32,
mIfLnStatusConnRemStatsTxBytes Unsigned32,
mIfLnStatusConnRemStatsRxPackets Unsigned32,
mIfLnStatusConnRemStatsRxBytes Unsigned32,
mIfLnStatusConnRemStatsTxError Unsigned32,
mIfLnStatusConnRemStatsRxError Unsigned32,
mIfLnStatusConnRemStatsTxDrop Unsigned32,
mIfLnStatusConnRemStatsRxDrop Unsigned32,
mIfLnStatusConnRemStatsGateway MacAddress,
mIfLnStatusConnRemStatsAllIp OCTET STRING,
mIfLnStatusConnRemStatsName OCTET STRING,
mIfLnStatusConnRemStatsAlarmed TruthValue,
mIfLnStatusConnRemStatsVersion OCTET STRING,
mIfLnStatusConnRemStatsTemp Integer32 (-32768 .. 32767),
mIfLnStatusConnRemStatsDwnRssi Integer32,
mIfLnStatusConnRemStatsDwnEvm Unsigned32,
mIfLnStatusConnRemStatsDwnMod ModulationModeType
}
mIfLnStatusConnRemAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Address of connected remote."
::= { mIfLnStatusConnRemEntry 1 }
mIfLnStatusConnRemIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip address of connected remote."
::= { mIfLnStatusConnRemEntry 2 }
mIfLnStatusConnRemTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time left until this entry is aged out."
::= { mIfLnStatusConnRemEntry 3 }
mIfLnStatusConnRemLinkStatus OBJECT-TYPE
SYNTAX LinkStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the connection to a remote device."
::= { mIfLnStatusConnRemEntry 4 }
mIfLnStatusConnRemNicId OBJECT-TYPE
SYNTAX UnsignedShort
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The RF connection identifier for the connected remote device."
::= { mIfLnStatusConnRemEntry 5 }
mIfLnStatusConnRemRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "received signal strength index."
::= { mIfLnStatusConnRemEntry 6 }
mIfLnStatusConnRemEvm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "link quality index."
::= { mIfLnStatusConnRemEntry 7 }
mIfLnStatusConnRemMod OBJECT-TYPE
SYNTAX ModulationModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last modulation"
::= { mIfLnStatusConnRemEntry 8 }
mIfLnStatusConnRemStatsTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx packets"
::= { mIfLnStatusConnRemEntry 9 }
mIfLnStatusConnRemStatsTxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx bytes"
::= { mIfLnStatusConnRemEntry 10 }
mIfLnStatusConnRemStatsRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx packets"
::= { mIfLnStatusConnRemEntry 11 }
mIfLnStatusConnRemStatsRxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx bytes"
::= { mIfLnStatusConnRemEntry 12 }
mIfLnStatusConnRemStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx error"
::= { mIfLnStatusConnRemEntry 13 }
mIfLnStatusConnRemStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx error"
::= { mIfLnStatusConnRemEntry 14 }
mIfLnStatusConnRemStatsTxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx drop"
::= { mIfLnStatusConnRemEntry 15 }
mIfLnStatusConnRemStatsRxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx drop"
::= { mIfLnStatusConnRemEntry 16 }
mIfLnStatusConnRemStatsGateway OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mac address of the next hop"
::= { mIfLnStatusConnRemEntry 17 }
mIfLnStatusConnRemStatsAllIp OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "String version of all IP addresses"
::= { mIfLnStatusConnRemEntry 18 }
mIfLnStatusConnRemStatsName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System name"
::= { mIfLnStatusConnRemEntry 19 }
mIfLnStatusConnRemStatsAlarmed OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Is alarmed"
::= { mIfLnStatusConnRemEntry 20 }
mIfLnStatusConnRemStatsVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host firmware version"
::= { mIfLnStatusConnRemEntry 21 }
mIfLnStatusConnRemStatsTemp OBJECT-TYPE
SYNTAX Integer32 (-32768 .. 32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System temprature in celsius"
::= { mIfLnStatusConnRemEntry 22 }
mIfLnStatusConnRemStatsDwnRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream RSSI"
::= { mIfLnStatusConnRemEntry 23 }
mIfLnStatusConnRemStatsDwnEvm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream EVM"
::= { mIfLnStatusConnRemEntry 24 }
mIfLnStatusConnRemStatsDwnMod OBJECT-TYPE
SYNTAX ModulationModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream Modulation"
::= { mIfLnStatusConnRemEntry 25 }
-- Ln Status Endpoints Status objects
mIfLnStatusEndpointTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifLnStatusEndpointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The list of endpoints."
::= { mIfLnStatus 3 }
mIfLnStatusEndpointEntry OBJECT-TYPE
SYNTAX MifLnStatusEndpointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The endpoint status entry."
INDEX { ifIndex, mIfLnStatusEndpointAddress }
::= { mIfLnStatusEndpointTable 1 }
MifLnStatusEndpointEntry ::=
SEQUENCE {
mIfLnStatusEndpointAddress MacAddress,
mIfLnStatusEndpointIpAddress InetIpAddress,
mIfLnStatusEndpointTimeToLive Unsigned32,
mIfLnStatusEndpointRemAddress MacAddress,
mIfLnStatusEndpointStatsTxPackets Unsigned32,
mIfLnStatusEndpointStatsTxBytes Unsigned32,
mIfLnStatusEndpointStatsRxPackets Unsigned32,
mIfLnStatusEndpointStatsRxBytes Unsigned32,
mIfLnStatusEndpointStatsTxError Unsigned32,
mIfLnStatusEndpointStatsRxError Unsigned32,
mIfLnStatusEndpointStatsTxDrop Unsigned32,
mIfLnStatusEndpointStatsRxDrop Unsigned32
}
mIfLnStatusEndpointAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Address of endpoint."
::= { mIfLnStatusEndpointEntry 1 }
mIfLnStatusEndpointIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip address of endpoint."
::= { mIfLnStatusEndpointEntry 2 }
mIfLnStatusEndpointTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time left until this entry is aged out."
::= { mIfLnStatusEndpointEntry 3 }
mIfLnStatusEndpointRemAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The MAC address of the remote device servicing this endpoint."
::= { mIfLnStatusEndpointEntry 4 }
mIfLnStatusEndpointStatsTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx packets"
::= { mIfLnStatusEndpointEntry 5 }
mIfLnStatusEndpointStatsTxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx bytes"
::= { mIfLnStatusEndpointEntry 6 }
mIfLnStatusEndpointStatsRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx packets"
::= { mIfLnStatusEndpointEntry 7 }
mIfLnStatusEndpointStatsRxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx bytes"
::= { mIfLnStatusEndpointEntry 8 }
mIfLnStatusEndpointStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx error"
::= { mIfLnStatusEndpointEntry 9 }
mIfLnStatusEndpointStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx error"
::= { mIfLnStatusEndpointEntry 10 }
mIfLnStatusEndpointStatsTxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx drop"
::= { mIfLnStatusEndpointEntry 11 }
mIfLnStatusEndpointStatsRxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx drop"
::= { mIfLnStatusEndpointEntry 12 }
-- conformance information
mdsIfLnMIBConformance OBJECT IDENTIFIER ::= { mdsIfLnMIB 3 }
mdsIfLnMIBCompliances OBJECT IDENTIFIER ::= { mdsIfLnMIBConformance 1 }
mdsIfLnMIBGroups OBJECT IDENTIFIER ::= { mdsIfLnMIBConformance 2 }
-- compliance statements
mIfLnCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-IF-LN-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mIfLnStatusGroup,
mIfLnStatusConnRemGroup,
mIfLnStatusEndpointGroup
}
::= { mdsIfLnMIBCompliances 1 }
-- units of conformance
mIfLnStatusGroup OBJECT-GROUP
OBJECTS {
mIfLnLinkStatus,
mIfLnInitStatus,
mIfLnCurrentDeviceMode,
mIfLnAlarms,
mIfLnSerialNumber,
mIfLnFirmwareRevision,
mIfLnHardwareId,
mIfLnHardwareRevision,
mIfLnTemperature,
mIfLnApInfoApAddress,
mIfLnApInfoIpAddress,
mIfLnApInfoConnectedTime,
mIfLnApInfoRssi,
mIfLnApInfoEvm,
mIfLnApInfoMod,
mIfLnMacStatsTxSuccess,
mIfLnMacStatsTxQueueFull,
mIfLnMacStatsTxError,
mIfLnMacStatsTxRetry,
mIfLnMacStatsRxSuccess,
mIfLnModemStatsTxSuccess,
mIfLnModemStatsTxError,
mIfLnModemStatsRxSuccess,
mIfLnModemStatsRxError,
mIfLnActiveTxFrequency,
mIfLnActiveRxFrequency,
mIfLnActiveChannel,
mIfLnActiveModulation,
mIfLnActiveFec,
mIfLnLastRssi,
mIfLnLastEvm,
mIfLnLastMod,
mIfLnLastRate,
mIfLnActiveNic
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
common LN interface status."
::= { mdsIfLnMIBGroups 1 }
mIfLnStatusConnRemGroup OBJECT-GROUP
OBJECTS {
mIfLnStatusConnRemAddress,
mIfLnStatusConnRemIpAddress,
mIfLnStatusConnRemTimeToLive,
mIfLnStatusConnRemLinkStatus,
mIfLnStatusConnRemNicId,
mIfLnStatusConnRemRssi,
mIfLnStatusConnRemEvm,
mIfLnStatusConnRemMod,
mIfLnStatusConnRemStatsTxPackets,
mIfLnStatusConnRemStatsTxBytes,
mIfLnStatusConnRemStatsRxPackets,
mIfLnStatusConnRemStatsRxBytes,
mIfLnStatusConnRemStatsTxError,
mIfLnStatusConnRemStatsRxError,
mIfLnStatusConnRemStatsTxDrop,
mIfLnStatusConnRemStatsRxDrop,
mIfLnStatusConnRemStatsGateway,
mIfLnStatusConnRemStatsAllIp,
mIfLnStatusConnRemStatsName,
mIfLnStatusConnRemStatsAlarmed,
mIfLnStatusConnRemStatsVersion,
mIfLnStatusConnRemStatsTemp,
mIfLnStatusConnRemStatsDwnRssi,
mIfLnStatusConnRemStatsDwnEvm,
mIfLnStatusConnRemStatsDwnMod
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
connected remotes status."
::= { mdsIfLnMIBGroups 2 }
mIfLnStatusEndpointGroup OBJECT-GROUP
OBJECTS {
mIfLnStatusEndpointAddress,
mIfLnStatusEndpointIpAddress,
mIfLnStatusEndpointTimeToLive,
mIfLnStatusEndpointRemAddress,
mIfLnStatusEndpointStatsTxPackets,
mIfLnStatusEndpointStatsTxBytes,
mIfLnStatusEndpointStatsRxPackets,
mIfLnStatusEndpointStatsRxBytes,
mIfLnStatusEndpointStatsTxError,
mIfLnStatusEndpointStatsRxError,
mIfLnStatusEndpointStatsTxDrop,
mIfLnStatusEndpointStatsRxDrop
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
endpoints status."
::= { mdsIfLnMIBGroups 3 }
END

837
mibs/gemds/MDS-IF-LW-MIB Normal file
View File

@ -0,0 +1,837 @@
MDS-IF-LW-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;
mdsIfLwMIB MODULE-IDENTITY
LAST-UPDATED "201809130000Z" -- September 13, 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 licenced narrowband interface."
REVISION "201809130000Z"
DESCRIPTION
"Initial version."
::= { mdsInterfaces 6 }
mIfLwMIBObjects OBJECT IDENTIFIER
::= { mdsIfLwMIB 1 }
mIfLwConfig OBJECT IDENTIFIER
::= { mIfLwMIBObjects 1 }
mIfLwStatus OBJECT IDENTIFIER
::= { mIfLwMIBObjects 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)}
ModulationModeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "modulation"
SYNTAX INTEGER {qpsk25(2),qpsk50(3),qpsk75(4),qam16r50(5),qam16r75(6)}
AlarmFlags ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Alarms"
SYNTAX BITS {notCalibrated(23), temperature(0)}
FirmwareRevision ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION "Firmware revision"
SYNTAX OCTET STRING
InetIpAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "IP Address"
SYNTAX OCTET STRING (SIZE (4|16))
FrequencyType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Frequency"
SYNTAX OCTET STRING (SIZE (0..16))
ChannelType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Channel"
SYNTAX OCTET STRING (SIZE (0..32))
FecType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Forward error corection"
SYNTAX INTEGER {disabled(0),adaptiveGain(1),lowGain(2)}
RateType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Rate"
SYNTAX OCTET STRING (SIZE (0..16))
-- Lw Status Objects
mIfLwStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MIfLwStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status of LW interfaces. This table has
a sparse dependent relationship on the ifTable. For each entry in
this table, there exists an entry in the ifTable."
::= { mIfLwStatus 1 }
mIfLwStatusEntry OBJECT-TYPE
SYNTAX MIfLwStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains status of a cellular interface."
INDEX { ifIndex }
::= { mIfLwStatusTable 1 }
MIfLwStatusEntry ::=
SEQUENCE {
mIfLwLinkStatus LinkStatus,
mIfLwInitStatus InitStatus,
mIfLwCurrentDeviceMode DeviceModeType,
mIfLwAlarms AlarmFlags,
mIfLwSerialNumber Unsigned32,
mIfLwFirmwareRevision FirmwareRevision,
mIfLwHardwareId UnsignedByte,
mIfLwHardwareRevision UnsignedByte,
mIfLwTemperature Integer32,
mIfLwApInfoApAddress MacAddress,
mIfLwApInfoIpAddress InetIpAddress,
mIfLwApInfoConnectedTime Integer32,
mIfLwApInfoRssi Integer32,
mIfLwApInfoSnr Unsigned32,
mIfLwApInfoMod ModulationModeType,
mIfLwMacStatsTxSuccess Unsigned32,
mIfLwMacStatsTxQueueFull Unsigned32,
mIfLwMacStatsTxError Unsigned32,
mIfLwMacStatsTxRetry Unsigned32,
mIfLwMacStatsRxSuccess Unsigned32,
mIfLwMacStatsRxError Unsigned32,
mIfLwModemStatsTxSuccess Unsigned32,
mIfLwModemStatsTxError Unsigned32,
mIfLwModemStatsRxSuccess Unsigned32,
mIfLwModemStatsRxError Unsigned32,
mIfLwLastRssi Integer32,
mIfLwLastSnr Unsigned32,
mIfLwLastMod ModulationModeType,
mIfLwLastRate RateType,
mIfLwActiveNic TruthValue
}
mIfLwLinkStatus OBJECT-TYPE
SYNTAX LinkStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Link State."
::= { mIfLwStatusEntry 1 }
mIfLwInitStatus OBJECT-TYPE
SYNTAX InitStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "State of the NIC Initialization."
::= { mIfLwStatusEntry 2 }
mIfLwCurrentDeviceMode OBJECT-TYPE
SYNTAX DeviceModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current device mode."
::= { mIfLwStatusEntry 3 }
mIfLwAlarms OBJECT-TYPE
SYNTAX AlarmFlags
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current NIC alarms."
::= { mIfLwStatusEntry 4 }
mIfLwSerialNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial Number."
::= { mIfLwStatusEntry 5 }
mIfLwFirmwareRevision OBJECT-TYPE
SYNTAX FirmwareRevision
MAX-ACCESS read-only
STATUS current
DESCRIPTION "NIC Firmware Revision."
::= { mIfLwStatusEntry 6 }
mIfLwHardwareId OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Hardware ID."
::= { mIfLwStatusEntry 7 }
mIfLwHardwareRevision OBJECT-TYPE
SYNTAX UnsignedByte
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Hardware Revision."
::= { mIfLwStatusEntry 8 }
mIfLwTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transceiver temperature."
::= { mIfLwStatusEntry 9 }
mIfLwApInfoApAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC address of access point this device is linked to."
::= { mIfLwStatusEntry 10 }
mIfLwApInfoIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "IP address of access point this device is linked to."
::= { mIfLwStatusEntry 11 }
mIfLwApInfoConnectedTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time elapsed since link established."
::= { mIfLwStatusEntry 12 }
mIfLwApInfoRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average received signal strength index."
::= { mIfLwStatusEntry 13 }
mIfLwApInfoSnr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average error vector magnitude."
::= { mIfLwStatusEntry 14 }
mIfLwApInfoMod OBJECT-TYPE
SYNTAX ModulationModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last modulation"
::= { mIfLwStatusEntry 15 }
mIfLwMacStatsTxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Successful transmissions."
::= { mIfLwStatusEntry 16 }
mIfLwMacStatsTxQueueFull OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Failed transmissions, MAC queue full."
::= { mIfLwStatusEntry 17 }
mIfLwMacStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Packets dropped for other reasons. Currently unused."
::= { mIfLwStatusEntry 18 }
mIfLwMacStatsTxRetry OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Re-transmission count due to to previously unsuccessful transmission."
::= { mIfLwStatusEntry 19 }
mIfLwMacStatsRxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Valid packet received."
::= { mIfLwStatusEntry 20 }
mIfLwMacStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Valid packet received."
::= { mIfLwStatusEntry 21 }
mIfLwModemStatsTxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem successfully transmitted a packet"
::= { mIfLwStatusEntry 22 }
mIfLwModemStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem failed to transmit a packet"
::= { mIfLwStatusEntry 23 }
mIfLwModemStatsRxSuccess OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem successfully received a packet"
::= { mIfLwStatusEntry 24 }
mIfLwModemStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem failed to receive a packet"
::= { mIfLwStatusEntry 25 }
mIfLwLastRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Lasr received signal strength index."
::= { mIfLwStatusEntry 26 }
mIfLwLastSnr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last error vector magnitude."
::= { mIfLwStatusEntry 27 }
mIfLwLastMod OBJECT-TYPE
SYNTAX ModulationModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last modulation"
::= { mIfLwStatusEntry 28 }
mIfLwLastRate OBJECT-TYPE
SYNTAX RateType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last rate in kbps"
::= { mIfLwStatusEntry 29 }
mIfLwActiveNic OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "If nic is active"
::= { mIfLwStatusEntry 30 }
-- Lw Status Connected Remotes Status objects
mIfLwStatusConnRemTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifLwStatusConnRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The list of connected remotes."
::= { mIfLwStatus 2 }
mIfLwStatusConnRemEntry OBJECT-TYPE
SYNTAX MifLwStatusConnRemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The connected remote status entry."
INDEX { ifIndex, mIfLwStatusConnRemAddress }
::= { mIfLwStatusConnRemTable 1 }
MifLwStatusConnRemEntry ::=
SEQUENCE {
mIfLwStatusConnRemAddress MacAddress,
mIfLwStatusConnRemIpAddress InetIpAddress,
mIfLwStatusConnRemTimeToLive Unsigned32,
mIfLwStatusConnRemLinkStatus LinkStatus,
mIfLwStatusConnRemNicId UnsignedShort,
mIfLwStatusConnRemRssi Integer32,
mIfLwStatusConnRemSnr Unsigned32,
mIfLwStatusConnRemMod ModulationModeType,
mIfLwStatusConnRemStatsTxPackets Unsigned32,
mIfLwStatusConnRemStatsTxBytes Unsigned32,
mIfLwStatusConnRemStatsRxPackets Unsigned32,
mIfLwStatusConnRemStatsRxBytes Unsigned32,
mIfLwStatusConnRemStatsTxError Unsigned32,
mIfLwStatusConnRemStatsRxError Unsigned32,
mIfLwStatusConnRemStatsTxDrop Unsigned32,
mIfLwStatusConnRemStatsRxDrop Unsigned32,
mIfLwStatusConnRemStatsGateway MacAddress,
mIfLwStatusConnRemStatsAllIp OCTET STRING,
mIfLwStatusConnRemStatsName OCTET STRING,
mIfLwStatusConnRemStatsAlarmed TruthValue,
mIfLwStatusConnRemStatsVersion OCTET STRING,
mIfLwStatusConnRemStatsTemp Integer32 (-32768 .. 32767),
mIfLwStatusConnRemStatsDwnRssi Integer32,
mIfLwStatusConnRemStatsDwnSnr Unsigned32,
mIfLwStatusConnRemStatsDwnMod ModulationModeType
}
mIfLwStatusConnRemAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Address of connected remote."
::= { mIfLwStatusConnRemEntry 1 }
mIfLwStatusConnRemIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip address of connected remote."
::= { mIfLwStatusConnRemEntry 2 }
mIfLwStatusConnRemTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time left until this entry is aged out."
::= { mIfLwStatusConnRemEntry 3 }
mIfLwStatusConnRemLinkStatus OBJECT-TYPE
SYNTAX LinkStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the connection to a remote device."
::= { mIfLwStatusConnRemEntry 4 }
mIfLwStatusConnRemNicId OBJECT-TYPE
SYNTAX UnsignedShort
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The RF connection identifier for the connected remote device."
::= { mIfLwStatusConnRemEntry 5 }
mIfLwStatusConnRemRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "received signal strength index."
::= { mIfLwStatusConnRemEntry 6 }
mIfLwStatusConnRemSnr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "link quality index."
::= { mIfLwStatusConnRemEntry 7 }
mIfLwStatusConnRemMod OBJECT-TYPE
SYNTAX ModulationModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last modulation"
::= { mIfLwStatusConnRemEntry 8 }
mIfLwStatusConnRemStatsTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx packets"
::= { mIfLwStatusConnRemEntry 9 }
mIfLwStatusConnRemStatsTxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx bytes"
::= { mIfLwStatusConnRemEntry 10 }
mIfLwStatusConnRemStatsRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx packets"
::= { mIfLwStatusConnRemEntry 11 }
mIfLwStatusConnRemStatsRxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx bytes"
::= { mIfLwStatusConnRemEntry 12 }
mIfLwStatusConnRemStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx error"
::= { mIfLwStatusConnRemEntry 13 }
mIfLwStatusConnRemStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx error"
::= { mIfLwStatusConnRemEntry 14 }
mIfLwStatusConnRemStatsTxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx drop"
::= { mIfLwStatusConnRemEntry 15 }
mIfLwStatusConnRemStatsRxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx drop"
::= { mIfLwStatusConnRemEntry 16 }
mIfLwStatusConnRemStatsGateway OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The mac address of the next hop"
::= { mIfLwStatusConnRemEntry 17 }
mIfLwStatusConnRemStatsAllIp OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "String version of all IP addresses"
::= { mIfLwStatusConnRemEntry 18 }
mIfLwStatusConnRemStatsName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System name"
::= { mIfLwStatusConnRemEntry 19 }
mIfLwStatusConnRemStatsAlarmed OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Is alarmed"
::= { mIfLwStatusConnRemEntry 20 }
mIfLwStatusConnRemStatsVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Host firmware version"
::= { mIfLwStatusConnRemEntry 21 }
mIfLwStatusConnRemStatsTemp OBJECT-TYPE
SYNTAX Integer32 (-32768 .. 32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System temprature in celsius"
::= { mIfLwStatusConnRemEntry 22 }
mIfLwStatusConnRemStatsDwnRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream RSSI"
::= { mIfLwStatusConnRemEntry 23 }
mIfLwStatusConnRemStatsDwnSnr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream SNR"
::= { mIfLwStatusConnRemEntry 24 }
mIfLwStatusConnRemStatsDwnMod OBJECT-TYPE
SYNTAX ModulationModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Downstream Modulation"
::= { mIfLwStatusConnRemEntry 25 }
-- Lw Status Endpoints Status objects
mIfLwStatusEndpointTable OBJECT-TYPE
SYNTAX SEQUENCE OF MifLwStatusEndpointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The list of endpoints."
::= { mIfLwStatus 3 }
mIfLwStatusEndpointEntry OBJECT-TYPE
SYNTAX MifLwStatusEndpointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The endpoint status entry."
INDEX { ifIndex, mIfLwStatusEndpointAddress }
::= { mIfLwStatusEndpointTable 1 }
MifLwStatusEndpointEntry ::=
SEQUENCE {
mIfLwStatusEndpointAddress MacAddress,
mIfLwStatusEndpointIpAddress InetIpAddress,
mIfLwStatusEndpointTimeToLive Unsigned32,
mIfLwStatusEndpointRemAddress MacAddress,
mIfLwStatusEndpointStatsTxPackets Unsigned32,
mIfLwStatusEndpointStatsTxBytes Unsigned32,
mIfLwStatusEndpointStatsRxPackets Unsigned32,
mIfLwStatusEndpointStatsRxBytes Unsigned32,
mIfLwStatusEndpointStatsTxError Unsigned32,
mIfLwStatusEndpointStatsRxError Unsigned32,
mIfLwStatusEndpointStatsTxDrop Unsigned32,
mIfLwStatusEndpointStatsRxDrop Unsigned32
}
mIfLwStatusEndpointAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Address of endpoint."
::= { mIfLwStatusEndpointEntry 1 }
mIfLwStatusEndpointIpAddress OBJECT-TYPE
SYNTAX InetIpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ip address of endpoint."
::= { mIfLwStatusEndpointEntry 2 }
mIfLwStatusEndpointTimeToLive OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time left until this entry is aged out."
::= { mIfLwStatusEndpointEntry 3 }
mIfLwStatusEndpointRemAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The MAC address of the remote device servicing this endpoint."
::= { mIfLwStatusEndpointEntry 4 }
mIfLwStatusEndpointStatsTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx packets"
::= { mIfLwStatusEndpointEntry 5 }
mIfLwStatusEndpointStatsTxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx bytes"
::= { mIfLwStatusEndpointEntry 6 }
mIfLwStatusEndpointStatsRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx packets"
::= { mIfLwStatusEndpointEntry 7 }
mIfLwStatusEndpointStatsRxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx bytes"
::= { mIfLwStatusEndpointEntry 8 }
mIfLwStatusEndpointStatsTxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx error"
::= { mIfLwStatusEndpointEntry 9 }
mIfLwStatusEndpointStatsRxError OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx error"
::= { mIfLwStatusEndpointEntry 10 }
mIfLwStatusEndpointStatsTxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "tx drop"
::= { mIfLwStatusEndpointEntry 11 }
mIfLwStatusEndpointStatsRxDrop OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "rx drop"
::= { mIfLwStatusEndpointEntry 12 }
-- conformance information
mdsIfLwMIBConformance OBJECT IDENTIFIER ::= { mdsIfLwMIB 3 }
mdsIfLwMIBCompliances OBJECT IDENTIFIER ::= { mdsIfLwMIBConformance 1 }
mdsIfLwMIBGroups OBJECT IDENTIFIER ::= { mdsIfLwMIBConformance 2 }
-- compliance statements
mIfLwCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-IF-LW-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mIfLwStatusGroup,
mIfLwStatusConnRemGroup,
mIfLwStatusEndpointGroup
}
::= { mdsIfLwMIBCompliances 1 }
-- units of conformance
mIfLwStatusGroup OBJECT-GROUP
OBJECTS {
mIfLwLinkStatus,
mIfLwInitStatus,
mIfLwCurrentDeviceMode,
mIfLwAlarms,
mIfLwSerialNumber,
mIfLwFirmwareRevision,
mIfLwHardwareId,
mIfLwHardwareRevision,
mIfLwTemperature,
mIfLwApInfoApAddress,
mIfLwApInfoIpAddress,
mIfLwApInfoConnectedTime,
mIfLwApInfoRssi,
mIfLwApInfoSnr,
mIfLwApInfoMod,
mIfLwMacStatsTxSuccess,
mIfLwMacStatsTxQueueFull,
mIfLwMacStatsTxError,
mIfLwMacStatsTxRetry,
mIfLwMacStatsRxSuccess,
mIfLwMacStatsRxError,
mIfLwModemStatsTxSuccess,
mIfLwModemStatsTxError,
mIfLwModemStatsRxSuccess,
mIfLwModemStatsRxError,
mIfLwLastRssi,
mIfLwLastSnr,
mIfLwLastMod,
mIfLwLastRate,
mIfLwActiveNic
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
common LW interface status."
::= { mdsIfLwMIBGroups 1 }
mIfLwStatusConnRemGroup OBJECT-GROUP
OBJECTS {
mIfLwStatusConnRemAddress,
mIfLwStatusConnRemIpAddress,
mIfLwStatusConnRemTimeToLive,
mIfLwStatusConnRemLinkStatus,
mIfLwStatusConnRemNicId,
mIfLwStatusConnRemRssi,
mIfLwStatusConnRemSnr,
mIfLwStatusConnRemMod,
mIfLwStatusConnRemStatsTxPackets,
mIfLwStatusConnRemStatsTxBytes,
mIfLwStatusConnRemStatsRxPackets,
mIfLwStatusConnRemStatsRxBytes,
mIfLwStatusConnRemStatsTxError,
mIfLwStatusConnRemStatsRxError,
mIfLwStatusConnRemStatsTxDrop,
mIfLwStatusConnRemStatsRxDrop,
mIfLwStatusConnRemStatsGateway,
mIfLwStatusConnRemStatsAllIp,
mIfLwStatusConnRemStatsName,
mIfLwStatusConnRemStatsAlarmed,
mIfLwStatusConnRemStatsVersion,
mIfLwStatusConnRemStatsTemp,
mIfLwStatusConnRemStatsDwnRssi,
mIfLwStatusConnRemStatsDwnSnr,
mIfLwStatusConnRemStatsDwnMod
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
connected remotes status."
::= { mdsIfLwMIBGroups 2 }
mIfLwStatusEndpointGroup OBJECT-GROUP
OBJECTS {
mIfLwStatusEndpointAddress,
mIfLwStatusEndpointIpAddress,
mIfLwStatusEndpointTimeToLive,
mIfLwStatusEndpointRemAddress,
mIfLwStatusEndpointStatsTxPackets,
mIfLwStatusEndpointStatsTxBytes,
mIfLwStatusEndpointStatsRxPackets,
mIfLwStatusEndpointStatsRxBytes,
mIfLwStatusEndpointStatsTxError,
mIfLwStatusEndpointStatsRxError,
mIfLwStatusEndpointStatsTxDrop,
mIfLwStatusEndpointStatsRxDrop
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
endpoints status."
::= { mdsIfLwMIBGroups 3 }
END

892
mibs/gemds/MDS-IF-NX-MIB Normal file
View File

@ -0,0 +1,892 @@
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

View File

@ -0,0 +1,61 @@
MDS-ORBIT-SMI-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY
FROM SNMPv2-SMI
mdsRoot
FROM MDS-REG-MIB;
mdsOrbit MODULE-IDENTITY
LAST-UPDATED "201304220000Z" -- Apr 22, 2013
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 structure of Management Information for the GE MDS."
REVISION "201304220000Z"
DESCRIPTION
"Initial version."
::= { mdsRoot 10 }
mdsSystem OBJECT-IDENTITY
STATUS current
DESCRIPTION
"mdsSystem provides root Object Identifier for Management
Information Base for system related configuration like
NTP, DNS etc"
::= { mdsOrbit 1 }
mdsInterfaces OBJECT-IDENTITY
STATUS current
DESCRIPTION
"mdsInterfaces provides root Object Identifier for Management
Information Base for extended information about various
wired/wireless/virtual interfaces on MDS products."
::= { mdsOrbit 2 }
mdsServices OBJECT-IDENTITY
STATUS current
DESCRIPTION
"mdsServices provides root Object Identifier for Management
Information Base for various network and application services
on MDS products."
::= { mdsOrbit 3 }
mdsLogging OBJECT-IDENTITY
STATUS current
DESCRIPTION
"mdsLogging provides root Object Identifier for Management
Information Base for logging functionality on MDS products."
::= { mdsOrbit 4 }
END

180
mibs/gemds/MDS-REG-MIB Normal file
View File

@ -0,0 +1,180 @@
--
-- Microwave Data Systems - OID Registration MIB
-- Web Page http://www.microwavedata.com
-- Copyright (C) 2002 Microwave Data Systems
--
-- $Author: jlange $
-- $Date: 2011/05/02 17:21:41 $
-- $Header: /home/cvsroot/allmibs/mdsreg.mib,v 1.13 2011/05/02 17:21:41 jlange Exp $
-- $Revision: 1.13 $
-- $Name: $
--
--
--
--MDS-REG-MIB
--mdsRoot enterprises.4130 (4130)
-- mdsWideband MDSRoot.1 (4130.1)
-- mdsPointToPoint mdsWideband.1 (4130.1.1)
-- ledrmodule mdsPointToPoint.1 (4130.1.1.1)
-- mdsNarrowband MDSRoot.2 (4130.2)
-- mdsPointToMultiPoint mdsNarrowband.1 (4130.2.1)
-- mdsINet mdsPointToMultiPoint.1 (4130.2.1.1)
-- mdsINetRegModule mdsINet.1 (4130.2.1.1.1)
-- mdsINetCommon MDSINet.2 (4130.2.1.1.2)
-- mdsINetStation MDSINet.3 (4130.2.1.1.3)
-- mdsINetAP MDSINet.4 (4130.2.1.1.4)
-- mdsINetV1Traps MDSINet.5 (4130.2.1.1.5)
-- mdsINetV2Traps MDSINet.6 (4130.2.1.1.6)
-- mdsINetSecurity MDSINet.7 (4130.2.1.1.7)
-- mdsINet2 MDSINet.8 (4130.2.1.1.8)
-- mdsEntraNET mdsPointToMultiPoint.2 (4130.2.1.2)
-- mdsEntraNetRegModule mdsEntraNET.1 (4130.2.1.2.1)
-- mdsEntraNetAP mdsEntraNET.2 (4130.2.1.2.2)
-- entraNetSecurityConfig mdsEntraNetAp.4 (4130.2.1.2.2.4)
-- entraNetWirelessNetworkConfig mdsEntraNetAp.5 (4130.2.1.2.2.5)
-- mdsEntraNetV1Traps mdsEntraNET.5 (4130.2.1.2.5)
-- mdsTransIt mdsPointToMultiPoint.3 (4130.2.1.3)
-- mdsMercury mdsPointToMultiPoint.4 (4130.2.1.4)
-- mdsTD200 mdsPointToMultiPoint.5 (4130.2.1.5)
-- mdsWiyz mdsPointToMultiPoint.6 (4130.2.1.6)
-- mdsBroadband MDSRoot.3 (4130.3)
-- mdsGlobalRegModule MDSRoot.4 (4130.4)
-- mdsCommon MDSRoot.5 (4130.5)
-- mdsGateNET MDSRoot.7 (4130.7)
-- mdsSixPortMux MDSRoot.8 (4130.8)
-- mdsSoftware MDSRoot.9 (4130.9)
-- mdsPulseNET mdsSoftware.1 (4130.9.1)
-- mdsOrbit MDSRoot.10 (4130.10)
--
MDS-REG-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
mdsGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "200602080000Z"
ORGANIZATION "Microwave Data Systems, Inc."
CONTACT-INFO "Technical Services
Microwave Data Systems, Inc.
e-mail: techsupport@microwavedata.com
phone:(585)241-5510
fax:(585)242-8369"
DESCRIPTION
"MDS sub-tree registrations"
REVISION "200602080000Z"
DESCRIPTION
"Initial Revision"
::= { mdsRoot 4 }
-- the root of the product tree for Microwave Data Systems
mdsRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "The root of the OID sub-tree assigned to MDS"
::= { enterprises 4130 }
mdsWideband OBJECT-IDENTITY
STATUS current
DESCRIPTION "Sub-tree for wideband products"
::= { mdsRoot 1 }
mdsPointToPoint OBJECT-IDENTITY
STATUS current
DESCRIPTION "Sub-tree for wideband point-to-point products"
::= { mdsWideband 1 }
mdsNarrowband OBJECT-IDENTITY
STATUS current
DESCRIPTION "Sub-tree for narrowband products"
::= { mdsRoot 2 }
mdsPointToMultiPoint OBJECT-IDENTITY
STATUS current
DESCRIPTION "Sub-tree narrowband point-to-multipoint products"
::= { mdsNarrowband 1 }
mdsBroadband OBJECT-IDENTITY
STATUS current
DESCRIPTION "Sub-tree for broadband products"
::= { mdsRoot 3 }
-- mdsCommon OBJECT-IDENTITY
-- STATUS current
-- DESCRIPTION "Sub-tree for common MIB among all products"
-- := { mdsRoot 5 }
mdsSoftware OBJECT-IDENTITY
STATUS current
DESCRIPTION "Sub-tree for non-equipment software such as desktop applications"
::= { mdsRoot 9 }
END
--
-- $Log: mdsreg.mib,v $
-- Revision 1.13 2011/05/02 17:21:41 jlange
-- Rename MDS-REG to MDS-REG-MIB to be SMIv2 compliant
--
-- Revision 1.12 2010/10/20 13:36:57 ctedrow
-- Changed name from mdsApplications to mdsSoftware
--
-- Revision 1.11 2010/10/20 13:22:45 ctedrow
-- Added mdsApplications as node 9 on mdsRoot. PulseNET MIB be added under this node
--
-- Revision 1.10 2010/03/11 23:28:53 pruhland
-- add mdsWiyz (documentation only)
--
-- Revision 1.9 2008/02/15 21:49:37 alawson
-- PTC - 1st pass
--
-- Revision 1.8 2007/03/19 16:24:36 awright
-- Merge of changes between UnityHost-Release1_x_x-MergeToTrunk-20070307 and UnityHost-Release1_x_x-MergeToTrunk-20070319
--
-- Revision 1.7 2007/02/08 16:42:52 awright
-- Merge of changes between UnityHost-BranchRoot-Release1_x_x and UnityHost-Release1_x_x-MergeToTrunk-20070208
--
-- Revision 1.6.14.2 2007/03/09 22:57:11 jharmon
-- reorganized oid numbers from mercury_reg down
--
-- Revision 1.6.14.1 2007/01/23 12:27:52 ctedrow
-- Added comments
--
-- Revision 1.6 2006/02/13 20:58:38 awright
-- Modified code to add support for iNET-II specific changes to the iNET MIBs. Also added authbit support for the OPT_AESENCRYPT bit
--
-- Revision 1.5 2005/08/16 14:17:46 ctedrow
-- Added note for SixPortMux at 4130.8
--
-- Revision 1.4 2005/07/20 13:24:05 ctedrow
-- Fixed timestamp and moved cvs log
--
-- Revision 1.3 2004/03/05 19:39:46 ctedrow
-- Updated tree in header with new gateNET, entraNET, and TransIt info
--
-- Revision 1.2 2003/01/21 12:45:40 gbetteri
-- changed contact information
--
-- Revision 1.1.1.1 2002/03/04 13:02:58 ctedrow
-- Imported mibs
--
-- Revision 1.1 2002/02/04 21:42:21 ctedrow
-- Initial development update
--
-- Revision 1.3 2002/01/31 18:17:03 ctedrow
-- Minor update in comments
--
-- Revision 1.2 2002/01/30 15:20:03 ctedrow
-- Added mdsCommon & mdsSerialGateway
--
-- Revision 1.1 2002/01/28 21:01:27 ctedrow
-- Initial rev
--

198
mibs/gemds/MDS-SERIAL-MIB Normal file
View File

@ -0,0 +1,198 @@
MDS-SERIAL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
mdsServices
FROM MDS-ORBIT-SMI-MIB;
mdsSerialMIB 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 system."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments based on smilint."
REVISION "201405120000Z"
DESCRIPTION
"Initial version."
::= { mdsServices 2 }
mSerMIBObjects OBJECT IDENTIFIER
::= { mdsSerialMIB 1 }
mSerConfig OBJECT IDENTIFIER
::= { mSerMIBObjects 1 }
mSerStatus OBJECT IDENTIFIER
::= { mSerMIBObjects 2 }
-- Textual Conventions
-- Serial Status Objects
mSerTermServerStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MSerTermServerStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status of terminal servers."
::= { mSerStatus 1 }
mSerTermServerStatusEntry OBJECT-TYPE
SYNTAX MSerTermServerStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains status of a terminal server."
INDEX { mSerTermServerSerialPort }
::= { mSerTermServerStatusTable 1 }
MSerTermServerStatusEntry ::=
SEQUENCE {
mSerTermServerSerialPort OCTET STRING,
mSerTermServerDescription OCTET STRING,
mSerTermServerEnabled TruthValue,
mSerTermServerIpTxPackets Unsigned32,
mSerTermServerIpTxBytes Unsigned32,
mSerTermServerIpRxPackets Unsigned32,
mSerTermServerIpRxBytes Unsigned32,
mSerTermServerSerialTxPackets Unsigned32,
mSerTermServerSerialTxBytes Unsigned32,
mSerTermServerSerialRxPackets Unsigned32,
mSerTermServerSerialRxBytes Unsigned32
}
mSerTermServerSerialPort OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The serial port on which this terminal server is configured."
::= { mSerTermServerStatusEntry 1 }
mSerTermServerDescription OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The serial port on which this terminal server is configured."
::= { mSerTermServerStatusEntry 2 }
mSerTermServerEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The serial port on which this terminal server is configured."
::= { mSerTermServerStatusEntry 3 }
mSerTermServerIpTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets transmitted on IP interface."
::= { mSerTermServerStatusEntry 6 }
mSerTermServerIpTxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes transmitted on IP interface."
::= { mSerTermServerStatusEntry 7 }
mSerTermServerIpRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets received on IP interface."
::= { mSerTermServerStatusEntry 8 }
mSerTermServerIpRxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes received on IP interface."
::= { mSerTermServerStatusEntry 9 }
mSerTermServerSerialTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets transmitted on serial interface."
::= { mSerTermServerStatusEntry 10 }
mSerTermServerSerialTxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes transmitted on serial interface."
::= { mSerTermServerStatusEntry 11 }
mSerTermServerSerialRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets received on serial interface."
::= { mSerTermServerStatusEntry 12 }
mSerTermServerSerialRxBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes received on serial interface."
::= { mSerTermServerStatusEntry 13 }
-- conformance information
mdsSerMIBConformance OBJECT IDENTIFIER ::= { mdsSerialMIB 3 }
mdsSerMIBCompliances OBJECT IDENTIFIER ::= { mdsSerMIBConformance 1 }
mdsSerMIBGroups OBJECT IDENTIFIER ::= { mdsSerMIBConformance 2 }
-- compliance statements
mSerCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-SERIAL-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mSerStatusGroup
}
::= { mdsSerMIBCompliances 1 }
-- units of conformance
mSerStatusGroup OBJECT-GROUP
OBJECTS {
mSerTermServerSerialPort,
mSerTermServerDescription,
mSerTermServerEnabled,
mSerTermServerIpTxPackets,
mSerTermServerIpTxBytes,
mSerTermServerIpRxPackets,
mSerTermServerIpRxBytes,
mSerTermServerSerialTxPackets,
mSerTermServerSerialTxBytes,
mSerTermServerSerialRxPackets,
mSerTermServerSerialRxBytes
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
orbit system status."
::= { mdsSerMIBGroups 1 }
END

View File

@ -0,0 +1,269 @@
MDS-SERVICE-GPS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
mdsServices
FROM MDS-ORBIT-SMI-MIB;
mdsGpsMIB 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 system."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments based on smilint."
REVISION "201606060000Z"
DESCRIPTION
"Add Satellite status table."
REVISION "201501290000Z"
DESCRIPTION
"Initial version."
::= { mdsServices 12 }
mGpsMIBObjects OBJECT IDENTIFIER
::= { mdsGpsMIB 1 }
mGpsConfig OBJECT IDENTIFIER
::= { mGpsMIBObjects 1 }
mGpsStatus OBJECT IDENTIFIER
::= { mGpsMIBObjects 2 }
-- Textual Conventions
-- Gps Status Objects
mGpsStatusFixMode OBJECT-TYPE
SYNTAX INTEGER {nofix(0),a2dfix(1), a3dfix(2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Fix mode"
DEFVAL { nofix }
::= { mGpsStatus 1 }
mGpsStatusTime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "UTC Time"
::= { mGpsStatus 2 }
mGpsStatusLatitude OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Latitude"
::= { mGpsStatus 3 }
mGpsStatusLongitude OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Longitude"
::= { mGpsStatus 4 }
mGpsStatusAltitude OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Altitude (ft)"
::= { mGpsStatus 5 }
mGpsStatusSpeed OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Speed (mph)"
::= { mGpsStatus 6 }
mGpsStatusHeading OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "True Heading (degree)"
::= { mGpsStatus 7 }
mGpsStatusSatellitesVisible OBJECT-TYPE
SYNTAX Unsigned32 (0 .. 255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of satellites currently visible"
::= { mGpsStatus 8 }
mGpsStatusSatellitesUsed OBJECT-TYPE
SYNTAX Unsigned32 (0 .. 255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of satellites being used for GPS fix."
::= { mGpsStatus 9 }
mGpsSatellitesTable OBJECT-TYPE
SYNTAX SEQUENCE OF MGpsSatellitesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of all visible satellites, and their status"
::= { mGpsStatus 10 }
mGpsSatellitesEntry OBJECT-TYPE
SYNTAX MGpsSatellitesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information about a visible satellite"
INDEX { mGpsSatellitesPrn }
::= { mGpsSatellitesTable 1 }
MGpsSatellitesEntry ::=
SEQUENCE {
mGpsSatellitesPrn Unsigned32,
mGpsSatellitesUsed TruthValue,
mGpsSatellitesElevation Unsigned32,
mGpsSatellitesAzimuth Unsigned32,
mGpsSatellitesSnr Unsigned32
}
mGpsSatellitesPrn OBJECT-TYPE
SYNTAX Unsigned32 (0 .. 65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "PRN (pseudorandom noise code) of satellite."
::= { mGpsSatellitesEntry 1 }
mGpsSatellitesUsed OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "True if this satellite is used in current GPS fix."
::= { mGpsSatellitesEntry 2 }
mGpsSatellitesElevation OBJECT-TYPE
SYNTAX Unsigned32 (0 .. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Elevation of satellite."
::= { mGpsSatellitesEntry 3 }
mGpsSatellitesAzimuth OBJECT-TYPE
SYNTAX Unsigned32 (0 .. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Azimuth of satellite."
::= { mGpsSatellitesEntry 4 }
mGpsSatellitesSnr OBJECT-TYPE
SYNTAX Unsigned32 (0 .. 65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Signal-to-Noise radio of satellite."
::= { mGpsSatellitesEntry 5 }
-- Gps Sources Objects
mGpsSourcesTable OBJECT-TYPE
SYNTAX SEQUENCE OF MGpsSourcesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains gps data sources in the system."
::= { mGpsMIBObjects 3 }
mGpsSourcesEntry OBJECT-TYPE
SYNTAX MGpsSourcesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information about the gps data source."
INDEX { mGpsSourceName }
::= { mGpsSourcesTable 1 }
MGpsSourcesEntry ::=
SEQUENCE {
mGpsSourceName DisplayString,
mGpsSourceDevice OCTET STRING
}
mGpsSourceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "GPS data source name."
::= { mGpsSourcesEntry 1 }
mGpsSourceDevice OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GPS data source device."
::= { mGpsSourcesEntry 2 }
-- conformance information
mdsGpsMIBConformance OBJECT IDENTIFIER ::= { mdsGpsMIB 3 }
mdsGpsMIBCompliances OBJECT IDENTIFIER ::= { mdsGpsMIBConformance 1 }
mdsGpsMIBGroups OBJECT IDENTIFIER ::= { mdsGpsMIBConformance 2 }
-- compliance statements
mGpsCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-GPS-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mGpsStatusGroup,
mGpsSourcesGroup
}
::= { mdsGpsMIBCompliances 1 }
-- units of conformance
mGpsStatusGroup OBJECT-GROUP
OBJECTS {
mGpsStatusFixMode,
mGpsStatusTime,
mGpsStatusLatitude,
mGpsStatusLongitude,
mGpsStatusAltitude,
mGpsStatusSpeed,
mGpsStatusHeading,
mGpsStatusSatellitesVisible,
mGpsStatusSatellitesUsed,
mGpsSatellitesUsed ,
mGpsSatellitesElevation ,
mGpsSatellitesAzimuth ,
mGpsSatellitesSnr
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
orbit GPS data status."
::= { mdsGpsMIBGroups 1 }
mGpsSourcesGroup OBJECT-GROUP
OBJECTS {
mGpsSourceDevice
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
orbit GPS data sources."
::= { mdsGpsMIBGroups 2 }
END

119
mibs/gemds/MDS-SERVICES-MIB Normal file
View File

@ -0,0 +1,119 @@
MDS-SERVICES-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
mdsServices
FROM MDS-ORBIT-SMI-MIB;
mdsServicesMIB 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 services."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments baed on smilint."
REVISION "201410200000Z"
DESCRIPTION
"Removed hyphens from enumerations."
REVISION "201405120000Z"
DESCRIPTION
"Initial version."
::= { mdsServices 1 }
mServMIBObjects OBJECT IDENTIFIER
::= { mdsServicesMIB 1 }
mServConfig OBJECT IDENTIFIER
::= { mServMIBObjects 1 }
mServStatus OBJECT IDENTIFIER
::= { mServMIBObjects 2 }
-- Textual Conventions
-- Services Status Objects
mServStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MServStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status of services."
::= { mServStatus 1 }
mServStatusEntry OBJECT-TYPE
SYNTAX MServStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains status of a service."
INDEX { mServServiceName }
::= { mServStatusTable 1 }
MServStatusEntry ::=
SEQUENCE {
mServServiceName OCTET STRING,
mServServiceStatus INTEGER
}
mServServiceName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Service name."
::= { mServStatusEntry 1 }
mServServiceStatus OBJECT-TYPE
SYNTAX INTEGER {running(0),disabled(1),error(2),notRunning(3)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Service status."
::= { mServStatusEntry 2 }
-- conformance information
mdsServMIBConformance OBJECT IDENTIFIER ::= { mdsServicesMIB 3 }
mdsServMIBCompliances OBJECT IDENTIFIER ::= { mdsServMIBConformance 1 }
mdsServMIBGroups OBJECT IDENTIFIER ::= { mdsServMIBConformance 2 }
-- compliance statements
mServCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-SERVICES-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mServStatusGroup
}
::= { mdsServMIBCompliances 1 }
-- units of conformance
mServStatusGroup OBJECT-GROUP
OBJECTS {
mServServiceName,
mServServiceStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
orbit services status."
::= { mdsServMIBGroups 1 }
END

279
mibs/gemds/MDS-SYSTEM-MIB Normal file
View File

@ -0,0 +1,279 @@
MDS-SYSTEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
TruthValue,DateAndTime
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
mdsSystem
FROM MDS-ORBIT-SMI-MIB;
mdsSystemMIB 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 system."
REVISION "201911180000Z"
DESCRIPTION
"Added boot and current time."
REVISION "201805160000Z"
DESCRIPTION
"Updated conformance statments based on smilint."
REVISION "201402100000Z"
DESCRIPTION
"Initial version."
::= { mdsSystem 1 }
mSysMIBObjects OBJECT IDENTIFIER
::= { mdsSystemMIB 1 }
mSysConfig OBJECT IDENTIFIER
::= { mSysMIBObjects 1 }
mSysStatus OBJECT IDENTIFIER
::= { mSysMIBObjects 2 }
-- Textual Conventions
FirmwareLocation ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "FirmwareLocation"
SYNTAX Unsigned32 (0 .. 255)
-- System Status Objects
mSysSerialNumberCore OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Core board serial number."
::= { mSysStatus 1 }
mSysSerialNumberPlatform OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Platform board serial number."
::= { mSysStatus 2 }
mSysProductConfiguration OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Product configuration."
::= { mSysStatus 3 }
mSysGuid OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "GUID of the unit."
::= { mSysStatus 4 }
mSysUptime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System uptime (in secs) since bootup."
::= { mSysStatus 5 }
mSysTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System temperature (in Celsius)."
::= { mSysStatus 6 }
mSysFirmwareVersionTable OBJECT-TYPE
SYNTAX SEQUENCE OF MSysFirmwareVersionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status of system firmware."
::= { mSysStatus 7 }
mSysPowerSupplyVoltage OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Power Supply Voltage (in VDC)."
::= { mSysStatus 9 }
mSysCurrentDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current system date and time."
::= { mSysStatus 10 }
mSysBootDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "system date and time on boot."
::= { mSysStatus 11 }
mSysFirmwareVersionEntry OBJECT-TYPE
SYNTAX MSysFirmwareVersionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains information about the stored firmware image."
INDEX { mSysLocation }
::= { mSysFirmwareVersionTable 1 }
MSysFirmwareVersionEntry ::=
SEQUENCE {
mSysLocation FirmwareLocation,
mSysVersion OCTET STRING,
mSysActive TruthValue
}
mSysLocation OBJECT-TYPE
SYNTAX FirmwareLocation
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware location."
::= { mSysFirmwareVersionEntry 1 }
mSysVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Firmware version."
::= { mSysFirmwareVersionEntry 2 }
mSysActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Firmware state."
::= { mSysFirmwareVersionEntry 3 }
mSysAutoUpdateState OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current state of the auto-update daemon."
::= { mSysStatus 12 }
mSysAutoUpdateDetails OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Detailed information on auto-update state."
::= { mSysStatus 13 }
-- OIDs in the mSysMprStatus subtree only exists on MPR devices.
mSysMprStatus OBJECT IDENTIFIER
::= { mSysStatus 8 }
mSysMprHeatsinkTemperature1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current heatsink #1 temperature in degrees Celsius."
::= { mSysMprStatus 1 }
mSysMprHeatsinkTemperature2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current heatsink #2 temperature in degrees Celsius."
::= { mSysMprStatus 2 }
mSysMprPowerSupplyVoltage1 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current output voltage of power supply #1."
::= { mSysMprStatus 3 }
mSysMprPowerSupplyVoltage2 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current output voltage of power supply #2."
::= { mSysMprStatus 4 }
mSysMprRelaySwitchPosition OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current state of the manual override switch on the relay card."
::= { mSysMprStatus 5 }
-- conformance information
mdsSysMIBConformance OBJECT IDENTIFIER ::= { mdsSystemMIB 3 }
mdsSysMIBCompliances OBJECT IDENTIFIER ::= { mdsSysMIBConformance 1 }
mdsSysMIBGroups OBJECT IDENTIFIER ::= { mdsSysMIBConformance 2 }
-- compliance statements
mSysCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that
implement the MDS-SYSTEM-MIB."
MODULE -- this module
MANDATORY-GROUPS {
mSysStatusGroup
}
GROUP mSysMprStatusGroup
DESCRIPTION
"This group is for SNMP entities that
support Orbit MPR status."
::= { mdsSysMIBCompliances 1 }
-- units of conformance
mSysStatusGroup OBJECT-GROUP
OBJECTS {
mSysSerialNumberCore,
mSysSerialNumberPlatform,
mSysProductConfiguration,
mSysGuid,
mSysUptime,
mSysTemperature,
mSysPowerSupplyVoltage,
mSysLocation,
mSysVersion,
mSysActive
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
Orbit system status."
::= { mdsSysMIBGroups 1 }
mSysMprStatusGroup OBJECT-GROUP
OBJECTS {
mSysMprHeatsinkTemperature1,
mSysMprHeatsinkTemperature2,
mSysMprPowerSupplyVoltage1,
mSysMprPowerSupplyVoltage2,
mSysMprRelaySwitchPosition
}
STATUS current
DESCRIPTION
"A collection of objects providing information about
Orbit MPR system status."
::= { mdsSysMIBGroups 2 }
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,228 @@
1.3.6.1.2.1.1.1.0|4|GE MDS Orbit SNMP Agent
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.4130.10
1.3.6.1.2.1.1.3.0|67|18314025
1.3.6.1.2.1.1.4.0|4|<private>
1.3.6.1.2.1.1.5.0|4|<private>
1.3.6.1.2.1.1.6.0|4|<private>
1.3.6.1.2.1.2.2.1.1.1|2|1
1.3.6.1.2.1.2.2.1.1.2|2|2
1.3.6.1.2.1.2.2.1.1.3|2|3
1.3.6.1.2.1.2.2.1.1.4|2|4
1.3.6.1.2.1.2.2.1.1.5|2|5
1.3.6.1.2.1.2.2.1.1.6|2|6
1.3.6.1.2.1.2.2.1.1.7|2|7
1.3.6.1.2.1.2.2.1.1.8|2|8
1.3.6.1.2.1.2.2.1.2.1|4|bridge
1.3.6.1.2.1.2.2.1.2.2|4|cellular
1.3.6.1.2.1.2.2.1.2.3|4|ethernet
1.3.6.1.2.1.2.2.1.2.4|4|ethernet
1.3.6.1.2.1.2.2.1.2.5|4|gre
1.3.6.1.2.1.2.2.1.2.6|4|gre
1.3.6.1.2.1.2.2.1.2.7|4|loopback
1.3.6.1.2.1.2.2.1.2.8|4|ln
1.3.6.1.2.1.2.2.1.3.1|2|1
1.3.6.1.2.1.2.2.1.3.2|2|1
1.3.6.1.2.1.2.2.1.3.3|2|1
1.3.6.1.2.1.2.2.1.3.4|2|1
1.3.6.1.2.1.2.2.1.3.5|2|1
1.3.6.1.2.1.2.2.1.3.6|2|1
1.3.6.1.2.1.2.2.1.3.7|2|1
1.3.6.1.2.1.2.2.1.3.8|2|1
1.3.6.1.2.1.2.2.1.4.1|2|1462
1.3.6.1.2.1.2.2.1.4.2|2|1500
1.3.6.1.2.1.2.2.1.4.3|2|1500
1.3.6.1.2.1.2.2.1.4.4|2|1500
1.3.6.1.2.1.2.2.1.4.5|2|1462
1.3.6.1.2.1.2.2.1.4.6|2|1462
1.3.6.1.2.1.2.2.1.4.7|2|1500
1.3.6.1.2.1.2.2.1.4.8|2|0
1.3.6.1.2.1.2.2.1.5.1|66|0
1.3.6.1.2.1.2.2.1.5.2|66|0
1.3.6.1.2.1.2.2.1.5.3|66|100000000
1.3.6.1.2.1.2.2.1.5.4|66|10000000
1.3.6.1.2.1.2.2.1.5.5|66|0
1.3.6.1.2.1.2.2.1.5.6|66|0
1.3.6.1.2.1.2.2.1.5.7|66|0
1.3.6.1.2.1.2.2.1.5.8|66|0
1.3.6.1.2.1.2.2.1.6.1|4x|00063D0F7D6C
1.3.6.1.2.1.2.2.1.6.2|4x|C2A05C8DA508
1.3.6.1.2.1.2.2.1.6.3|4x|00063D0F7D6C
1.3.6.1.2.1.2.2.1.6.4|4x|00063D0F7D6C
1.3.6.1.2.1.2.2.1.6.5|4x|F2A572067824
1.3.6.1.2.1.2.2.1.6.6|4x|E67C81EBF27D
1.3.6.1.2.1.2.2.1.6.7|4x|9AAF70A4FE0E
1.3.6.1.2.1.2.2.1.7.1|2|1
1.3.6.1.2.1.2.2.1.7.2|2|1
1.3.6.1.2.1.2.2.1.7.3|2|1
1.3.6.1.2.1.2.2.1.7.4|2|1
1.3.6.1.2.1.2.2.1.7.5|2|1
1.3.6.1.2.1.2.2.1.7.6|2|1
1.3.6.1.2.1.2.2.1.7.7|2|1
1.3.6.1.2.1.2.2.1.7.8|2|1
1.3.6.1.2.1.2.2.1.8.1|2|1
1.3.6.1.2.1.2.2.1.8.2|2|2
1.3.6.1.2.1.2.2.1.8.3|2|1
1.3.6.1.2.1.2.2.1.8.4|2|7
1.3.6.1.2.1.2.2.1.8.5|2|1
1.3.6.1.2.1.2.2.1.8.6|2|1
1.3.6.1.2.1.2.2.1.8.7|2|1
1.3.6.1.2.1.2.2.1.8.8|2|4
1.3.6.1.2.1.2.2.1.9.1|67|0
1.3.6.1.2.1.2.2.1.9.2|67|0
1.3.6.1.2.1.2.2.1.9.3|67|0
1.3.6.1.2.1.2.2.1.9.4|67|0
1.3.6.1.2.1.2.2.1.9.5|67|0
1.3.6.1.2.1.2.2.1.9.6|67|0
1.3.6.1.2.1.2.2.1.9.7|67|0
1.3.6.1.2.1.2.2.1.9.8|67|0
1.3.6.1.2.1.2.2.1.10.1|65|1564
1.3.6.1.2.1.2.2.1.10.2|65|0
1.3.6.1.2.1.2.2.1.10.3|65|64804000
1.3.6.1.2.1.2.2.1.10.4|65|7685
1.3.6.1.2.1.2.2.1.10.5|65|0
1.3.6.1.2.1.2.2.1.10.6|65|0
1.3.6.1.2.1.2.2.1.10.7|65|0
1.3.6.1.2.1.2.2.1.10.8|65|0
1.3.6.1.2.1.2.2.1.11.1|65|34
1.3.6.1.2.1.2.2.1.11.2|65|0
1.3.6.1.2.1.2.2.1.11.3|65|375743
1.3.6.1.2.1.2.2.1.11.4|65|86
1.3.6.1.2.1.2.2.1.11.5|65|0
1.3.6.1.2.1.2.2.1.11.6|65|0
1.3.6.1.2.1.2.2.1.11.7|65|0
1.3.6.1.2.1.2.2.1.11.8|65|0
1.3.6.1.2.1.2.2.1.13.1|65|20
1.3.6.1.2.1.2.2.1.13.2|65|0
1.3.6.1.2.1.2.2.1.13.3|65|183115
1.3.6.1.2.1.2.2.1.13.4|65|0
1.3.6.1.2.1.2.2.1.13.5|65|0
1.3.6.1.2.1.2.2.1.13.6|65|0
1.3.6.1.2.1.2.2.1.13.7|65|0
1.3.6.1.2.1.2.2.1.13.8|65|0
1.3.6.1.2.1.2.2.1.14.1|65|0
1.3.6.1.2.1.2.2.1.14.2|65|0
1.3.6.1.2.1.2.2.1.14.3|65|0
1.3.6.1.2.1.2.2.1.14.4|65|0
1.3.6.1.2.1.2.2.1.14.5|65|0
1.3.6.1.2.1.2.2.1.14.6|65|0
1.3.6.1.2.1.2.2.1.14.7|65|0
1.3.6.1.2.1.2.2.1.14.8|65|0
1.3.6.1.2.1.2.2.1.16.1|65|0
1.3.6.1.2.1.2.2.1.16.2|65|0
1.3.6.1.2.1.2.2.1.16.3|65|15009465
1.3.6.1.2.1.2.2.1.16.4|65|1404
1.3.6.1.2.1.2.2.1.16.5|65|0
1.3.6.1.2.1.2.2.1.16.6|65|0
1.3.6.1.2.1.2.2.1.16.7|65|0
1.3.6.1.2.1.2.2.1.16.8|65|0
1.3.6.1.2.1.2.2.1.17.1|65|0
1.3.6.1.2.1.2.2.1.17.2|65|0
1.3.6.1.2.1.2.2.1.17.3|65|53824
1.3.6.1.2.1.2.2.1.17.4|65|27
1.3.6.1.2.1.2.2.1.17.5|65|0
1.3.6.1.2.1.2.2.1.17.6|65|0
1.3.6.1.2.1.2.2.1.17.7|65|0
1.3.6.1.2.1.2.2.1.17.8|65|0
1.3.6.1.2.1.2.2.1.19.1|65|0
1.3.6.1.2.1.2.2.1.19.2|65|0
1.3.6.1.2.1.2.2.1.19.3|65|0
1.3.6.1.2.1.2.2.1.19.4|65|0
1.3.6.1.2.1.2.2.1.19.5|65|0
1.3.6.1.2.1.2.2.1.19.6|65|0
1.3.6.1.2.1.2.2.1.19.7|65|0
1.3.6.1.2.1.2.2.1.19.8|65|0
1.3.6.1.2.1.2.2.1.20.1|65|0
1.3.6.1.2.1.2.2.1.20.2|65|0
1.3.6.1.2.1.2.2.1.20.3|65|0
1.3.6.1.2.1.2.2.1.20.4|65|0
1.3.6.1.2.1.2.2.1.20.5|65|91622
1.3.6.1.2.1.2.2.1.20.6|65|91622
1.3.6.1.2.1.2.2.1.20.7|65|0
1.3.6.1.2.1.2.2.1.20.8|65|0
1.3.6.1.2.1.11.1.0|65|37386
1.3.6.1.2.1.11.3.0|65|0
1.3.6.1.2.1.11.4.0|65|0
1.3.6.1.2.1.11.5.0|65|0
1.3.6.1.2.1.11.6.0|65|2
1.3.6.1.2.1.11.30.0|2|2
1.3.6.1.2.1.11.31.0|65|0
1.3.6.1.2.1.11.32.0|65|0
1.3.6.1.2.1.31.1.1.1.1.1|4|Bridge
1.3.6.1.2.1.31.1.1.1.1.2|4|Cell
1.3.6.1.2.1.31.1.1.1.1.3|4|ETH1
1.3.6.1.2.1.31.1.1.1.1.4|4|ETH2
1.3.6.1.2.1.31.1.1.1.1.5|4|GRE1
1.3.6.1.2.1.31.1.1.1.1.6|4|GRE2
1.3.6.1.2.1.31.1.1.1.1.7|4|LO1
1.3.6.1.2.1.31.1.1.1.1.8|4|LnRadio
1.3.6.1.2.1.31.1.1.1.2.1|65|0
1.3.6.1.2.1.31.1.1.1.2.2|65|0
1.3.6.1.2.1.31.1.1.1.2.3|65|0
1.3.6.1.2.1.31.1.1.1.2.4|65|0
1.3.6.1.2.1.31.1.1.1.2.5|65|0
1.3.6.1.2.1.31.1.1.1.2.6|65|0
1.3.6.1.2.1.31.1.1.1.2.7|65|0
1.3.6.1.2.1.31.1.1.1.2.8|65|0
1.3.6.1.2.1.31.1.1.1.6.1|70|1564
1.3.6.1.2.1.31.1.1.1.6.2|70|0
1.3.6.1.2.1.31.1.1.1.6.3|70|64802928
1.3.6.1.2.1.31.1.1.1.6.4|70|7685
1.3.6.1.2.1.31.1.1.1.6.5|70|0
1.3.6.1.2.1.31.1.1.1.6.6|70|0
1.3.6.1.2.1.31.1.1.1.6.7|70|0
1.3.6.1.2.1.31.1.1.1.6.8|70|0
1.3.6.1.2.1.31.1.1.1.7.1|70|34
1.3.6.1.2.1.31.1.1.1.7.2|70|0
1.3.6.1.2.1.31.1.1.1.7.3|70|375728
1.3.6.1.2.1.31.1.1.1.7.4|70|86
1.3.6.1.2.1.31.1.1.1.7.5|70|0
1.3.6.1.2.1.31.1.1.1.7.6|70|0
1.3.6.1.2.1.31.1.1.1.7.7|70|0
1.3.6.1.2.1.31.1.1.1.7.8|70|0
1.3.6.1.2.1.31.1.1.1.8.1|70|0
1.3.6.1.2.1.31.1.1.1.8.2|70|0
1.3.6.1.2.1.31.1.1.1.8.3|70|0
1.3.6.1.2.1.31.1.1.1.8.4|70|0
1.3.6.1.2.1.31.1.1.1.8.5|70|0
1.3.6.1.2.1.31.1.1.1.8.6|70|0
1.3.6.1.2.1.31.1.1.1.8.7|70|0
1.3.6.1.2.1.31.1.1.1.8.8|70|0
1.3.6.1.2.1.31.1.1.1.10.1|70|0
1.3.6.1.2.1.31.1.1.1.10.2|70|0
1.3.6.1.2.1.31.1.1.1.10.3|70|15005813
1.3.6.1.2.1.31.1.1.1.10.4|70|1404
1.3.6.1.2.1.31.1.1.1.10.5|70|0
1.3.6.1.2.1.31.1.1.1.10.6|70|0
1.3.6.1.2.1.31.1.1.1.10.7|70|0
1.3.6.1.2.1.31.1.1.1.10.8|70|0
1.3.6.1.2.1.31.1.1.1.11.1|70|0
1.3.6.1.2.1.31.1.1.1.11.2|70|0
1.3.6.1.2.1.31.1.1.1.11.3|70|53810
1.3.6.1.2.1.31.1.1.1.11.4|70|27
1.3.6.1.2.1.31.1.1.1.11.5|70|0
1.3.6.1.2.1.31.1.1.1.11.6|70|0
1.3.6.1.2.1.31.1.1.1.11.7|70|0
1.3.6.1.2.1.31.1.1.1.11.8|70|0
1.3.6.1.2.1.31.1.1.1.14.1|2|2
1.3.6.1.2.1.31.1.1.1.14.2|2|2
1.3.6.1.2.1.31.1.1.1.14.3|2|2
1.3.6.1.2.1.31.1.1.1.14.4|2|2
1.3.6.1.2.1.31.1.1.1.14.5|2|2
1.3.6.1.2.1.31.1.1.1.14.6|2|2
1.3.6.1.2.1.31.1.1.1.14.7|2|2
1.3.6.1.2.1.31.1.1.1.14.8|2|2
1.3.6.1.2.1.31.1.1.1.15.3|66|100000000
1.3.6.1.2.1.31.1.1.1.15.4|66|10000000
1.3.6.1.2.1.31.1.1.1.16.1|2|2
1.3.6.1.2.1.31.1.1.1.16.2|2|2
1.3.6.1.2.1.31.1.1.1.16.3|2|2
1.3.6.1.2.1.31.1.1.1.16.4|2|2
1.3.6.1.2.1.31.1.1.1.16.5|2|2
1.3.6.1.2.1.31.1.1.1.16.6|2|2
1.3.6.1.2.1.31.1.1.1.16.7|2|2
1.3.6.1.2.1.31.1.1.1.16.8|2|2
1.3.6.1.4.1.4130.10.1.1.1.2.2.0|66|3525618
1.3.6.1.4.1.4130.10.1.1.1.2.3.0|4|MXNCL4ENE4SN1S1E6DCNN
1.3.6.1.4.1.4130.10.1.1.1.2.6.0|2|35
1.3.6.1.4.1.4130.10.1.1.1.2.7.1.2.2|4|8.3.3
1.3.6.1.4.1.4130.10.1.1.1.2.9.0|4|48.72