120 lines
3.5 KiB
Plaintext
120 lines
3.5 KiB
Plaintext
RAD-RadVdsl2-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
-- It is RAD's intent to encourage the widespread use of
|
|
-- this Specification in connection with the management of
|
|
-- RAD products. RAD grants vendors, end-users,
|
|
-- and other interested parties a non-exclusive license to
|
|
-- use this Specification in connection with the management
|
|
-- of RAD products.
|
|
|
|
-- This Specification is supplied "as is," and RAD makes
|
|
-- no warranty, either express or implied, as to the use,
|
|
-- operation, condition, or performance of the Specification.
|
|
|
|
|
|
IMPORTS
|
|
|
|
ifAlias, ifIndex FROM IF-MIB
|
|
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
diverseIfWanGen FROM RAD-SMI-MIB
|
|
alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
|
|
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason FROM RAD-GEN-MIB;
|
|
|
|
vdsl2If MODULE-IDENTITY
|
|
LAST-UPDATED "201504021753Z" -- April 02, 2015
|
|
ORGANIZATION "RAD Data Communications Ltd."
|
|
CONTACT-INFO
|
|
"System Department
|
|
|
|
Email: mibs@rad.com
|
|
Postal: RAD Data Communications Ltd.
|
|
24 Raoul Wallenberg St.
|
|
Tel-Aviv 6971920
|
|
Israel
|
|
|
|
Phone: +972-3-645-5421
|
|
Fax: +972-3-760-7844"
|
|
DESCRIPTION
|
|
"VDSL2 MIB."
|
|
::= { diverseIfWanGen 19 }
|
|
|
|
|
|
vdsl2Events OBJECT IDENTIFIER ::= { vdsl2If 0 }
|
|
vdsl2Objects OBJECT IDENTIFIER ::= { vdsl2If 1 }
|
|
|
|
|
|
-- --------------------------
|
|
-- VSDL2 Objects
|
|
-- --------------------------
|
|
|
|
--VDSL2 Notifications Varbinds
|
|
|
|
vdsl2IfNotifVarbindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Vdsl2IfNotifVarbindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides VDSL2 notifications varbind values per interface
|
|
index."
|
|
::= { vdsl2Objects 2 }
|
|
|
|
vdsl2IfNotifVarbindEntry OBJECT-TYPE
|
|
SYNTAX Vdsl2IfNotifVarbindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the vdsl2IfNotifVarbindTable."
|
|
INDEX { ifIndex, vdsl2SideIdx}
|
|
::= { vdsl2IfNotifVarbindTable 1 }
|
|
|
|
Vdsl2IfNotifVarbindEntry ::= SEQUENCE {
|
|
vdsl2SideIdx INTEGER,
|
|
vdsl2LinkDownReason INTEGER
|
|
}
|
|
|
|
vdsl2SideIdx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
nearEnd (2),
|
|
farEnd (3)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the side of the managed object: Near-End or
|
|
Far-End."
|
|
::= {vdsl2IfNotifVarbindEntry 1}
|
|
|
|
vdsl2LinkDownReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
lossOfFraming (1), -- Loss of frame synchronization
|
|
lossOfSignal (2), -- Loss of signal
|
|
lossOfPower (3), -- Loss of power. Usually this failure may be reported for CPE units only.
|
|
initFailure (4) -- Recent initialization process failed. Never active on xTU-R.
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides the reason for the VDSL2 link down.
|
|
"
|
|
::= { vdsl2IfNotifVarbindEntry 2 }
|
|
|
|
|
|
-- -----------------------------
|
|
-- VSDL2 Notifications
|
|
-- -----------------------------
|
|
|
|
vdsl2LinkDown NOTIFICATION-TYPE
|
|
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
|
|
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
|
|
ifAlias, vdsl2LinkDownReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates that the VDSL2 link is down."
|
|
::= { vdsl2Events 1 }
|
|
|
|
|
|
END
|