diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/sagemcom/SESSION-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/sagemcom/SESSION-MIB')
| -rw-r--r-- | MIBS/sagemcom/SESSION-MIB | 212 |
1 files changed, 212 insertions, 0 deletions
diff --git a/MIBS/sagemcom/SESSION-MIB b/MIBS/sagemcom/SESSION-MIB new file mode 100644 index 0000000..208e58c --- /dev/null +++ b/MIBS/sagemcom/SESSION-MIB @@ -0,0 +1,212 @@ +--*******************************************************************
+--* SAGEM, IONOS *
+--*******************************************************************
+--*******************************************************************
+
+-- Filename: session
+--
+-- File type: .mib
+--
+-- Description: SNMP source Mib file.
+--
+-- Gives information about a way to handle access
+-- conflicts between several applications
+-- (SNMP, HTTP, CLI, vt100) that could try to modify
+-- the equipment configuration at the same time and
+-- session inactivity.
+--
+--
+-- Version: 19 11 2002
+--
+-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
+--
+-- Contact: D. Mobuchon, F. Bonnevialle
+--
+-- History:
+-- Version: MIB-P0-301199 Date: 30 11 1999
+--
+-- Name: F.Bonnevialle
+-- Date: 30 11 1999
+-- Desc: original
+--
+-- Name: F.Bonnevialle
+-- Date: 11 06 2002
+-- Desc: New variable: savePending
+--
+-- Name: F.Bonnevialle
+-- Date: 15 11 2002
+-- Desc: Modification for SilverCreek Compiler
+--*******************************************************************
+--*******************************************************************
+--* Copyright (c) 2002, SAGEM , All rights reserved. *
+--*******************************************************************
+
+
+
+
+--*******************************************************************
+-- MIB: SESSION-MIB
+--*******************************************************************
+SESSION-MIB DEFINITIONS ::= BEGIN
+
+
+--*******************************************************************
+-- IMPORTS
+--*******************************************************************
+IMPORTS
+ sagemDr FROM SAGEM-DR-MIB
+-- CommunityAccessList FROM SAGEM-DR-MIB
+ SagemBoolean FROM EQUIPMENT-MIB
+ MODULE-IDENTITY,OBJECT-TYPE,IpAddress FROM SNMPv2-SMI;
+-- DisplayString FROM RFC1213-MIB;
+
+
+--*******************************************************************
+-- OBJECTS
+--*******************************************************************
+ session MODULE-IDENTITY
+ LAST-UPDATED "0206110000Z"
+ ORGANIZATION "SAGEM/DR Tolbiac Centre"
+ CONTACT-INFO
+ ""
+ DESCRIPTION
+ "
+ Modification:
+ Date: 20 12 1999
+ Description: modification of comments
+
+ Name: sessionTrap
+ Description: sessionTrap and sessionReason are
+ no more used in SESSION-MIB. They have been
+ replaced by a logTrap (see LOG-MIB)
+ New Object:
+ Date: 19 11 1999
+ Name: tInactivity
+ Description:
+ Name: sessionType
+ Description: Add of tpiEmulated
+
+ Creation:
+ Description:
+ This MIB module gives information about a way to
+ handle access conflicts between several
+ applications (SNMP, HTTP, CLI, vt100)
+ that could try to modify the equipment
+ configuration at the same time
+ "
+ ::= { sagemDr 201 }
+
+
+--*******************************************************************
+-- Description:
+--
+-- Manager or Configurator write session (1 session max at
+-- the same time)
+
+ tLock OBJECT-TYPE
+ SYNTAX INTEGER (0..30)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ Number of minutes for which a write session is active on
+ the equipment.
+ When the value of this variable is 0, the equipment is not
+ locked.
+ When a SNMP manager (iONOSANMSupervisor and Operator) start
+ a write session, tLock can be set to a value by the manager
+ (up to 30 minutes, so it has time to configure the equipment).
+ Each time an action is done under the equipment tLock is set
+ again to its value.
+ tLock is a decremental counter; when the value of tLock return
+ to 0, the write session is ended and the equipment is unlocked.
+ The SNMP manager can choose to unlock the equipment by setting
+ the value of tLock to 0 before it reach this value itself.
+ "
+ ::= { session 1 }
+
+
+ sessionIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP address of the application that holds the session"
+ ::= { session 2 }
+
+ sessionType OBJECT-TYPE
+ SYNTAX INTEGER { none (0),snmp (1), http (2), telnet (3),
+ vt100 (4), tpiEmulated (5) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of the application protocol that holds the session"
+ ::= { session 3 }
+
+
+ tLockDefault OBJECT-TYPE
+ SYNTAX INTEGER (0..20)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ tLockDefault is used to define initial value of tLock.
+ tLockDefault can be changed only by iONOSANMSupervisor or
+ by dIRECTACCESSsupervisor.
+ The normal value is 10 minutes"
+ ::= { session 5 }
+
+
+--*******************************************************************
+-- Description:
+-- Manager or Configurator read/write inactivity
+-- (n session at the same time)
+
+ tInactivity OBJECT-TYPE
+ SYNTAX INTEGER (0..60)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ The normal configuration is tInactivity > tLock;
+ tInactivityDefault is about 30 min.
+ The session with a manager is closed by the equipment if there
+ is no activity during tInactivity min.
+ It is not used with SNMP.
+ This is used to protect the acces to the manager when the
+ operator is not there during a long time.
+ "
+ ::= { session 6 }
+
+-- P0: sessionName,sessionCommunity not used.
+-- sessionName OBJECT-TYPE
+-- SYNTAX DisplayString (SIZE (0..20))
+-- MAX-ACCESS read-only
+-- STATUS current
+-- DESCRIPTION
+-- "Login name used for the session"
+-- ::= { session 10 }
+
+-- sessionCommunity OBJECT-TYPE
+-- SYNTAX CommunityAccessList
+-- MAX-ACCESS read-only
+-- STATUS current
+-- DESCRIPTION
+-- "Access community (User rights) used for the session"
+-- ::= { session 11 }
+
+ savePending OBJECT-TYPE
+ SYNTAX SagemBoolean
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "
+ Return TRUE if the write session is unlocked for more than 30 seconds
+ "
+ ::= { session 20 }
+
+--*******************************************************************
+
+
+END
+
\ No newline at end of file |