What is this?

This knowledgebase contains questions and answers about PRTG Network Monitor and network monitoring in general.

Learn more

PRTG Network Monitor

Intuitive to Use. Easy to manage.
More than 500,000 users rely on Paessler PRTG every day. Find out how you can reduce cost, increase QoS and ease planning, as well.

Free Download

Top Tags


View all Tags

problem with prtg mib file for asterisk

Votes:

0

can you help me with importing mib file? (Paessler MIB Importer V2) When i clik "import", it gives a lot of errors. pls help me :)

NATEKS-FlexGain-TDMoIP-MIB DEFINITIONS ::= BEGIN

IMPORTS
	mgmt, enterprises, NetworkAddress, IpAddress, Counter, Gauge, TimeTicks
	              FROM RFC1155-SMI
	DisplayString FROM RFC1213-MIB
	TRAP-TYPE     FROM RFC-1215
	OBJECT-TYPE   FROM RFC-1212

Nateks  OBJECT IDENTIFIER
	::= { enterprises 4249 }

NateksProducts  OBJECT IDENTIFIER
	::= { Nateks 1 }

FlexGain-TDMoIP   MODULE-IDENTITY
	LAST-UPDATED   "200711131238Z"
	ORGANIZATION   "Nateks."
	CONTACT-INFO   "Nateks.
	               Postal: 115516, Veselaya, 10-1, Moscow, Russia
	               E-mail: [email protected]
	               Tel: +7 (495) 231-1624 325-18-34.
	               Fax: +7 (495) 325-2293."
	DESCRIPTION    "The Structure of Management Information for FlexGain-TDMoIP of Nateks.
	               Initial version of this MIB module.
	               This SMI defines the managed objects for FlexGain-TDMoIP.
	               TDMoIP modules enable TDM E1 circuits and RS232 serial data to be extended 
	               over Packet Switched Networks. The devices convert the data stream coming 
	               from the TDM ports into configurable-sized IP packets that are transported 
	               over the Ethernet port."
	::= { NateksProducts 15 }
	
FlexGain-TDMoIP-PerformanceMgt OBJECT-IDENTITY
	STATUS         current
	DESCRIPTION    "FlexGain-TDMoIP-PerformanceMgt is the root object identifier of 
	               Performance management related objects."
	::= { FlexGain-TDMoIP 1 } 

FlexGain-TDMoIP-ConfigurationMgt OBJECT-IDENTITY
	STATUS         current
	DESCRIPTION    "FlexGain-TDMoIP-ConfigurationMgt is the root object identifier of
	               Configuration Management related objects."
	::= { FlexGain-TDMoIP 2 }

FlexGain-TDMoIP-MaintenanceMgt OBJECT-IDENTITY
	STATUS         current
	DESCRIPTION    "FlexGain-TDMoIP-MaintenanceMgt is the root object identifier of
	               Fault and maintenance management related objects."
	::= { FlexGain-TDMoIP 3 }

FlexGain-TDMoIP-TrapMgt OBJECT IDENTIFIER
	::= { FlexGain-TDMoIP 4 }

--**************************************************************************************************
--***                                                                                            ***
--***               FlexGain-TDMoIP  Fault  And  Maintenance  Management  Section                ***
--***                                                                                            ***
--**************************************************************************************************
sysInfo OBJECT IDENTIFIER ::= { FlexGain-TDMoIP-MaintenanceMgt 1 }
--snmpInfo OBJECT IDENTIFIER ::= { FlexGain-TDMoIP-MaintenanceMgt 5 }

sysInfoModel      OBJECT-TYPE
	SYNTAX         DisplayString (SIZE (0..255))
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Model name, for example FlexGain-TDMoIP-4xE1. It is mandatory
	               that this only contain printable ASCII characters."
	::= { sysInfo 1 }

sysInfoId         OBJECT-TYPE
	SYNTAX         DisplayString (SIZE (0..255))
	ACCESS         read-write
	STATUS         optional
	DESCRIPTION    "Device ID, displayed in the main menu of the module. It is mandatory
	               that this only contain printable ASCII characters."
	::= { sysInfo 2 }

sysInfoHardwareVersion OBJECT-TYPE
	SYNTAX         DisplayString (SIZE (0..255))
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Version of the device's hardware. For examle: 1.0."
	::= { sysInfo 3 }

sysInfoSoftwareVersion OBJECT-TYPE
	SYNTAX         DisplayString (SIZE (0..255))
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Version of the device's main software
	               For examle: 3.5.0.5.9."
	::= { sysInfo 4 }

sysInfoModuleType OBJECT-TYPE
	SYNTAX         INTEGER {
	               subrack(1),
	               standalone(2),
	               standalone-small(3),
	               rackmount(4)
	               }
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Module type"
	::= { sysInfo 5 }

sysInfoSubrackAddress OBJECT-TYPE
	SYNTAX         INTEGER (0..128)
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Address of the module in the FlexGain cassette. For modules that
	               do not have such an address, a value of 0 is returned."
	::= { sysInfo 6 }

systemAlarm OBJECT-TYPE
	SYNTAX         INTEGER {
	               no(1),
	               nonUrgent(2),
	               urgent(3),
	               urgentAndNonurgent(4)
	               }
	ACCESS         read-only
	STATUS         mandatory
	DESCRIPTION    "Device alarm state"
	::= { FlexGain-TDMoIP-MaintenanceMgt 2 }

systemReset OBJECT-TYPE
	SYNTAX         INTEGER { 
	               reset(1),
	               readValue(2)
	               }
	ACCESS         read-write
	STATUS         mandatory
	DESCRIPTION    "Writing reset(1) to maintReset perform a restart of the device.
	               Read always returns readValue(2)."
	::= { FlexGain-TDMoIP-MaintenanceMgt 3 }

systemDefault OBJECT-TYPE
	SYNTAX         INTEGER { 
	               defaultEth(0),
	               defaultTDM(1),
	               readValue(2)
	               }
	ACCESS         read-write
	STATUS         mandatory
	DESCRIPTION    "Writing defaultEth(0) or defaultTDM(1) to set default Ethernet and TDM
	               configurations of the device. Read always returns readValue(2)."
	::= { FlexGain-TDMoIP-MaintenanceMgt 4 }

--configSNMPUserName OBJECT-TYPE
--	SYNTAX DisplayString (SIZE(6))
--	ACCESS  read-write
--	STATUS  optional
--	DESCRIPTION
--		"SNMP user name. After entering command,
--		 you will be asked to enter user name. Please note, that SNMP user
--		 name is case sensitive."
--	::= { snmpInfo 1 }
--
--configSNMPUserName OBJECT-TYPE
--	SYNTAX DisplayString (SIZE(6))
--	ACCESS  read-write
--	STATUS  optional
--	DESCRIPTION
--		"SNMP user name. After entering command,
--		 you will be asked to enter user name. Please note, that SNMP user
--		 name is case sensitive."
--	::= { snmpInfo 2 }
--
--configSNMPPassword OBJECT-TYPE
--	SYNTAX DisplayString (SIZE(16))
--	ACCESS  read-write
--	STATUS  optional
--	DESCRIPTION
--		"SNMP password. After entering command, you will be asked to enter password. 
--		 Please note, that SNMP access password is case sensitive."
--	::= { snmpInfo 3 }
--
--configSNMPTrapIP OBJECT-TYPE
--	SYNTAX IpAddress
--	ACCESS  read-write
--	STATUS  optional
--	DESCRIPTION
--		"IP addresses to send SNMP traps to. Device maintains
--		 list of  IP addresses to send SNMP traps to, and a maximum of 2 addresses is
--		 allowed."
--	::= { snmpInfo 4 }
--
--configSNMPTrapIP2 OBJECT-TYPE
--	SYNTAX IpAddress
--	ACCESS  read-write
--	STATUS  optional
--	DESCRIPTION
--		"IP addresses to send SNMP traps to. Device maintains
--		 list of  IP addresses to send SNMP traps to, and a maximum of 2 addresses is
--		 allowed."
--	::= { snmpInfo 5 }

--**************************************************************************************************
--***                                                                                            ***
--***       FlexGain-TDMoIP    P e r f o m a n c e    M a n a g e m e n t    S e c t i o n       ***
--***                                                                                            ***
--**************************************************************************************************
StatTDMoIP OBJECT IDENTIFIER ::= { FlexGain-TDMoIP-PerformanceMgt 1 }
StatE1 OBJECT IDENTIFIER ::= { FlexGain-TDMoIP-PerformanceMgt 2 }
StatEth OBJECT IDENTIFIER ::= { FlexGain-TDMoIP-PerformanceMgt 3 }
StatRS232 OBJECT IDENTIFIER ::= { FlexGain-TDMoIP-PerformanceMgt 4 }

--StatE1Info
--StatEthInfo
--StatRS232Info
--**************************************************************************************************
--                               T D M o I P I n f o   s e c t i o n
--**************************************************************************************************
----------------------------------------------------------------
--                 Port1 bundle statistics
----------------------------------------------------------------
port1-statTDMoIPBndlTable OBJECT-TYPE
	SYNTAX      SEQUENCE OF Port1-StatTDMoIPBndlEntry
	ACCESS      not-accessible
	STATUS      optional
	DESCRIPTION "A table contains port1 bundles statistics. Each row consists of an the bundle index, 
	             bundle state (open or close), bundle activity (active or idle) and 
	             transmitted/received packets to the bundle."
	::=         { StatTDMoIP 1 }

Port1-StatTDMoIPBndlEntry ::=
	SEQUENCE {
		port1-statTDMoIPBndlIndex        INTEGER,
		port1-statTDMoIPBndlState        INTEGER,
		port1-statTDMoIPBndlStatus       INTEGER,
		port1-statTDMoIPTxPackets        Counter32,
		port1-statTDMoIPRxPackets        Counter32,
		port1-statTDMoIPRxLostPackets    Counter32,
		port1-statTDMoIPRxAAL1SnErrors   Counter32,
		port1-statTDMoIPRxUnderrunEvents Counter32
	}

port1-statTDMoIPBndlEntry OBJECT-TYPE
	SYNTAX       Port1-StatTDMoIPBndlEntry
	ACCESS       not-accessible
	STATUS       optional
	DESCRIPTION  "Bundles statistics."
	INDEX        { ifIndex }
	::=          { port1-statTDMoIPBndlTable 1 }

port1-statTDMoIPBndlIndex OBJECT-TYPE
	SYNTAX      INTEGER (0..15)
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "A unique index of bundle."
	::=         { port1-statTDMoIPBndlEntry 1 }

port1-statTDMoIPBndlState OBJECT-TYPE
	SYNTAX      INTEGER { Closed(0), Opened(1) }
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "The bundle state (open or close)."
	::=         { port1-statTDMoIPBndlEntry 2 }

port1-statTDMoIPBndlStatus OBJECT-TYPE
	SYNTAX      INTEGER { Idle(0), Active(1) }
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "The bundle connection status. The bundle connection status provides
	            information about the integrity of the TDMoIP connection."
	::=         { port1-statTDMoIPBndlEntry 3 }

port1-statTDMoIPTxPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of sent packets by bundle."
	::=         { port1-statTDMoIPBndlEntry 4 }

port1-statTDMoIPRxPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of received packets by bundle."
	::=         { port1-statTDMoIPBndlEntry 5 }

port1-statTDMoIPRxLostPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of packets lost for this bundle."
	::=         { port1-statTDMoIPBndlEntry 6 }

port1-statTDMoIPRxAAL1SnErrors OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of AAL1 sequence number errors got by bundle."
	::=         { port1-statTDMoIPBndlEntry 7 }

port1-statTDMoIPRxUnderrunEvents OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of underrun events got by bundle at the receive side."
	::=         { port1-statTDMoIPBndlEntry 8 }

----------------------------------------------------------------
--                 Port2 bundle statistics
----------------------------------------------------------------
port2-statTDMoIPBndlTable OBJECT-TYPE
	SYNTAX      SEQUENCE OF Port2-StatTDMoIPBndlEntry
	ACCESS      not-accessible
	STATUS      optional
	DESCRIPTION "A table contains port1 bundles statistics. Each row consists of an the bundle index, 
	             bundle state (open or close), bundle activity (active or idle) and 
	             transmitted/received packets to the bundle."
	::=         { StatTDMoIP 2 }

Port2-StatTDMoIPBndlEntry ::=
	SEQUENCE {
		port2-statTDMoIPBndlIndex        INTEGER,
		port2-statTDMoIPBndlState        INTEGER,
		port2-statTDMoIPBndlStatus       INTEGER,
		port2-statTDMoIPTxPackets        Counter32,
		port2-statTDMoIPRxPackets        Counter32,
		port2-statTDMoIPRxLostPackets    Counter32,
		port2-statTDMoIPRxAAL1SnErrors   Counter32,
		port2-statTDMoIPRxUnderrunEvents Counter32
	}

port2-statTDMoIPBndlEntry OBJECT-TYPE
	SYNTAX       Port2-StatTDMoIPBndlEntry
	ACCESS       not-accessible
	STATUS       optional
	DESCRIPTION  "Bundles statistics."
	INDEX        { ifIndex }
	::=          { port2-statTDMoIPBndlTable 1 }

port2-statTDMoIPBndlIndex OBJECT-TYPE
	SYNTAX      INTEGER (0..15)
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "A unique index of bundle."
	::=         { port2-statTDMoIPBndlEntry 1 }

port2-statTDMoIPBndlState OBJECT-TYPE
	SYNTAX      INTEGER { Closed(0), Opened(1) }
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "The bundle state (open or close)."
	::=         { port2-statTDMoIPBndlEntry 2 }

port2-statTDMoIPBndlStatus OBJECT-TYPE
	SYNTAX      INTEGER { Idle(0), Active(1) }
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "The bundle connection status. The bundle connection status provides
	            information about the integrity of the TDMoIP connection."
	::=         { port2-statTDMoIPBndlEntry 3 }

port2-statTDMoIPTxPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of sent packets by bundle."
	::=         { port2-statTDMoIPBndlEntry 4 }

port2-statTDMoIPRxPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of received packets by bundle."
	::=         { port2-statTDMoIPBndlEntry 5 }

port2-statTDMoIPRxLostPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of packets lost for this bundle."
	::=         { port2-statTDMoIPBndlEntry 6 }

port2-statTDMoIPRxAAL1SnErrors OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of AAL1 sequence number errors got by bundle."
	::=         { port2-statTDMoIPBndlEntry 7 }

port2-statTDMoIPRxUnderrunEvents OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of underrun events got by bundle at the receive side."
	::=         { port2-statTDMoIPBndlEntry 8 }

----------------------------------------------------------------
--                 Port3 bundle statistics
----------------------------------------------------------------
port3-statTDMoIPBndlTable OBJECT-TYPE
	SYNTAX      SEQUENCE OF Port3-StatTDMoIPBndlEntry
	ACCESS      not-accessible
	STATUS      optional
	DESCRIPTION "A table contains port1 bundles statistics. Each row consists of an the bundle index, 
	             bundle state (open or close), bundle activity (active or idle) and 
	             transmitted/received packets to the bundle."
	::=         { StatTDMoIP 3 }

Port3-StatTDMoIPBndlEntry ::=
	SEQUENCE {
		port3-statTDMoIPBndlIndex        INTEGER,
		port3-statTDMoIPBndlState        INTEGER,
		port3-statTDMoIPBndlStatus       INTEGER,
		port3-statTDMoIPTxPackets        Counter32,
		port3-statTDMoIPRxPackets        Counter32,
		port3-statTDMoIPRxLostPackets    Counter32,
		port3-statTDMoIPRxAAL1SnErrors   Counter32,
		port3-statTDMoIPRxUnderrunEvents Counter32
	}

port3-statTDMoIPBndlEntry OBJECT-TYPE
	SYNTAX       Port3-StatTDMoIPBndlEntry
	ACCESS       not-accessible
	STATUS       optional
	DESCRIPTION  "Bundles statistics."
	INDEX        { ifIndex }
	::=          { port3-statTDMoIPBndlTable 1 }

port3-statTDMoIPBndlIndex OBJECT-TYPE
	SYNTAX      INTEGER (0..15)
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "A unique index of bundle."
	::=         { port3-statTDMoIPBndlEntry 1 }

port3-statTDMoIPBndlState OBJECT-TYPE
	SYNTAX      INTEGER { Closed(0), Opened(1) }
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "The bundle state (open or close)."
	::=         { port3-statTDMoIPBndlEntry 2 }

port3-statTDMoIPBndlStatus OBJECT-TYPE
	SYNTAX      INTEGER { Idle(0), Active(1) }
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "The bundle connection status. The bundle connection status provides
	            information about the integrity of the TDMoIP connection."
	::=         { port3-statTDMoIPBndlEntry 3 }

port3-statTDMoIPTxPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of sent packets by bundle."
	::=         { port3-statTDMoIPBndlEntry 4 }

port3-statTDMoIPRxPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of received packets by bundle."
	::=         { port3-statTDMoIPBndlEntry 5 }

port3-statTDMoIPRxLostPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of packets lost for this bundle."
	::=         { port3-statTDMoIPBndlEntry 6 }

port3-statTDMoIPRxAAL1SnErrors OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of AAL1 sequence number errors got by bundle."
	::=         { port3-statTDMoIPBndlEntry 7 }

port3-statTDMoIPRxUnderrunEvents OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of underrun events got by bundle at the receive side."
	::=         { port3-statTDMoIPBndlEntry 8 }

----------------------------------------------------------------
--                 Port4 bundle statistics
----------------------------------------------------------------
port4-statTDMoIPBndlTable OBJECT-TYPE
	SYNTAX      SEQUENCE OF Port4-StatTDMoIPBndlEntry
	ACCESS      not-accessible
	STATUS      optional
	DESCRIPTION "A table contains port1 bundles statistics. Each row consists of an the bundle index, 
	             bundle state (open or close), bundle activity (active or idle) and 
	             transmitted/received packets to the bundle."
	::=         { StatTDMoIP 4 }

Port4-StatTDMoIPBndlEntry ::=
	SEQUENCE {
		port4-statTDMoIPBndlIndex        INTEGER,
		port4-statTDMoIPBndlState        INTEGER,
		port4-statTDMoIPBndlStatus       INTEGER,
		port4-statTDMoIPTxPackets        Counter32,
		port4-statTDMoIPRxPackets        Counter32,
		port4-statTDMoIPRxLostPackets    Counter32,
		port4-statTDMoIPRxAAL1SnErrors   Counter32,
		port4-statTDMoIPRxUnderrunEvents Counter32
	}

port4-statTDMoIPBndlEntry OBJECT-TYPE
	SYNTAX       Port4-StatTDMoIPBndlEntry
	ACCESS       not-accessible
	STATUS       optional
	DESCRIPTION  "Bundles statistics."
	INDEX        { ifIndex }
	::=          { port4-statTDMoIPBndlTable 1 }

port4-statTDMoIPBndlIndex OBJECT-TYPE
	SYNTAX      INTEGER (0..15)
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "A unique index of bundle."
	::=         { port4-statTDMoIPBndlEntry 1 }

port4-statTDMoIPBndlState OBJECT-TYPE
	SYNTAX      INTEGER { Closed(0), Opened(1) }
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "The bundle state (open or close)."
	::=         { port4-statTDMoIPBndlEntry 2 }

port4-statTDMoIPBndlStatus OBJECT-TYPE
	SYNTAX      INTEGER { Idle(0), Active(1) }
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "The bundle connection status. The bundle connection status provides
	            information about the integrity of the TDMoIP connection."
	::=         { port4-statTDMoIPBndlEntry 3 }

port4-statTDMoIPTxPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of sent packets by bundle."
	::=         { port4-statTDMoIPBndlEntry 4 }

port4-statTDMoIPRxPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of received packets by bundle."
	::=         { port4-statTDMoIPBndlEntry 5 }

port4-statTDMoIPRxLostPackets OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of packets lost for this bundle."
	::=         { port4-statTDMoIPBndlEntry 6 }

port4-statTDMoIPRxAAL1SnErrors OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of AAL1 sequence number errors got by bundle."
	::=         { port4-statTDMoIPBndlEntry 7 }

port4-statTDMoIPRxUnderrunEvents OBJECT-TYPE
	SYNTAX      Counter32
	ACCESS      read-only
	STATUS      optional
	DESCRIPTION "Number of underrun events got by bundle at the receive side."
	::=         { port4-statTDMoIPBndlEntry 8 }

----------------------------------------------------------------
--                 Packet statistics reset
----------------------------------------------------------------
statTDMoIPReset OBJECT-TYPE
	SYNTAX      INTEGER { 
	            reset(1),
	            readValue(2)
	            }
	ACCESS      read-write
	STATUS      mandatory
	DESCRIPTION "Writing reset(1) perform a reset of packets statistics.
	            Read always returns readValue(2)."
	::=         { StatTDMoIP 5 }

--**************************************************************************************************
--                               E1 I n f o   s e c t i o n
--**************************************************************************************************
----------------------------------------------------------------
--                 Local G826 statistics
----------------------------------------------------------------
localG826StatTable OBJECT-TYPE
	SYNTAX      SEQUENCE OF LocalG826StatEntry
	ACCESS      not-accessible
	STATUS      optional
	DESCRIPTION "A table contains local G826 statistics for all E1 ports. Each row consists of 
	             an the port index, errored block (EB), errored second (ES), severely errored
	             second (SSE), background block error (BBE), errored second ratio (ESR), severely 
	             errored second ratio (SESR), background block error ratio (BBER),available 
	             time (AT), unavailable time (UAT)."
	::=         { StatE1 1 }

LocalG826StatEntry ::=
	SEQUENCE {
		localG826StatPortIndex INTEGER,
		localG826StatEb        Counter32,
		localG826StatEs        Counter32,
		localG826StatSes       Counter32,
		localG826StatBbe       Counter32,
		localG826StatEsr       DisplayString,
		localG826StatSesr      DisplayString,
		localG826StatBber      DisplayString,
		localG826StatAt        Counter32,
		localG826StatUat       Counter32
	}

localG826StatEntry OBJECT-TYPE
	SYNTAX          LocalG826StatEntry
	ACCESS          not-accessible
	STATUS          optional
	DESCRIPTION    "G826 statistics on local side."
	INDEX          { localG826StatPortIndex }
	::=            { localG826StatTable 1 }

localG826StatPortIndex OBJECT-TYPE
	SYNTAX              INTEGER (0..3)
	ACCESS              read-only
	STATUS              optional
	DESCRIPTION         "A unique index of E1 Port."
	::=                 { localG826StatEntry 1 }

localG826StatEb OBJECT-TYPE
	SYNTAX       Counter32
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Errored block (EB): A block in which one or more bits are in error."
	::=          { localG826StatEntry 2 }

localG826StatEs OBJECT-TYPE
	SYNTAX       Counter32
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Errored second (ES): A one second period with one or more errored blocks. 
	              SES defined below is a subset of ES."
	::=          { localG826StatEntry 3 }

localG826StatSes OBJECT-TYPE
	SYNTAX        Counter32
	ACCESS        read-only
	STATUS        optional
	DESCRIPTION   "Severely errored second (SSE): A one-second period which contains > 30% 
	               errored blocks or at least one Severely Disturbed Period."
	::=           { localG826StatEntry 4 }

localG826StatBbe OBJECT-TYPE
	SYNTAX        Counter32
	ACCESS        read-only
	STATUS        optional
	DESCRIPTION   "Background block error (BBE): An errored block not occurring as part 
	               of an SES."
	::=           { localG826StatEntry 5 }

localG826StatEsr OBJECT-TYPE
	SYNTAX        DisplayString (SIZE(16))
	ACCESS        read-only
	STATUS        optional
	DESCRIPTION   "Errored second ratio (ESR): The ratio of ES to total seconds in available
	               time during a fixed measurement interval."
	::=           { localG826StatEntry 6 }

localG826StatSesr OBJECT-TYPE
	SYNTAX         DisplayString (SIZE(16))
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Severely errored second ratio (SESR): The ratio of SES to total seconds 
	                in available time during a fixed measurement interval."
	::=            { localG826StatEntry 7 }

localG826StatBber OBJECT-TYPE
	SYNTAX         DisplayString (SIZE(16))
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Background block error ratio (BBER): The ratio of errored blocks to total 
	                blocks during a fixed measurement interval, excluding all blocks during SES 
	                and unavailable time."
	::=            { localG826StatEntry 8 }

localG826StatAt OBJECT-TYPE
	SYNTAX       Counter32
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Available Time (AT). A new period of available time begins at the onset of ten 
	              consecutive non-SES events."
	::=          { localG826StatEntry 9 }

localG826StatUat OBJECT-TYPE
	SYNTAX        Counter32
	ACCESS        read-only
	STATUS        optional
	DESCRIPTION   "Unavailable Time (UAT). A period of unavailable time begins at the onset of 
	               10 consecutive SES events."
	::=           { localG826StatEntry 10 }
----------------------------------------------------------------
--                 Remote G826 statistics
----------------------------------------------------------------
remoteG826StatTable OBJECT-TYPE
	SYNTAX      SEQUENCE OF RemoteG826StatEntry
	ACCESS      not-accessible
	STATUS      optional
	DESCRIPTION "A table contains remote G826 statistics for all E1 ports. Each row consists of 
	             an the port index, errored block (EB), errored second (ES), severely errored
	             second (SSE), background block error (BBE), errored second ratio (ESR), severely 
	             errored second ratio (SESR), background block error ratio (BBER),available 
	             time (AT), unavailable time (UAT)."
	::=         { StatE1 2 }

RemoteG826StatEntry ::=
	SEQUENCE {
		remoteG826StatPortIndex INTEGER,
		remoteG826StatEb        Counter32,
		remoteG826StatEs        Counter32,
		remoteG826StatSes       Counter32,
		remoteG826StatBbe       Counter32,
		remoteG826StatEsr       DisplayString,
		remoteG826StatSesr      DisplayString,
		remoteG826StatBber      DisplayString,
		remoteG826StatAt        Counter32,
		remoteG826StatUat       Counter32
	}

remoteG826StatEntry OBJECT-TYPE
	SYNTAX          RemoteG826StatEntry
	ACCESS          not-accessible
	STATUS          optional
	DESCRIPTION    "G826 statistics on remote side."
	INDEX          { ifIndex }
	::=            { remoteG826StatTable 1 }

remoteG826StatPortIndex OBJECT-TYPE
	SYNTAX              INTEGER (0..3)
	ACCESS              read-only
	STATUS              optional
	DESCRIPTION         "A unique index of E1 Port."
	::=                 { remoteG826StatEntry 1 }

remoteG826StatEb OBJECT-TYPE
	SYNTAX       Counter32
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Errored block (EB): A block in which one or more bits are in error."
	::=          { remoteG826StatEntry 2 }

remoteG826StatEs OBJECT-TYPE
	SYNTAX       Counter32
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Errored second (ES): A one second period with one or more errored blocks. 
	              SES defined below is a subset of ES."
	::=          { remoteG826StatEntry 3 }

remoteG826StatSes OBJECT-TYPE
	SYNTAX        Counter32
	ACCESS        read-only
	STATUS        optional
	DESCRIPTION   "Severely errored second (SSE): A one-second period which contains > 30% 
	               errored blocks or at least one Severely Disturbed Period."
	::=           { remoteG826StatEntry 4 }

remoteG826StatBbe OBJECT-TYPE
	SYNTAX        Counter32
	ACCESS        read-only
	STATUS        optional
	DESCRIPTION   "Background block error (BBE): An errored block not occurring as part 
	               of an SES."
	::=           { remoteG826StatEntry 5 }

remoteG826StatEsr OBJECT-TYPE
	SYNTAX        DisplayString (SIZE(16))
	ACCESS        read-only
	STATUS        optional
	DESCRIPTION   "Errored second ratio (ESR): The ratio of ES to total seconds in available
	               time during a fixed measurement interval."
	::=           { remoteG826StatEntry 6 }

remoteG826StatSesr OBJECT-TYPE
	SYNTAX         DisplayString (SIZE(16))
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Severely errored second ratio (SESR): The ratio of SES to total seconds 
	                in available time during a fixed measurement interval."
	::=            { remoteG826StatEntry 7 }

remoteG826StatBber OBJECT-TYPE
	SYNTAX         DisplayString (SIZE(16))
	ACCESS         read-only
	STATUS         optional
	DESCRIPTION    "Background block error ratio (BBER): The ratio of errored blocks to total 
	                blocks during a fixed measurement interval, excluding all blocks during SES 
	                and unavailable time."
	::=            { remoteG826StatEntry 8 }

remoteG826StatAt OBJECT-TYPE
	SYNTAX       Counter32
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Available Time. A new period of available time begins at the onset of ten 
	              consecutive non-SES events."
	::=          { remoteG826StatEntry 9 }

remoteG826StatUat OBJECT-TYPE
	SYNTAX        Counter32
	ACCESS        read-only
	STATUS        optional
	DESCRIPTION   "Unavailable Time. A period of unavailable time begins at the onset of 
	               10 consecutive SES events."
	::=           { remoteG826StatEntry 10 }

----------------------------------------------------------------
--                 G826 statistics reset
----------------------------------------------------------------
g826Reset OBJECT-TYPE
	SYNTAX      INTEGER { 
	            reset(1),
	            readValue(2)
	            }
	ACCESS      read-write
	STATUS      mandatory
	DESCRIPTION "Writing reset(1) perform a reset of G826 statistics.
	            Read always returns readValue(2)."
	::=         { StatE1 3 }

--**************************************************************************************************
--***                                                                                            ***
--***     FlexGain-TDMoIP   C o n f i g u r a t i o n   M a n a g e m e n t   S e c t i o n      ***
--***                                                                                            ***
--**************************************************************************************************

ConfigTDMoIP OBJECT IDENTIFIER   ::= { FlexGain-TDMoIP-ConfigurationMgt 1 }

ConfigE1 OBJECT IDENTIFIER       ::= { FlexGain-TDMoIP-ConfigurationMgt 2 }
ConfigE1Port OBJECT IDENTIFIER   ::= { ConfigE1 1 }
ConfigE1Bundle OBJECT IDENTIFIER ::= { ConfigE1 2 }

ConfigEth OBJECT IDENTIFIER      ::= { FlexGain-TDMoIP-ConfigurationMgt 3 }

ConfigRS232 OBJECT IDENTIFIER    ::= { FlexGain-TDMoIP-ConfigurationMgt 4 }

--**************************************************************************************************
--                            C o n f i g T D M o I P    s e c t i o n
--**************************************************************************************************
configTDMoIPIPAddress OBJECT-TYPE
	SYNTAX       IpAddress 
	ACCESS       read-write
	STATUS       optional
	DESCRIPTION  "IP address of the TDMoIP interface."
	::= { ConfigTDMoIP 1 }

configTDMoIPNetmask OBJECT-TYPE
	SYNTAX       IpAddress 
	ACCESS       read-write
	STATUS       optional
	DESCRIPTION  "Subnet mask of the TDMoIP interface."
	::= { ConfigTDMoIP 2 }
	
configTDMoIPGateway OBJECT-TYPE
	SYNTAX       IpAddress 
	ACCESS       read-write
	STATUS       optional
	DESCRIPTION  "Default Gateway for the TDMoIP interface."
	::= { ConfigTDMoIP 3 }

--**************************************************************************************************
--                            C o n f i g E 1 P o r t     s e c t i o n
--**************************************************************************************************
configE1PortNum OBJECT-TYPE
	SYNTAX       INTEGER
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Number of E1 Ports."
	::=          { ConfigE1Port 1 }

configE1PortTable OBJECT-TYPE
	SYNTAX       SEQUENCE OF ConfigE1PortEntry
	ACCESS       not-accessible
	STATUS       optional
	DESCRIPTION  "A list of E1 Port(s). Each consists of an port identifier, port
	             framing mode synchronization source, CRC4 mode and idle code."
	::=          { ConfigE1Port 2 }

configE1PortEntry OBJECT-TYPE
	SYNTAX       ConfigE1PortEntry
	ACCESS       not-accessible
	STATUS       optional
	DESCRIPTION  "E1 Ports Configuration."
	INDEX        { ifIndex }
	::=          { configE1PortTable 1 }

ConfigE1PortEntry ::=
	SEQUENCE {   configE1PortId            INTEGER,
	             configE1PortMode          INTEGER,
	             configE1PortSyncSrc       INTEGER,
	             configE1PortAclkSrc       INTEGER,
	             configE1PortCRC4          INTEGER,
	             configE1PortIdleCode      INTEGER,
	             configE1PortLocLoop       INTEGER,
	             configE1PortRemLoop       INTEGER,
	             configE1PortOpenBndlNum   INTEGER
	}

configE1PortId  OBJECT-TYPE
	SYNTAX       INTEGER (1..4)
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "A unique index of E1 Port."
	::=          { configE1PortEntry 1 }

configE1PortMode OBJECT-TYPE
	SYNTAX       INTEGER {
	             Unframed(0),
	             Framed(1)
	             }
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Framing mode. 
	             In the unframed mode, the incoming bit stream from port is converted into
	             IP over Ethernet frames. This option provides clearchannel end-to-end service.
	             In the framed mode, the incoming bit stream is regarded as a sequence of
	             n * 64 Kbps channel groups (according to framing). Each predefined group of
	             channels is converted into a structure block. The structure block is packetized
	             into IP frames and transmitted. This mode allows transmission of several selected
	             time slots and not the whole E1 as in unframed mode."
	::=          { configE1PortEntry 2 }

configE1PortSyncSrc  OBJECT-TYPE
	SYNTAX       INTEGER { 
	             Received(0),
	             Adaptive(1),
	             Internal(2)
	             }
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Synchronization source.
	             The E1 Transmit (Tx) clock operates in several timing modes, to provide
	             maximum flexibility for connecting the TDMoIP TDM interface. The available
	             timing modes are 'Internal', 'Received' and 'Adaptive'."
	::=          { configE1PortEntry 3 }

configE1PortAclkSrc  OBJECT-TYPE
	SYNTAX       INTEGER (-1..63)
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Adaptive Clock Source (optional).
	             Identificator (Bundle Id) of a bundle which is the source of adaptive clock.
	             This parameter has effect when using adaptive timing mode only."
	::=          { configE1PortEntry 4 }

configE1PortCRC4     OBJECT-TYPE
	SYNTAX       INTEGER {
	             Off(0),
	             On(1)
	             }
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Cyclic Redundancy Check 4 mode. CRC-4 is a method of checking for errors in
	             transmitted data that is used on E1 lines. CRC-4 is structured in a multiframe
	             consisting of 16 frames numbered 0 to 15. To enable generation of CRC4 to
	             improve data integrity, use the 'CRC4 On' mode. To disable this feature, use
	             'CRC4 Off' mode."
	::=          { configE1PortEntry 5 }

configE1PortIdleCode OBJECT-TYPE
	SYNTAX       INTEGER {
	             0x54h(84),
	             0xffh(255),
	             0x00h(0)
	             }
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "The Idle code. The idle code inserted into unused time slots by TDMoIP at
	             the transmit path towards E1 equipment."
	::=          { configE1PortEntry 6 }

configE1PortLocLoop  OBJECT-TYPE
	SYNTAX       INTEGER {
	             Off(0),
	             On(1)
	             }
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "The Local Loopback mode. The module can be set to an local loop mode to test."
	::=          { configE1PortEntry 7 }

configE1PortRemLoop  OBJECT-TYPE
	SYNTAX       INTEGER {
	             Off(0),
	             On(1)
	             }
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "The Remote Loopaback mode.
		     The module can be set to an remote loop mode to test."
	::=          { configE1PortEntry 8 }

configE1PortOpenBndlNum OBJECT-TYPE
	SYNTAX       INTEGER
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Number of open bundles per E1 port."
	::=          { configE1PortEntry 9 }

--**************************************************************************************************
--                        C o n f i g    E 1 B u n d l e    s e c t i o n
--**************************************************************************************************

	--*************************************
	--     first port bundles table
	--*************************************
port1-configE1BundleTable OBJECT-TYPE
	SYNTAX       SEQUENCE OF Port1-ConfigE1BundleEntry
	ACCESS       not-accessible
	STATUS       optional
	DESCRIPTION  "A list of E1 Bundles for Port1. Each consists of an bundle ID,
	             external bundle ID, frame size, jitter bufer size, jitter buffer
	             data level, destination IP address, timeslots."
	::= { ConfigE1Bundle 1 }

port1-configE1BundleEntry OBJECT-TYPE
	SYNTAX       Port1-ConfigE1BundleEntry
	ACCESS       not-accessible
	STATUS       optional
	DESCRIPTION  "Bundles Configuration."
	INDEX        { ifIndex }
	::= { port1-configE1BundleTable 1 }

Port1-ConfigE1BundleEntry ::= SEQUENCE {
		port1-configE1BundleId          INTEGER,
		port1-configE1BundleState       INTEGER,
		port1-configE1BundleExtId       INTEGER,
		port1-configE1BundleFrameSize   INTEGER,
		port1-configE1BundleJBufSize    INTEGER,
		port1-configE1BundleJBufDataLev INTEGER,
		port1-configE1BundleDstIP       IpAddress,
		port1-configE1BundleTimeslot    OCTET STRING,
		port1-configE1BundleVID         INTEGER,
		port1-configE1BundleCoS         INTEGER,
		port1-configE1BundleIPToS       INTEGER
	}

port1-configE1BundleId OBJECT-TYPE
	SYNTAX       INTEGER (0..15)
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Specific number designated a bundle on the Ethernet Side."
	::= { port1-configE1BundleEntry 1 }

port1-configE1BundleState OBJECT-TYPE
	SYNTAX       INTEGER {
	             Close(0),
	             Open(1)
	             }
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "The bundle state (open or close)."
	::= { port1-configE1BundleEntry 2 }

port1-configE1BundleExtId OBJECT-TYPE
	SYNTAX       INTEGER (0..63)
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "External bundle ID. Specific identifier of a destination bundle."
	::= { port1-configE1BundleEntry 3 }

port1-configE1BundleFrameSize OBJECT-TYPE
	SYNTAX       INTEGER (1..30)
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "TDM bytes in frame is equal this value to multiply by 48."
	::= { port1-configE1BundleEntry 4 }

port1-configE1BundleJBufSize OBJECT-TYPE
	SYNTAX       INTEGER (1..512)
	ACCESS       read-only
	STATUS       optional
	DESCRIPTION  "Jitter buffer size. TDMoIP is equipped with a jitter buffer.
	             The jitter buffer is filled by the incoming IP packets and
	             emptied out to fill the E1 stream. The buffer begins to empty
	             out only after it is half-full in order to compensate for packet
	             starvation from the Ethernet side. The time it takes for half of
	             the buffer to empty out is the Jitter Buffer Size."
	::= { port1-configE1BundleEntry 5 }

port1-configE1BundleJBufDataLev OBJECT-TYPE
	SYNTAX INTEGER (1..512)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Jitter buffr data level.
		 Packets are transmitted at set intervals. Jitter Buffer Data Level is the
		 maximum deviation from the nominal time the packets are expected to arrive
		 at the far end device."
	::= { port1-configE1BundleEntry 6 }

port1-configE1BundleDstIP OBJECT-TYPE
	SYNTAX IpAddress
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Destination IP address.
		 IP address of the destination device."
	::= { port1-configE1BundleEntry 7 }

port1-configE1BundleTimeslot OBJECT-TYPE
	SYNTAX DisplayString (SIZE(128))
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Time slots is assigned to a bundle."
	::= { port1-configE1BundleEntry 8 }

port1-configE1BundleVID OBJECT-TYPE
	SYNTAX INTEGER (1..4095)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Virtual local area network index for this bundle."
	::= { port1-configE1BundleEntry 9 }

port1-configE1BundleCoS OBJECT-TYPE
	SYNTAX INTEGER (0..7)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Class of Service (CoS) is a 3 bit field within a layer two Ethernet frame
		 header when using IEEE 802.1Q. It specifies a priority value of between 0
		 (signifying best-effort) and 7 (signifying priority real-time data) that
		 can be used by Quality of Service disciplines to differentiate traffic."
	::= { port1-configE1BundleEntry 10 }

port1-configE1BundleIPToS OBJECT-TYPE
	SYNTAX INTEGER (0..255)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Internet Protocol Type of Service (IPToS) field of IP header for this bundle"
	::= { port1-configE1BundleEntry 11 }

	--*************************************
	--      second port bundle table
	--*************************************

port2-configE1BundleTable OBJECT-TYPE
	SYNTAX  SEQUENCE OF Port2-ConfigE1BundleEntry
	ACCESS  not-accessible
	STATUS  optional
	DESCRIPTION
		"A list of E1 Bundles for Port2. Each consists of an bundle ID, external bundle ID,
		 frame size, jitter bufer size, jitter buffer data level,
		 destination IP address, timeslots."
	::= { ConfigE1Bundle 2 }

port2-configE1BundleEntry OBJECT-TYPE
	SYNTAX         Port2-ConfigE1BundleEntry
	ACCESS         not-accessible
	STATUS         optional
	DESCRIPTION    "Bundles Configuration."
	INDEX          { ifIndex }
	::= { port2-configE1BundleTable 1 }

Port2-ConfigE1BundleEntry ::= SEQUENCE {
		port2-configE1BundleId          INTEGER,
		port2-configE1BundleState       INTEGER,
		port2-configE1BundleExtId       INTEGER,
		port2-configE1BundleFrameSize   INTEGER,
		port2-configE1BundleJBufSize    INTEGER,
		port2-configE1BundleJBufDataLev INTEGER,
		port2-configE1BundleDstIP       IpAddress,
		port2-configE1BundleTimeslot    OCTET STRING
		port2-configE1BundleVID         INTEGER,
		port2-configE1BundleCoS         INTEGER,
		port2-configE1BundleIPToS       INTEGER
	}

port2-configE1BundleId OBJECT-TYPE
	SYNTAX INTEGER (16..31)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Specific number designated a bundle on the Ethernet Side."
	::= { port2-configE1BundleEntry 1 }

port2-configE1BundleState OBJECT-TYPE
	SYNTAX INTEGER {
		Close(0),
		Open(1)
	}
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"The bundle state (open or close)."
	::= { port2-configE1BundleEntry 2 }

port2-configE1BundleExtId OBJECT-TYPE
	SYNTAX INTEGER (0..63)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"External bundle ID.
		 Specific identifier of a destination bundle."
	::= { port2-configE1BundleEntry 3 }

port2-configE1BundleFrameSize OBJECT-TYPE
	SYNTAX  INTEGER (1..30)
	ACCESS  read-only
	STATUS  optional
	DESCRIPTION
		"TDM bytes in frame is equal this value to multiply by 48."
	::= { port2-configE1BundleEntry 4 }

port2-configE1BundleJBufSize OBJECT-TYPE
	SYNTAX INTEGER (1..512)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Jitter buffer size.
		 TDMoIP is equipped with a jitter buffer. The jitter buffer is filled by
		 the incoming IP packets and emptied out to fill the E1 stream. The buffer
		 begins to empty out only after it is half-full in order to compensate for
		 packet starvation from the Ethernet side. The time it takes for half of
		 the buffer to empty out is the Jitter Buffer Size."
	::= { port2-configE1BundleEntry 5 }

port2-configE1BundleJBufDataLev OBJECT-TYPE
	SYNTAX INTEGER (1..512)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Jitter buffr data level.
		 Packets are transmitted at set intervals. Jitter Buffer Data Level is the
		 maximum deviation from the nominal time the packets are expected to 
		 arrive at the far end device."
	::= { port2-configE1BundleEntry 6 }

port2-configE1BundleDstIP OBJECT-TYPE
	SYNTAX IpAddress
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Destination IP address.
		 IP address of the destination device."
	::= { port2-configE1BundleEntry 7 }

port2-configE1BundleTimeslot OBJECT-TYPE
	SYNTAX DisplayString (SIZE(128))
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Time slots is assigned to a bundle."
	::= { port2-configE1BundleEntry 8 }

port2-configE1BundleVID OBJECT-TYPE
	SYNTAX INTEGER (1..4095)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Virtual local area network index for this bundle."
	::= { port2-configE1BundleEntry 9 }

port2-configE1BundleCoS OBJECT-TYPE
	SYNTAX INTEGER (0..7)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Class of Service (CoS) is a 3 bit field within a layer two Ethernet frame
		 header when using IEEE 802.1Q. It specifies a priority value of between 0
		 (signifying best-effort) and 7 (signifying priority real-time data) that
		 can be used by Quality of Service disciplines to differentiate traffic."
	::= { port2-configE1BundleEntry 10 }

port2-configE1BundleIPToS OBJECT-TYPE
	SYNTAX INTEGER (0..255)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Internet Protocol Type of Service (IPToS) field of IP header for this bundle"
	::= { port2-configE1BundleEntry 11 }

	--*************************************
	--      third port bundle table
	--*************************************

port3-configE1BundleTable OBJECT-TYPE
	SYNTAX  SEQUENCE OF Port3-ConfigE1BundleEntry
	ACCESS  not-accessible
	STATUS  optional
	DESCRIPTION
		"A list of E1 Bundles for Port3. Each consists of an bundle ID, external
		bundle ID, frame size, jitter bufer size, jitter buffer data level,
		 destination IP address, timeslots."
	::= { ConfigE1Bundle 3 }

port3-configE1BundleEntry OBJECT-TYPE
	SYNTAX         Port3-ConfigE1BundleEntry
	ACCESS         not-accessible
	STATUS         optional
	DESCRIPTION    "Bundles Configuration."
	INDEX          { ifIndex }
	::= { port3-configE1BundleTable 1 }

Port3-ConfigE1BundleEntry ::= SEQUENCE {
		port3-configE1BundleId          INTEGER,
		port3-configE1BundleState       INTEGER,
		port3-configE1BundleExtId       INTEGER,
		port3-configE1BundleFrameSize   INTEGER,
		port3-configE1BundleJBufSize    INTEGER,
		port3-configE1BundleJBufDataLev INTEGER,
		port3-configE1BundleDstIP       IpAddress,
		port3-configE1BundleTimeslot    OCTET STRING,
		port3-configE1BundleVID         INTEGER,
		port3-configE1BundleCoS         INTEGER,
		port3-configE1BundleIPToS       INTEGER
	}

port3-configE1BundleId OBJECT-TYPE
	SYNTAX INTEGER (32..47)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Specific number designated a bundle on the Ethernet Side."
	::= { port3-configE1BundleEntry 1 }

port3-configE1BundleState OBJECT-TYPE
	SYNTAX INTEGER {
		Close(0),
		Open(1)
	}
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"The bundle state (open or close)."
	::= { port3-configE1BundleEntry 2 }

port3-configE1BundleExtId OBJECT-TYPE
	SYNTAX INTEGER (0..63)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"External bundle ID.
		 Specific identifier of a destination bundle."
	::= { port3-configE1BundleEntry 3 }

port3-configE1BundleFrameSize OBJECT-TYPE
	SYNTAX  INTEGER (1..30)
	ACCESS  read-only
	STATUS  optional
	DESCRIPTION
		"TDM bytes in frame is equal this value to multiply by 48."
	::= { port3-configE1BundleEntry 4 }

port3-configE1BundleJBufSize OBJECT-TYPE
	SYNTAX INTEGER (1..512)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Jitter buffer size.
		 TDMoIP is equipped with a jitter buffer. The jitter buffer is filled by
		 the incoming IP packets and emptied out to fill the E1 stream. The buffer
		 begins to empty out only after it is half-full in order to compensate for
		 packet starvation from the Ethernet side. The time it takes for half of
		 the buffer to empty out is the Jitter Buffer Size."
	::= { port3-configE1BundleEntry 5 }

port3-configE1BundleJBufDataLev OBJECT-TYPE
	SYNTAX INTEGER (1..512)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Jitter buffr data level.
		 Packets are transmitted at set intervals. Jitter Buffer Data Level is the
		 maximum deviation from the nominal time the packets are expected to arrive
		 at the far end device."
	::= { port3-configE1BundleEntry 6 }

port3-configE1BundleDstIP OBJECT-TYPE
	SYNTAX IpAddress
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Destination IP address.
		 IP address of the destination device."
	::= { port3-configE1BundleEntry 7 }

port3-configE1BundleTimeslot OBJECT-TYPE
	SYNTAX DisplayString (SIZE(128))
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Time slots is assigned to a bundle."
	::= { port3-configE1BundleEntry 8 }

port3-configE1BundleVID OBJECT-TYPE
	SYNTAX INTEGER (1..4095)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Virtual local area network index for this bundle."
	::= { port3-configE1BundleEntry 9 }

port3-configE1BundleCoS OBJECT-TYPE
	SYNTAX INTEGER (0..7)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Class of Service (CoS) is a 3 bit field within a layer two Ethernet frame
		 header when using IEEE 802.1Q. It specifies a priority value of between 0
		 (signifying best-effort) and 7 (signifying priority real-time data) that
		 can be used by Quality of Service disciplines to differentiate traffic."
	::= { port3-configE1BundleEntry 10 }

port3-configE1BundleIPToS OBJECT-TYPE
	SYNTAX INTEGER (0..255)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Internet Protocol Type of Service (IPToS) field of IP header for this bundle"
	::= { port3-configE1BundleEntry 11 }

	--*************************************
	--      fourth port bundle table
	--*************************************
port4-configE1BundleTable OBJECT-TYPE
	SYNTAX  SEQUENCE OF Port4-ConfigE1BundleEntry
	ACCESS  not-accessible
	STATUS  optional
	DESCRIPTION
		"A list of E1 Bundles for Port4. Each consists of an bundle ID, external bundle ID,
		 frame size, jitter bufer size, jitter buffer data level,
		 destination IP address, timeslots."
	::= { ConfigE1Bundle 4 }

port4-configE1BundleEntry OBJECT-TYPE
	SYNTAX         Port4-ConfigE1BundleEntry
	ACCESS         not-accessible
	STATUS         optional
	DESCRIPTION    "Bundles Configuration."
	INDEX          { ifIndex }
	::= { port4-configE1BundleTable 1 }

Port4-ConfigE1BundleEntry ::= SEQUENCE {
		port4-configE1BundleId          INTEGER,
		port4-configE1BundleState       INTEGER,
		port4-configE1BundleExtId       INTEGER,
		port4-configE1BundleFrameSize   INTEGER,
		port4-configE1BundleJBufSize    INTEGER,
		port4-configE1BundleJBufDataLev INTEGER,
		port4-configE1BundleDstIP       IpAddress,
		port4-configE1BundleTimeslot    OCTET STRING,
		port4-configE1BundleVID         INTEGER,
		port4-configE1BundleCoS         INTEGER,
		port4-configE1BundleIPToS       INTEGER
	}

port4-configE1BundleId OBJECT-TYPE
	SYNTAX INTEGER (48..63)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Specific number designated a bundle on the Ethernet Side."
	::= { port4-configE1BundleEntry 1 }

port4-configE1BundleState OBJECT-TYPE
	SYNTAX INTEGER {
		Close(0),
		Open(1)
	}
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"The bundle state (open or close)."
	::= { port4-configE1BundleEntry 2 }

port4-configE1BundleExtId OBJECT-TYPE
	SYNTAX INTEGER (0..63)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"External bundle ID.
		 Specific identifier of a destination bundle."
	::= { port4-configE1BundleEntry 3 }

port4-configE1BundleFrameSize OBJECT-TYPE
	SYNTAX  INTEGER (1..30)
	ACCESS  read-only
	STATUS  optional
	DESCRIPTION
		"TDM bytes in frame is equal this value to multiply by 48."
	::= { port4-configE1BundleEntry 4 }

port4-configE1BundleJBufSize OBJECT-TYPE
	SYNTAX INTEGER (1..512)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Jitter buffer size.
		 TDMoIP is equipped with a jitter buffer. The jitter buffer is filled by
		 the incoming IP packets and emptied out to fill the E1 stream. The buffer
		 begins to empty out only after it is half-full in order to compensate for
		 packet starvation from the Ethernet side. The time it takes for half of
		 the buffer to empty out is the Jitter Buffer Size."
	::= { port4-configE1BundleEntry 5 }

port4-configE1BundleJBufDataLev OBJECT-TYPE
	SYNTAX INTEGER (1..512)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Jitter buffr data level.
		 Packets are transmitted at set intervals. Jitter Buffer Data Level is the
		 maximum deviation from the nominal time the packets are expected to arrive
		 at the far end device."
	::= { port4-configE1BundleEntry 6 }

port4-configE1BundleDstIP OBJECT-TYPE
	SYNTAX IpAddress
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Destination IP address.
		 IP address of the destination device."
	::= { port4-configE1BundleEntry 7 }

port4-configE1BundleTimeslot OBJECT-TYPE
	SYNTAX DisplayString (SIZE(128))
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Time slots is assigned to a bundle."
	::= { port4-configE1BundleEntry 8 }

port4-configE1BundleVID OBJECT-TYPE
	SYNTAX INTEGER (1..4095)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Virtual local area network index for this bundle."
	::= { port4-configE1BundleEntry 9 }

port4-configE1BundleCoS OBJECT-TYPE
	SYNTAX INTEGER (0..7)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Class of Service (CoS) is a 3 bit field within a layer two Ethernet frame
		 header when using IEEE 802.1Q. It specifies a priority value of between 0
		 (signifying best-effort) and 7 (signifying priority real-time data) that
		 can be used by Quality of Service disciplines to differentiate traffic."
	::= { port4-configE1BundleEntry 10 }

port4-configE1BundleIPToS OBJECT-TYPE
	SYNTAX INTEGER (0..255)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"Internet Protocol Type of Service (IPToS) field of IP header for this bundle"
	::= { port4-configE1BundleEntry 11 }

--**************************************************************************************************
--                              C o n f i g E t h    s e c t i o n
--**************************************************************************************************
configEthIPAddress OBJECT-TYPE
	SYNTAX  IpAddress 
	ACCESS  read-write
	STATUS  optional
	DESCRIPTION
		"IP address of the management interface (ethernet)."
	::= { ConfigEth 1 }

configEthNetmask OBJECT-TYPE
	SYNTAX  IpAddress 
	ACCESS  read-write
	STATUS  optional
	DESCRIPTION
		"Subnet mask of the management interface (ethernet)."
	::= { ConfigEth 2 }
	
configEthGateway OBJECT-TYPE
	SYNTAX  IpAddress 
	ACCESS  read-write
	STATUS  optional
	DESCRIPTION
		"Default Gateway for the management interface (ethernet)."
	::= { ConfigEth 3 }

--**************************************************************************************************
--                              C o n f i g R S 2 3 2    s e c t i o n
--**************************************************************************************************
configRSChTable OBJECT-TYPE
	SYNTAX  SEQUENCE OF ConfigRSChEntry
	ACCESS  not-accessible
	STATUS  optional
	DESCRIPTION
		"A list of RS232 channel. Each consists of an identifier, activity,
		 assigned timeslot, speed, bit count, parity, stop bit."
	::= { ConfigRS232 1 }

configRSChEntry OBJECT-TYPE
	SYNTAX  ConfigRSChEntry
	ACCESS  not-accessible
	STATUS  optional
	DESCRIPTION
		"RS232 Channels Configuration."
	INDEX { configRSChId }
	::= { configRSChTable 1 }

ConfigRSChEntry ::=
	SEQUENCE {
		configRSChId        INTEGER,
		configRSChActivity  INTEGER,
		configRSChTimeslot  INTEGER,
		configRSChSpeed     INTEGER,
		configRSChBitCount  INTEGER,
		configRSChParity    INTEGER,
		configRSChStopBit   INTEGER
	}

configRSChId OBJECT-TYPE
	SYNTAX INTEGER (0..3)
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"A unique index of RS232 channel."
	::= { configRSChEntry 1 }

configRSChActivity OBJECT-TYPE
	SYNTAX INTEGER {
		Off(0),
		On(1)
	}
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"."
	::= { configRSChEntry 2 }

configRSChTimeslot OBJECT-TYPE
	SYNTAX  INTEGER (1..31)
	ACCESS  read-only
	STATUS  optional
	DESCRIPTION
		"."
	::= { configRSChEntry 3 }

configRSChSpeed OBJECT-TYPE
	SYNTAX INTEGER {
		1200bps(1),
		2400bps(2),
		4800bps(3),
		9600bps(4),
		19200bps(5),
		38400bps(6),
		57600bps(7)
	}
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"."
	::= { configRSChEntry 4 }

configRSChBitCount OBJECT-TYPE
	SYNTAX INTEGER {
		8bit(0),
		7bit(1)
	}
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"."
	::= { configRSChEntry 5 }

configRSChParity OBJECT-TYPE
	SYNTAX INTEGER {
		None(0),
		Even(2),
		Odd(3)
	}
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"."
	::= { configRSChEntry 6 }

configRSChStopBit OBJECT-TYPE
	SYNTAX INTEGER {
		One(0),
		One-and-a-half(1),
		Two(2)
	}
	ACCESS read-only
	STATUS optional
	DESCRIPTION
		"."
	::= { configRSChEntry 7 }

--**************************************************************************************************
--***                                                                                            ***
--***              F l e x G a i n - T D M o I P    T r a p s    S e c t i o n                   ***
--***                                                                                            ***
--**************************************************************************************************
E1SIGLOSS_PORT1   TRAP-TYPE
	ENTERPRISE     FlexGain-TDMoIP-TrapMgt
	--VARIABLES      { configE1PortId }
	DESCRIPTION    " Signal loss condition has been detected at first port of E1 interface "
	::= 10

E1SIGLOSS_PORT2   TRAP-TYPE
	ENTERPRISE     FlexGain-TDMoIP-TrapMgt
	--VARIABLES      { configE1PortId }
	DESCRIPTION    " Signal loss condition has been detected at second port of E1 interface "
	::= 11

E1SIGLOSS_PORT3   TRAP-TYPE
	ENTERPRISE     FlexGain-TDMoIP-TrapMgt
	--VARIABLES      { configE1PortId }
	DESCRIPTION    " Signal loss condition has been detected at third port of E1 interface "
	::= 12

E1SIGLOSS_PORT4   TRAP-TYPE
	ENTERPRISE     FlexGain-TDMoIP-TrapMgt
	--VARIABLES      { configE1PortId }
	DESCRIPTION    " Signal loss condition has been detected at fourth port of E1 interface "
	::= 13

E1LINKUP_PORT1    TRAP-TYPE
	ENTERPRISE     FlexGain-TDMoIP-TrapMgt
	--VARIABLES      { configE1PortId }
	DESCRIPTION    " An E1 connection has been estabished at first port of E1 interface "
	::= 14

E1LINKUP_PORT2    TRAP-TYPE
	ENTERPRISE     FlexGain-TDMoIP-TrapMgt
	--VARIABLES      { configE1PortId }
	DESCRIPTION    " An E1 connection has been estabished at second port of E1 interface "
	::= 15

E1LINKUP_PORT3    TRAP-TYPE
	ENTERPRISE     FlexGain-TDMoIP-TrapMgt
	--VARIABLES      { configE1PortId }
	DESCRIPTION    " An E1 connection has been estabished at third port of E1 interface "
	::= 16

E1LINKUP_PORT4    TRAP-TYPE
	ENTERPRISE     FlexGain-TDMoIP-TrapMgt
	--VARIABLES      { configE1PortId }
	DESCRIPTION    " An E1 connection has been estabished at fourth port of E1 interface "
	::= 17

--ETHCONFIGCHANGE TRAP-TYPE
--	ENTERPRISE   FlexGain-TDMoIP-TrapMgt
--	VARIABLES   { configE1PortId }
--	DESCRIPTION
--		" Ethernet (management) interface settings have been changed. "
--	::= 10
--
--TDMOIPCONFIGCHANGE TRAP-TYPE
--	ENTERPRISE   FlexGain-TDMoIP-TrapMgt
--	VARIABLES   { configE1PortId }
--	DESCRIPTION
--		" TDMoIP interface settings have been changed. "
--	::= 11
--
--RS232CONFIGCHANGE TRAP-TYPE
--	ENTERPRISE   FlexGain-TDMoIP-TrapMgt
--	VARIABLES   { configE1PortId }
--	DESCRIPTION
--		" RS232 channels settings have been changed. "
--	::= 12
--
--E1PORTCONFIGCHANGE TRAP-TYPE
--	ENTERPRISE   FlexGain-TDMoIP-TrapMgt
--	VARIABLES   { configE1PortId }
--	DESCRIPTION
--		" E1 Port configuration has been changed. "
--	::= 13
--
--E1BNDLCONFIGCHANGE TRAP-TYPE
--	ENTERPRISE   FlexGain-TDMoIP-TrapMgt
--	VARIABLES   { configE1PortId }
--	DESCRIPTION
--		" E1 Bundle creating/deleting alarm occured. "
--	::= 14

END

import mib natex problem tdm

Created on Jun 25, 2013 8:55:47 AM

Last change on Jan 20, 2016 11:30:54 AM by  Luciano Lingnau [Paessler]



1 Reply

Votes:

0

You can download the fixed file here

Created on Jun 27, 2013 2:39:56 PM by  Greg Campion [Paessler Support]




Disclaimer: The information in the Paessler Knowledge Base comes without warranty of any kind. Use at your own risk. Before applying any instructions please exercise proper system administrator housekeeping. You must make sure that a proper backup of all your data is available.