-- ======================================================================= -- File : oaJTersc.mib -- Description : Private MIB for Terescope Devices Family -- By : Chen Ginossar, Yakov Vaisman -- Version : $Revision: 1.0 $ -- Date : $Date: 2001/04/24 12:00:00 $ -- $Log: oaJTersc.mib,v $ -- -- ======================================================================= -- -- Copyright (c) 2000 Optical Access. All Rights Reserved. -- -- Reproduction of this document is authorized on condition that this -- copyright notice is included. This Optical Access SNMP MIB Specification -- embodies Optical Access's proprietary intellectual property. Optical Access -- retains all title and ownership in the specification, including any -- revisions. -- -- It is Optical Access's intent to encourage the widespread use of this -- specification in connection with the management of Optical Access's -- products. Optical Access grants vendor, end-users, and other interested -- parties a non-exclusive license to use this specification in -- connection with the management of Optical Access's products. -- -- This specification is supplied "AS IS," and Optical Access makes no -- warranty, either express or implied, as to the use, operation, -- condition, or performance of the specification. -- -- Optical Access retains the right to change this MIB without notification. OAJTERESCOPE-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress FROM RFC1155-SMI DisplayString FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; -- ************************************************************ -- Objects Identifiers Definition -- ************************************************************ oaccess OBJECT IDENTIFIER ::= { enterprises 629 } oaManagement OBJECT IDENTIFIER ::= { oaccess 1 } oaTerescope OBJECT IDENTIFIER ::= { oaManagement 31 } oaJTerescope OBJECT IDENTIFIER ::= { oaTerescope 1 } -- ************************************************************* -- Objects in the General Device Parameters Group -- ************************************************************* oaJTerGeneral OBJECT IDENTIFIER ::= { oaJTerescope 1 } oaJTerGenSaveMode OBJECT-TYPE SYNTAX INTEGER { other (1), allTerescopeParams (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Save whole Terescope Configuration in the NVRAM for the corresponding Device. In case of GET command - always responds with 1=other. In case of SET command - always needs 2=allTerescopeParams." ::= { oaJTerGeneral 1 } oaJTerGenRestart OBJECT-TYPE SYNTAX INTEGER { running (1), deviceRestart (2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to reset the system." ::= { oaJTerGeneral 2 } oaJTerGenSubType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Sub Devices Type: 1 = TereScope802/E1, 2 = TereScope807/E1, 3 = TereScope811/E1, 4 = TereScope940/E1, 5 = TereScope807/ETH, 6 = TereScope811/ETH, 7 = TereScope940/ETH, 8 = TereScope702/ETH, 9 = TereScope802/ST, 10 = TereScope807/ST, 11 = TereScope811/ST, 12 = TereScope940/ST, 13 = TereScope3101, 14 = TereScope3103, 15 = TereScope3301, 16 = TereScope4400, 17 = TereScope1000x, 18 = TereScope3000, 19 = TereScope960/E1, 20 = TereScope707/ETH, 21 = TereScope980/ETH, 22 = TereScope4900, 23 = TereScope702/E1, 24 = TereScope707/E1, 25 = TereScope702/T1, 26 = TereScope707/T1, 27 = TereScope802/T1, 28 = TereScope807/T1, 29 = TereScope811/T1, 30 = TereScope940/T1, 31 = TereScope960/T1, 32 = TereScope702/4E1, 33 = TereScope707/4E1, 34 = TereScope940/4E1, 35 = TereScope980/4E1, 36 = TereScope702/4T1, 37 = TereScope707/4T1, 38 = TereScope940/4T1, 39 = TereScope980/4T1, 40 = TS2000/ETH, 41 = TS4000/ETH, 42 = TS5000/ETH, 43 = TS2000/155/M3C, 44 = TS2000/155/M3T, 45 = TS2000/155/M8T, 46 = TS2000/155/S3C, 47 = TS2000/155/S3T, 48 = TS4000/155/M3C-Fusion, 49 = TS4000/155/M3C, 50 = TS4000/155/M3T, 51 = TS4000/155/M8T, 52 = TS4000/155/S3C-Fusion, 53 = TS4000/155/S3C, 54 = TS4000/155/S3T-Fusion, 55 = TS4000/155/S3T, 56 = TS5000/155/M3C-Fusion, 57 = TS5000/155/M3C, 58 = TS5000/155/M3T, 59 = TS5000/155/M8T, 60 = TS5000/155/S3C-Fusion, 61 = TS5000/155/S3C, 62 = TS5000/155/S3T-Fusion, 63 = TS5000/155/S3T, 64 = TS2000/E1, 65 = TS2000/T1, 66 = TS4000/E1, 67 = TS4000/T1, 68 = TS5000/E1, 69 = TS5000/T1, 70 = TS4000/34/M3C, 71 = TS4000/34/M8T, 72 = TS4000/34/S3C, 73 = TS4000/34/S3T, 74 = TS5000/34/M3C, 75 = TS5000/34/M8T, 76 = TS5000/34/S3C, 77 = TS5000/34/S3T, 78 = TS5000/400/M3C, 79 = TS5000/400/M8T, 80 = TS5000/400/S3C, 81 = TS5000/400/S3T, 82 = TS2000/4E1, 83 = TS2000/4T1, 84 = TS4000/4E1, 85 = TS4000/4T1, 86 = TS5000/4E1, 87 = TS5000/4T1, 88 = TS702/155/M3C, 89 = TS702/155/M3T, 90 = TS702/155/M8T, 91 = TS702/155/S3C, 92 = TS702/155/S3T, 93 = TS707/155/M3C, 94 = TS707/155/M3T, 95 = TS707/155/M8T, 96 = TS707/155/S3C, 97 = TS707/155/S3T, 98 = TS902/ST, 99 = TS807/ST, 100 = TS811/ST, 101 = TS940/ST, 102 = TereScope980/E1, 103 = TereScope980/T1, 104 = TS800/155/S5C, 105 = TS800/155/S5T, 106 = TS700/G/M3C, 107 = TS700/G/M3T, 108 = TS700/G/S3C, 109 = TS700/G/S3T, 110 = TS700/G/S5C, 111 = TS700/G/M8C, 112 = TS700/G/M8T " ::= { oaJTerGeneral 3 } oaJTerGenHwVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Hardware Version of the Device: 1 = TS2/B/E1/VS, 2 = TS2/C/E1/VS, 3 = TS2/D/E1/VS, 4 = TS2/E/E1/VS, 5 = TS10/C/ETH/VS, 6 = TS10/D/ETH/VS, 7 = TS10/E/ETH/VS, 8 = TS10/A/ETH/VS, 9 = TS25/B/DST/VS, 10 = TS25/C/DST/VS, 11 = TS25/D/DST/VS, 12 = TS25/E/DST/VS, 13 = TS155/B/DSC/VS, 14 = TS155/C/DSC/VS, 15 = TS155/D/DSC/VS, 16 = TS155/E/DSC/VS, 17 = TS155/B/DST/CD, 18 = TS155/C/DST/CD, 19 = TS2/F/E1/VS, 20 = TS10/C2/ETH/VS, 21 = TS10/F/ETH/VS, 22 = TS155/F/DSC/VS, 23 = TS2/A/E1/VS, 24 = TS2/C2/E1/VS, 25 = TS2/A/T1/VS, 26 = TS2/C2/T1/VS, 27 = TS2/B/T1/VS, 28 = TS2/C/T1/VS, 29 = TS2/D/T1/VS, 30 = TS2/E/T1/VS, 31 = TS2/F/T1/VS, 32 = TS8/A/4E1/VS, 33 = TS8/C2/4E1/VS, 34 = TS8/E/4E1/VS, 35 = TS8/F/4E1/VS, 36 = TS8/A/4T1/VS, 37 = TS8/C2/4T1/VS, 38 = TS8/E/4T1/VS, 39 = TS8/F/4T1/VS, 40 = TS10/D2/ETH/VS, 41 = TS10/E2/ETH/VS, 42 = TS10/G/ETH/VS, 43 = TS155/D2/M3C/VS, 44 = TS155/D2/M3T/VS, 45 = TS155/D2/M8T/VS, 46 = TS155/D2/S3C/VS, 47 = TS155/D2/S3T/VS, 48 = TS155/E2/M3C/FS, 49 = TS155/E2/M3C/VS, 50 = TS155/E2/M3T/VS, 51 = TS155/E2/M8T/VS, 52 = TS155/E2/S3C/FS, 53 = TS155/E2/S3C/VS, 54 = TS155/E2/S3T/FS, 55 = TS155/E2/S3T/VS, 56 = TS155/G/M3C/FS, 57 = TS155/G/M3C/VS, 58 = TS155/G/M3T/VS, 59 = TS155/G/M8T/VS, 60 = TS155/G/S3C/FS, 61 = TS155/G/S3C/VS, 62 = TS155/G/S3T/FS, 63 = TS155/G/S3T/VS, 64 = TS2/D2/E1/VS, 65 = TS2/D2/T1/VS, 66 = TS2/E2/E1/VS, 67 = TS2/E2/T1/VS, 68 = TS2/G/E1/VS, 69 = TS2/G/T1/VS, 70 = TS34/E2/M3C/VS, 71 = TS34/E2/M8T/VS, 72 = TS34/E2/S3C/VS, 73 = TS34/E2/S3T/VS, 74 = TS34/G/M3C/VS, 75 = TS34/G/M8T/VS, 76 = TS34/G/S3C/VS, 77 = TS34/G/S3T/VS, 78 = TS400/E2/S3C/VS, 79 = TS400/E2/S3T/VS, 80 = TS400/G/S3C/VS, 81 = TS400/G/S3T/VS, 82 = TS8/D2/4E1/VS, 83 = TS8/D2/4T1/VS, 84 = TS8/E2/4E1/VS, 85 = TS8/E2/4T1/VS, 86 = TS8/G/4E1/VS, 87 = TS8/G/4T1/VS, 88 = TS155/A/M3C/VS, 89 = TS155/A/M3T/VS, 90 = TS155/A/M8T/VS, 91 = TS155/A/S3C/VS, 92 = TS155/A/S3T/VS, 93 = TS155/C2/M3C/VS, 94 = TS155/C2/M3T/VS, 95 = TS155/C2/M8T/VS, 96 = TS155/C2/S3C/VS, 97 = TS155/C2/S3T/VS, 98 = TS34/B/DST/VS, 99 = TS34/C/DST/VS, 100 = TS34/D/DST/VS, 101 = TS34/E/DST/VS, 102 = TS2/F2/E1/VS, 103 = TS2/F2/T1/VS 104 = TS155/C2/S5C/VS, 105 = TS155/C2/S5T/VS, 106 = TS1000/A/M3C/VS, 107 = TS1000/A/M3T/VS, 108 = TS1000/A/S3C/VS, 109 = TS1000/A/S3T/VS, 110 = TS1000/A/S5C/VS, 111 = TS1000/A/M8C/VS, 112 = TS1000/A/M8T/VS " ::= { oaJTerGeneral 5 } oaJTerGenSwVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Software Version of the Device." ::= { oaJTerGeneral 7 } oaJTerGenCreatinDate OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Agent Software creation date and time." ::= { oaJTerGeneral 9 } oaJTerGenMACAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The MAC Address of the Device." ::= { oaJTerGeneral 11 } oaJTerGenIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP Address of the Device." ::= { oaJTerGeneral 13 } oaJTerGenGateWayAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The GateWay IP Address." ::= { oaJTerGeneral 15 } oaJTerGenCommMode OBJECT-TYPE SYNTAX INTEGER { lan (1), router (2) } ACCESS read-write STATUS mandatory DESCRIPTION "The Communication Mode of the Device." ::= { oaJTerGeneral 17 } -- ************************************************************* -- Objects in the Device Communication Group -- ************************************************************* oaJTerCommunication OBJECT IDENTIFIER ::= { oaJTerescope 3 } oaJTerCommWireLinkStatus OBJECT-TYPE SYNTAX INTEGER { up (1), down (2) } ACCESS read-only STATUS mandatory DESCRIPTION "F/O Flag - for all Fiber Optic Ports. Electrical Flag - for E1/T1 and Ethernet10BaseT Ports N/A for 4E1/4T1 Ports" ::= { oaJTerCommunication 3 } oaJTerCommAirLinkStatus OBJECT-TYPE SYNTAX INTEGER { up (1), down (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Air RX Flag." ::= { oaJTerCommunication 5 } oaJTerCommFusionStatus OBJECT-TYPE SYNTAX INTEGER { active (1), passive (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Fusion Status." ::= { oaJTerCommunication 6 } oaJTerCommWireLinkPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Type of the WireLink Data Port: 1 = E1/T1, 2 = Ethernet10baseT, 3 = MM_Fiber820nm[1-25Mbps], 4 = MM_Fiber1310nm[34-155Mbps], 5 = MM_Fiber1310nm[10-155Mbps], 6 = 4E1/4T1, 7 = SM_Fiber1310nm[1-25Mbps], 8 = SM_Fiber1310nm[34-155Mbps], 9 = SM_Fiber1550nm[34-155Mbps], 10 = SM_Fiber1310nm[1-34Mbps], 11 = SM_Fiber1310nm[1-155Mbps], 12 = SM_Fiber1550nm[1-34Mbps], 13 = SM_Fiber1550nm[1-155Mbps], 14 = MM_Fiber850nm[1-34Mbps], 15 = MM_Fiber850nm[1-155Mbps], 16 = MM_Fiber1310nm[1-34Mbps], 17 = MM_Fiber1310nm[1-155Mbps], 18 = Single_Fiber1310/1550nm[1-34Mbps], 19 = Single_Fiber1310/1550nm[1-155Mbps], 20 = Single_Fiber1550/1310nm[1-34Mbps], 21 = Single_Fiber1550/1310nm[1-155Mbps], 22 = SM_Fiber1310nm[upto400Mbps], 23 = MM_Fiber850nm[E3/T3/FE/ATM], 24 = SM_Fiber1310nm[E3/T3/FE/ATM], 25 = SM_Fiber1550nm[E3/T3/FE/ATM], 26 = MM_Fiber1310nm[E3/T3/FE/ATM], 27 = MM_Fiber850nm[Open_Protocol], 28 = SM_Fiber1310nm[Open_Protocol], 29 = SM_Fiber1550nm[Open_Protocol], 30 = MM_Fiber1310nm[Open_Protocol], 31 = MM_Fiber1310nm[GIGA-ETHERNET], 32 = SM_Fiber1310nm[GIGA-ETHERNET], 33 = SM_Fiber1550nm[GIGA-ETHERNET], 34 = MM_Fiber850nm[GIGA-ETHERNET], 35 = MM_Fiber1310nm[upto400Mbps], 36 = SM_Fiber1550nm[upto400Mbps] " ::= { oaJTerCommunication 7 } oaJTerCommRSSI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Laser Rx Signal Stregth." ::= { oaJTerCommunication 8 } oaJTerCommBIAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "System BIAS value." ::= { oaJTerCommunication 9 } oaJTerCommInternalTemp OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Temperature inside the System." ::= { oaJTerCommunication 10 } oaJTerCommAll OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) ACCESS read-only STATUS mandatory DESCRIPTION "All Communication Group Parameters together : - Byte # 0 = [oaJTerCommRSSI] value, - Byte # 1 = [oaJTerCommBIAS] value, - Byte # 2 = [oaJTerCommInternalTemp] value, - Byte # 3 : - Bit # 1 = Air RX Flag [0=Down, 1=Up], - Bit # 2 = [0=Down, 1=Up] F/O Flag - for all Fiber Optic Ports. Electrical Flag - for E1/T1 and Ethernet10BaseT Ports N/A for 4E1/4T1 Ports, - Bit # 3 = Devices Working Mode [0=software, 1=hardware], [software=0] - Loopback & Fusion Statuses can be changed only manually via harware switch. [hardware=1] - Loopback & Fusion Statuses can be changed via NMS. - Bit # 4 = Fusion Status [0=Passive, 1=Active], - Bit # 5 = RSSI Resolution Mode [0=High, 1=Low]. - Bit # 6 = Slave Remote Loopback Mode [0=disabled, 1=enabled]." ::= { oaJTerCommunication 12 } oaJTerCommLoopbackStatus OBJECT-TYPE SYNTAX INTEGER { normal (1), local (2), remote (3) } ACCESS read-write STATUS mandatory DESCRIPTION "Mode Select Status of Device." ::= { oaJTerCommunication 14 } oaJTerCommFusionMode OBJECT-TYPE SYNTAX INTEGER { disable (1), enable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Fusion Mode of Device." ::= { oaJTerCommunication 16 } oaJTerCommWindowHeatingMode OBJECT-TYPE SYNTAX INTEGER { off (1), on (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Front Window Heating Mode. For SNMP SET operation: 0-stop heating, 1-start heating. For SNMP GET operation: 0-heating is not working, 1-heating is working." ::= { oaJTerCommunication 18 } oaJTerCommPS1State OBJECT-TYPE SYNTAX INTEGER { down (1), up (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Power Supply #1 Status." ::= { oaJTerCommunication 20 } oaJTerCommPS2State OBJECT-TYPE SYNTAX INTEGER { down (1), up (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Power Supply #2 Status." ::= { oaJTerCommunication 22 } END