-- ASN.1 MIB list generated by MIB2ASN2.AWK -- It convert a *.DEF file to an equivalent ASN.1 Structure DBC-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, NetworkAddress, IpAddress, Counter, Gauge, TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 -- Omicron's Definition defined by Martin Gadbois -- object definitions of dbc omicron OBJECT IDENTIFIER ::= { enterprises 1627 } dbc OBJECT IDENTIFIER ::= { omicron 5 } dbcStatus OBJECT IDENTIFIER ::= { dbc 1 } dbcConfig OBJECT IDENTIFIER ::= { dbc 2 } dbcControl OBJECT IDENTIFIER ::= { dbc 3 } statDCEA OBJECT-TYPE SYNTAX INTEGER (0..4) ACCESS read-only STATUS mandatory DESCRIPTION " This variable describes RS-232 DCEA interface signals. It is a bitmap where a one(1) means an active signal. Bit 0=DCD, bit 1=RI, bit 2=TI." ::= { dbcStatus 1 } statDCEB OBJECT-TYPE SYNTAX INTEGER (0..4) ACCESS read-only STATUS mandatory DESCRIPTION " This variable describes RS-232 DCEB interface signals. It is a bitmap where a one(1) means an active signal. Bit 0=DCD, bit 1=RI, bit 2=TI." ::= { dbcStatus 2 } statNumBackCalls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of attempt to reach the backup site." ::= { dbcStatus 3 } statFaildBackCalls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total of unsuccessful attempts to reach the backup site." ::= { dbcStatus 4 } statDIPswitch OBJECT-TYPE SYNTAX INTEGER (0..3) ACCESS read-only STATUS mandatory DESCRIPTION "Bitmap containing information about the DIP switch that override backup operation. Bit 0 is set when Normal DIP switch is activated, whereas bit 1 is set when backup DIP switch is activated." ::= { dbcStatus 5 } statBuffersUsed OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Total number of buffer currently used for SNMP and SDLC operation." ::= { dbcStatus 6 } statTestResult OBJECT-TYPE SYNTAX INTEGER (0..5) ACCESS read-only STATUS mandatory DESCRIPTION "Bitmap: contains result of startup tests. Bit 0 is set when RAM backed-up memory has been corrupted and restored to default. Bit 1 is set when no DBM board has been found. Bit 2 is set when no dial modem has been detected." ::= { dbcStatus 7 } statTrapReason OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "This text string contains the latest trap reason. statTrapTime indicate the time of this trap." ::= { dbcStatus 8 } statTrapTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This contains the time of sending the last trap to the manager." ::= { dbcStatus 9 } confTimeDate OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Contains the time and date. Enter the time/date strictly in the following format: 'hh:mm mm/dd/yy'." ::= { dbcConfig 1 } confBackPhoneNum OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Contains the string passed to the modem to reach the backup site." ::= { dbcConfig 2 } confHelpPhoneNum OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Contains the string passed to the modem to reach the backup help desk." ::= { dbcConfig 3 } confDBCid OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Text identifying the DBC." ::= { dbcConfig 4 } confLL2addr OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1)) ACCESS read-write STATUS mandatory DESCRIPTION "Contains the address used for LL2 in-stream management." ::= { dbcConfig 5 } confLLmodemV54 OBJECT-TYPE SYNTAX INTEGER { inactive(0), active(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Logical value that state if the DBC should use V.54 to test the leased line modem and its line." ::= { dbcConfig 6 } confNoAnswPoll OBJECT-TYPE SYNTAX INTEGER (0..127) ACCESS read-write STATUS mandatory DESCRIPTION "Contains number of half seconds before switching from leased line to backup line if no frames are received from the terminal. A value of 0 disable this feature." ::= { dbcConfig 7 } confNoDCD OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Contains number of half seconds before switching from leased line to backup line if no DCD is registered from the leased line modem. A value of 0 disable this feature." ::= { dbcConfig 8 } confCRCerrors OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Contains the number of CRC errors in 1000 frames thats has to be recorded before switching from leased line to backup line. A value of 0 disable this feature." ::= { dbcConfig 9 } confDCDbackToLL OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Contains the number of half seconds before checking the leased line's modem to see if DCD is present. If it is present, the DBC switches back from backup line to leased line. A value of 0 disable this feature." ::= { dbcConfig 10 } confIfSpeedStatus OBJECT-TYPE SYNTAX INTEGER { Auto(1), Found(3), Looking(4), Forced(128) } ACCESS read-write STATUS mandatory DESCRIPTION "This contains the current state of the Automatic speed determination. Any state transition to (1) should be followed by a reset to be effective." ::= { dbcConfig 11 } confIfSpeed OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Speed of leased line communication, in bits per second. Subject to confIfSpeedStatus." ::= { dbcConfig 12 } confIfEncodingStatus OBJECT-TYPE SYNTAX INTEGER { Auto(1), Found(3), Looking(4), Forced(128) } ACCESS read-write STATUS mandatory DESCRIPTION "This contains the current state of the Automatic encoding determination. Any state transition to (1) should be followed by a reset to be effective." ::= { dbcConfig 13 } confIfEncoding OBJECT-TYPE SYNTAX INTEGER { NRZ(0), NRZI(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Contains the current state of the encoding used in DBC communication. Subject to confIfEncodingStatus." ::= { dbcConfig 14 } confIfClocking OBJECT-TYPE SYNTAX INTEGER { Txc/DCE(1), Txc/DTE(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the current transmit clock selection." ::= { dbcConfig 15 } confIfBackupSpeed OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Speed in bps of communication in backup mode." ::= { dbcConfig 16 } ctrlAdminState OBJECT-TYPE SYNTAX INTEGER { Auto(0), Normal(1), Backup(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The DBC will do whatever possible to reach the variable state set in this variable. If Auto is the value, then other triggers will conduct the switching behavior of the DBC. Only DIP switches has higher priority than this variable." ::= { dbcControl 1 } ctrlOperState OBJECT-TYPE SYNTAX INTEGER { Normal(1), Backup(2), Connected(3), Disconnect(4), Dialing(5), Initial(6), Idle(7), Recover(8) } ACCESS read-only STATUS mandatory DESCRIPTION "This contains the current state of the DBC regarding switching." ::= { dbcControl 2 } ctrlResetDBC OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This is the number of half seconds before a soft reset will be applied to the DBC. A 0 disable this function." ::= { dbcControl 3 } ctrlResetCounters OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A set of this variable will clear all if counter to 0." ::= { dbcControl 4 } ctrlSendTrapStatus OBJECT-TYPE SYNTAX INTEGER { Disabled(0), Enabled(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This enable or disable the sending of traps from the DBC." ::= { dbcControl 5 }