-- /*************************************** -- * $RCSfile: eco_optic_S200.mib,v $ -- * $Revision: 1.1 $ -- * $Author: nikolai $ -- * $Date: 2007-05-21 08:03:06 $ -- * $Id: eco_optic_S200.mib,v 1.1 2007-05-21 08:03:06 nikolai Exp $ -- ****************************************/ Ecocoms DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, Gauge, TimeTicks FROM RFC1155-SMI DisplayString FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; ecocoms OBJECT IDENTIFIER ::= { enterprises 19424 } embedded OBJECT IDENTIFIER ::= { ecocoms 1 } optic-controller OBJECT IDENTIFIER ::= { embedded 167 } product OBJECT IDENTIFIER ::= { optic-controller 1 } e3 OBJECT IDENTIFIER ::= { optic-controller 2 } e1 OBJECT IDENTIFIER ::= { optic-controller 3 } e1-local OBJECT IDENTIFIER ::= { e1 1 } tx1 OBJECT IDENTIFIER ::= { e1-local 1 } tx2 OBJECT IDENTIFIER ::= { e1-local 2 } tx3 OBJECT IDENTIFIER ::= { e1-local 3 } tx4 OBJECT IDENTIFIER ::= { e1-local 4 } tx5 OBJECT IDENTIFIER ::= { e1-local 5 } tx6 OBJECT IDENTIFIER ::= { e1-local 6 } tx7 OBJECT IDENTIFIER ::= { e1-local 7 } tx8 OBJECT IDENTIFIER ::= { e1-local 8 } tx9 OBJECT IDENTIFIER ::= { e1-local 9 } tx10 OBJECT IDENTIFIER ::= { e1-local 10 } tx11 OBJECT IDENTIFIER ::= { e1-local 11 } tx12 OBJECT IDENTIFIER ::= { e1-local 12 } tx13 OBJECT IDENTIFIER ::= { e1-local 13 } tx14 OBJECT IDENTIFIER ::= { e1-local 14 } tx15 OBJECT IDENTIFIER ::= { e1-local 15 } tx16 OBJECT IDENTIFIER ::= { e1-local 16 } e1-remote OBJECT IDENTIFIER ::= { e1 2 } rx1 OBJECT IDENTIFIER ::= { e1-remote 1 } rx2 OBJECT IDENTIFIER ::= { e1-remote 2 } rx3 OBJECT IDENTIFIER ::= { e1-remote 3 } rx4 OBJECT IDENTIFIER ::= { e1-remote 4 } rx5 OBJECT IDENTIFIER ::= { e1-remote 5 } rx6 OBJECT IDENTIFIER ::= { e1-remote 6 } rx7 OBJECT IDENTIFIER ::= { e1-remote 7 } rx8 OBJECT IDENTIFIER ::= { e1-remote 8 } rx9 OBJECT IDENTIFIER ::= { e1-remote 9 } rx10 OBJECT IDENTIFIER ::= { e1-remote 10 } rx11 OBJECT IDENTIFIER ::= { e1-remote 11 } rx12 OBJECT IDENTIFIER ::= { e1-remote 12 } rx13 OBJECT IDENTIFIER ::= { e1-remote 13 } rx14 OBJECT IDENTIFIER ::= { e1-remote 14 } rx15 OBJECT IDENTIFIER ::= { e1-remote 15 } rx16 OBJECT IDENTIFIER ::= { e1-remote 16 } errors OBJECT IDENTIFIER ::= { optic-controller 4 } setup OBJECT IDENTIFIER ::= { optic-controller 5 } ON-OFF ::= INTEGER { ON(0), OFF(1) } ----------------------- -- product section --- ----------------------- name OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Name of product." ::= { product 1 } version OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Version string. e.g. 1.0" ::= { product 2 } date OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Date of version" ::= { product 3 } ECO OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Special ECO number, e.g. ECO 001.140" ::= { product 4 } ----------------------- -- e3 section --- ----------------------- e3-localStatus OBJECT-TYPE SYNTAX INTEGER { LOS(8), LOF(2), AIS(4), RAI(1), LOMF(16), TIM(32), LOOP(64), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E3 interface status" ::= { e3 1 } e3-localTI OBJECT-TYPE SYNTAX DisplayString (SIZE (4)) ACCESS read-write STATUS mandatory DESCRIPTION "Local E3 interface Trace Identifier" ::= { e3 2 } e3-remoteStatus OBJECT-TYPE SYNTAX INTEGER { LOS(8), LOF(2), AIS(4), RAI(1), LOMF(16), TIM(32), LOOP(64), NO_ERROR(0), LOCAL_E3_ERROR(100) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote E3 interface status" ::= { e3 3 } e3-recievedRemoteTI OBJECT-TYPE SYNTAX DisplayString (SIZE (4)) ACCESS read-only STATUS mandatory DESCRIPTION "Remote E3 interface Trace Identifier" ::= { e3 4 } e3-expectedRemoteTI OBJECT-TYPE SYNTAX DisplayString (SIZE (4)) ACCESS read-write STATUS mandatory DESCRIPTION "Expected Remote E3 interface Trace Identifier" ::= { e3 5 } ---------------------- -- e1 section --- ----------------------- tx1Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx1 interface status" ::= { tx1 1 } tx1Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx1 trap control" ::= { tx1 2 } tx2Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx2 interface status" ::= { tx2 1 } tx2Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx2 trap control" ::= { tx2 2 } tx3Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx3 interface status" ::= { tx3 1 } tx3Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx3 trap control" ::= { tx3 2 } tx4Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx4 interface status" ::= { tx4 1 } tx4Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx4 trap control" ::= { tx4 2 } tx5Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx5 interface status" ::= { tx5 1 } tx5Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx5 trap control" ::= { tx5 2 } tx6Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx6 interface status" ::= { tx6 1 } tx6Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx6 trap control" ::= { tx6 2 } tx7Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx7 interface status" ::= { tx7 1 } tx7Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx7 trap control" ::= { tx7 2 } tx8Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx8 interface status" ::= { tx8 1 } tx8Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx8 trap control" ::= { tx8 2 } tx9Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx9 interface status" ::= { tx9 1 } tx9Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx9 trap control" ::= { tx9 2 } tx10Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx10 interface status" ::= { tx10 1 } tx10Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx10 trap control" ::= { tx10 2 } tx11Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx11 interface status" ::= { tx11 1 } tx11Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx11 trap control" ::= { tx11 2 } tx12Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx12 interface status" ::= { tx12 1 } tx12Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx12 trap control" ::= { tx12 2 } tx13Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx13 interface status" ::= { tx13 1 } tx13Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx13 trap control" ::= { tx13 2 } tx14Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx14 interface status" ::= { tx14 1 } tx14Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx14 trap control" ::= { tx14 2 } tx15Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx15 interface status" ::= { tx15 1 } tx15Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx15 trap control" ::= { tx15 2 } tx16Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx16 interface status" ::= { tx16 1 } tx16Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 tx16 trap control" ::= { tx16 2 } -*-*-*-*-*-*-*-*-*-*-*-*-*-*--* rx1Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx1 interface status" ::= { rx1 1 } rx1Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx1 trap control" ::= { rx1 2 } rx2Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx2 interface status" ::= { rx2 1 } rx2Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx2 trap control" ::= { rx2 2 } rx3Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx3 interface status" ::= { rx3 1 } rx3Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx3 trap control" ::= { rx3 2 } rx4Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx4 interface status" ::= { rx4 1 } rx4Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx4 trap control" ::= { rx4 2 } rx5Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx5 interface status" ::= { rx5 1 } rx5Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx5 trap control" ::= { rx5 2 } rx6Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx6 interface status" ::= { rx6 1 } rx6Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx6 trap control" ::= { rx6 2 } rx7Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx7 interface status" ::= { rx7 1 } rx7Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx7 trap control" ::= { rx7 2 } rx8Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx8 interface status" ::= { rx8 1 } rx8Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx8 trap control" ::= { rx8 2 } rx9Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx9 interface status" ::= { rx9 1 } rx9Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx9 trap control" ::= { rx9 2 } rx10Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx10 interface status" ::= { rx10 1 } rx10Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx10 trap control" ::= { rx10 2 } rx11Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx11 interface status" ::= { rx11 1 } rx11Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx11 trap control" ::= { rx11 2 } rx12Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx12 interface status" ::= { rx12 1 } rx12Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx12 trap control" ::= { rx12 2 } rx13Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx13 interface status" ::= { rx13 1 } rx13Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx13 trap control" ::= { rx13 2 } rx14Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx14 interface status" ::= { rx14 1 } rx14Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx14 trap control" ::= { rx14 2 } rx15Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx15 interface status" ::= { rx15 1 } rx15Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx15 trap control" ::= { rx15 2 } rx16Error OBJECT-TYPE SYNTAX INTEGER { LOS(1), CER(2), LOCAL_E3_ERROR(100), NO_ERROR(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx16 interface status" ::= { rx16 1 } rx16Trap OBJECT-TYPE SYNTAX INTEGER { DISABLE(1), ENABLE(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Local E1 rx16 trap control" ::= { rx16 2 } ----------------------- -- Errors section --- ----------------------- erc-local OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Local ERC value" ::= { errors 1 } erc-remote OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote ERC value" ::= { errors 2 } ----------------------- -- setup section --- ----------------------- hostIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP address of this host" ::= { setup 1 } maskIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP mask of this host" ::= { setup 2 } gateIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Gateway IP address for this host" ::= { setup 3 } trapRecieverIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP address of SNMP Trap Server who recieves traps from this host" ::= { setup 4 } reset OBJECT-TYPE SYNTAX INTEGER { Hard(2), Soft(1), Running(0) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset target board" ::= { setup 6 } trap-delay OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Delay time before trap is resend[sec]" ::= { setup 7 } END