summaryrefslogtreecommitdiff
path: root/MIBS/2n/TEL2N-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/2n/TEL2N-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/2n/TEL2N-MIB')
-rw-r--r--MIBS/2n/TEL2N-MIB142
1 files changed, 142 insertions, 0 deletions
diff --git a/MIBS/2n/TEL2N-MIB b/MIBS/2n/TEL2N-MIB
new file mode 100644
index 0000000..8026ceb
--- /dev/null
+++ b/MIBS/2n/TEL2N-MIB
@@ -0,0 +1,142 @@
+
+TEL2N-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ OBJECT-TYPE, MODULE-IDENTITY, enterprises,
+ Integer32, TimeTicks, IpAddress
+ FROM SNMPv2-SMI;
+
+tel2n MODULE-IDENTITY
+ LAST-UPDATED "201505011057Z"
+ ORGANIZATION
+ "2N TELEKOMUNIKACE a.s."
+ CONTACT-INFO
+ "Modranska 621, 143 01 Praha 4"
+ DESCRIPTION
+ "telecommunication company"
+
+ REVISION "201505011057Z"
+ DESCRIPTION
+ "Initial version."
+::= { enterprises 6530 }
+
+
+-- Helios IP intercoms
+
+heliosip OBJECT IDENTIFIER ::= { tel2n 11 }
+
+hipProductName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of product"
+ ::= { heliosip 1 }
+
+hipHwVersion OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hardware version"
+ ::= { heliosip 2 }
+
+hipSerial OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(14))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unique serial number"
+ ::= { heliosip 3 }
+
+hipVersion OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Firmware version number"
+ ::= { heliosip 4 }
+
+hipBootVersion OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bootloader version number"
+ ::= { heliosip 5 }
+
+hipSipTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HipSipEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "State of SIP accounts"
+ ::= { heliosip 6 }
+
+hipSipEntry OBJECT-TYPE
+ SYNTAX HipSipEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { hipIndex }
+ ::= { hipSipTable 1 }
+
+HipSipEntry ::= SEQUENCE {
+ hipIndex
+ Integer32,
+ hipPhoneNumber
+ OCTET STRING,
+ hipState
+ INTEGER,
+ hipRegistrationAt
+ IpAddress,
+ hipRegistrationTime
+ TimeTicks
+}
+
+hipIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Identifier of SIP account"
+ ::= { hipSipEntry 1 }
+
+hipPhoneNumber OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Registered phone number"
+ ::= { hipSipEntry 2 }
+
+hipState OBJECT-TYPE
+ SYNTAX INTEGER {
+ down (0),
+ goingup (1),
+ up (2),
+ goingdown (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current state of account"
+ ::= { hipSipEntry 3 }
+
+hipRegistrationAt OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Registrar IP address"
+ ::= { hipSipEntry 4 }
+
+hipRegistrationTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Registration time"
+ ::= { hipSipEntry 5 }
+END