521 lines
13 KiB
Plaintext
521 lines
13 KiB
Plaintext
SAF-IPADDONS DEFINITIONS ::= BEGIN
|
|
-- name: SAF-IPADDONS
|
|
--
|
|
-- Mib for: SAF CFIP FODU v1.3x, v1.4x and SAF CFIP FODU GE (Lumina) v1.4x
|
|
-- CFIP IDU (Phoenix), FreeMile
|
|
-- released after 2012.05.31
|
|
-- Version: 1.0.0
|
|
-- Date/Time: 2012.06.01 12:00
|
|
-- Customer suport: <techsupport@saftehnika.com>
|
|
-- Author: Andris Kluga
|
|
--
|
|
-- 2012.06.01 first public release
|
|
|
|
IMPORTS
|
|
enterprises, NetworkAddress, IpAddress,
|
|
Counter, Gauge, TimeTicks FROM RFC1155-SMI
|
|
OBJECT-TYPE FROM RFC-1212
|
|
DisplayString FROM RFC1213-MIB
|
|
DateAndTime FROM SNMPv2-TC
|
|
TRAP-TYPE FROM RFC-1215;
|
|
|
|
|
|
saf OBJECT IDENTIFIER ::= { enterprises 7571 }
|
|
tehnika OBJECT IDENTIFIER ::= { saf 100 }
|
|
microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1}
|
|
pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 }
|
|
|
|
safip OBJECT IDENTIFIER ::= { pointToPoint 5 }
|
|
safipaddons OBJECT IDENTIFIER ::= { safip 15}
|
|
|
|
ipaddSys OBJECT IDENTIFIER ::= { safipaddons 1 }
|
|
-- we have 2 types of eth sw - B and T type
|
|
-- B type used in Lumina, Phoenix and Marathon
|
|
-- T type in 100Mb products and Freemile
|
|
ipaddIfB OBJECT IDENTIFIER ::= { safipaddons 2 }
|
|
ipaddIfM OBJECT IDENTIFIER ::= { safipaddons 3 }
|
|
|
|
|
|
-- Modem temperature
|
|
modemTemperature OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Unit temperature in degrees by Celsius. degrees"
|
|
::= { ipaddSys 1 }
|
|
|
|
-- Input voltage
|
|
iduInputVoltage OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IDU input voltage [V]"
|
|
-- N/A Freemile
|
|
::= { ipaddSys 2 }
|
|
|
|
iduInputCurrent OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IDU input current [A]"
|
|
-- N/A Freemile
|
|
::= { ipaddSys 3 }
|
|
|
|
iduPowerConsumption OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IDU power consumption [W]"
|
|
-- N/A Freemile
|
|
::= { ipaddSys 4 }
|
|
|
|
oduTemperature OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Odu or radio temperature in degrees by Celsius."
|
|
-- N/A Lumina Freemile
|
|
::= { ipaddSys 5 }
|
|
|
|
oduPsuState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
init(1),
|
|
off(2),
|
|
idle(3),
|
|
ok(4),
|
|
overload(5),
|
|
short(6),
|
|
fault(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Odu or radio PSU state"
|
|
-- N/A Lumina Freemile
|
|
::= { ipaddSys 6 }
|
|
|
|
|
|
iduOutputVoltageToOdu OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IDU output voltage to radio [V]"
|
|
-- N/A Lumina Freemile
|
|
::= { ipaddSys 7 }
|
|
|
|
iduOutputCurrentToOdu OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IDU output current to radio [A]"
|
|
-- N/A Lumina Freemile
|
|
::= { ipaddSys 8 }
|
|
|
|
oduPowerConsumption OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ODU (radio) power consumption [W]"
|
|
-- N/A Lumina Freemile
|
|
::= { ipaddSys 9 }
|
|
|
|
oduCableAttenuation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ODU cable attenuation [dB]"
|
|
-- N/A Lumina Freemile
|
|
::= { ipaddSys 10 }
|
|
|
|
|
|
ipaddIfBTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IpaddIfBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IF addons table."
|
|
-- represents parameters not defined in strandart mib-s bor B-type sw
|
|
::= { ipaddIfB 2 }
|
|
|
|
ipaddIfBEntry OBJECT-TYPE
|
|
SYNTAX IpaddIfBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entries of table."
|
|
INDEX { ipaddIfBIndex }
|
|
::= { ipaddIfBTable 1 }
|
|
|
|
IpaddIfBEntry ::= SEQUENCE {
|
|
ipaddIfBIndex INTEGER,
|
|
ipaddIfBduplex INTEGER,
|
|
|
|
ipaddIfBRxFlow INTEGER,
|
|
ipaddIfBTxFlow INTEGER,
|
|
ipaddIfBRxState INTEGER,
|
|
ipaddIfBTxTxState INTEGER,
|
|
--
|
|
ipaddIfBTxQ0PKT INTEGER,
|
|
ipaddIfBTxCollisions INTEGER,
|
|
ipaddIfBTxSingleCollision INTEGER,
|
|
ipaddIfBTxMultiCollision INTEGER,
|
|
ipaddIfBRxPausePkts INTEGER,
|
|
ipaddIfBRxFCSErrors INTEGER,
|
|
ipaddIfBRxGoodOctets INTEGER,
|
|
ipaddIfBRxSAChanges INTEGER,
|
|
ipaddIfBRxExcessSizeDisc INTEGER,
|
|
ipaddIfBRxSymbolError INTEGER,
|
|
ipaddIfBRxPkts1523to2047Octets INTEGER,
|
|
ipaddIfBRxPkts2048to4095Octets INTEGER,
|
|
ipaddIfBRxPkts4096to8191Octets INTEGER,
|
|
ipaddIfBRxPkts8192to9728Octets INTEGER
|
|
}
|
|
|
|
|
|
|
|
ipaddIfBIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "INDEX the same value as ifIndex"
|
|
::= { ipaddIfBEntry 1 }
|
|
|
|
ipaddIfBduplex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
full (1),
|
|
half (2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 2 }
|
|
|
|
ipaddIfBRxFlow OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
on (1),
|
|
off (2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 3 }
|
|
|
|
ipaddIfBTxFlow OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
on (1),
|
|
off (2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 4 }
|
|
|
|
ipaddIfBRxState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
on (1),
|
|
off (2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 5 }
|
|
|
|
ipaddIfBTxTxState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
on (1),
|
|
off (2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 6 }
|
|
|
|
--
|
|
ipaddIfBTxQ0PKT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 7 }
|
|
|
|
ipaddIfBTxCollisions OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 8 }
|
|
|
|
ipaddIfBTxSingleCollision OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 9 }
|
|
|
|
ipaddIfBTxMultiCollision OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 10 }
|
|
|
|
ipaddIfBRxPausePkts OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 11 }
|
|
|
|
ipaddIfBRxFCSErrors OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 12 }
|
|
|
|
ipaddIfBRxGoodOctets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 13 }
|
|
|
|
ipaddIfBRxSAChanges OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 14 }
|
|
|
|
ipaddIfBRxExcessSizeDisc OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 15 }
|
|
|
|
ipaddIfBRxSymbolError OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 16 }
|
|
|
|
ipaddIfBRxPkts1523to2047Octets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 17 }
|
|
|
|
ipaddIfBRxPkts2048to4095Octets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 18 }
|
|
|
|
ipaddIfBRxPkts4096to8191Octets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 19 }
|
|
|
|
ipaddIfBRxPkts8192to9728Octets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfBEntry 20 }
|
|
|
|
|
|
|
|
|
|
ipaddIfMTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IpaddIfMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IF addons table."
|
|
-- represents parameters not defined in strandart mib-s for M-type sw
|
|
::= { ipaddIfM 2 }
|
|
|
|
ipaddIfMEntry OBJECT-TYPE
|
|
SYNTAX IpaddIfMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entries of table."
|
|
INDEX { ipaddIfMIndex }
|
|
::= { ipaddIfMTable 1 }
|
|
|
|
IpaddIfMEntry ::= SEQUENCE {
|
|
ipaddIfMIndex INTEGER,
|
|
ipaddIfMduplex INTEGER,
|
|
ipaddIfMFlowControl INTEGER,
|
|
ipaddIfMRxLoPriorityByte INTEGER,
|
|
ipaddIfMRxHiPriorityByte INTEGER,
|
|
ipaddIfMRxSymbolError INTEGER,
|
|
ipaddIfMRxCRCerror INTEGER,
|
|
ipaddIfMRxControl8808Pkts INTEGER,
|
|
ipaddIfMRxPausePkts INTEGER,
|
|
ipaddIfMTxLoPriorityByte INTEGER,
|
|
ipaddIfMTxHiPriorityByte INTEGER,
|
|
ipaddIfMTxLateCollision INTEGER,
|
|
ipaddIfMTxPausePkts INTEGER,
|
|
ipaddIfMTxDeferred INTEGER,
|
|
ipaddIfMTxTotalCollision INTEGER,
|
|
ipaddIfMTxExcessiveCollision INTEGER,
|
|
ipaddIfMTxSingleCollision INTEGER,
|
|
ipaddIfMTxMultipleCollision INTEGER
|
|
}
|
|
|
|
ipaddIfMIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Index"
|
|
::= { ipaddIfMEntry 1 }
|
|
|
|
ipaddIfMduplex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
full (1),
|
|
half (2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 2 }
|
|
|
|
ipaddIfMFlowControl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
on (1),
|
|
off (2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 3 }
|
|
|
|
ipaddIfMRxLoPriorityByte OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 4 }
|
|
|
|
ipaddIfMRxHiPriorityByte OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 5 }
|
|
|
|
ipaddIfMRxSymbolError OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 6 }
|
|
|
|
ipaddIfMRxCRCerror OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 7 }
|
|
|
|
ipaddIfMRxControl8808Pkts OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 8 }
|
|
|
|
ipaddIfMRxPausePkts OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 9 }
|
|
|
|
ipaddIfMTxLoPriorityByte OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 10 }
|
|
|
|
ipaddIfMTxHiPriorityByte OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 11 }
|
|
|
|
ipaddIfMTxLateCollision OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 12 }
|
|
|
|
ipaddIfMTxPausePkts OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 13 }
|
|
|
|
ipaddIfMTxDeferred OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 14 }
|
|
|
|
ipaddIfMTxTotalCollision OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 15 }
|
|
|
|
ipaddIfMTxExcessiveCollision OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 16 }
|
|
|
|
ipaddIfMTxSingleCollision OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 17 }
|
|
|
|
ipaddIfMTxMultipleCollision OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { ipaddIfMEntry 18 }
|
|
|
|
|
|
--
|
|
END
|