- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
454 lines
No EOL
16 KiB
Text
454 lines
No EOL
16 KiB
Text
-- Made by Jeon, DHL
|
||
-- at Thu Jan 27 16:50:00 2005
|
||
|
||
DASAN-ACCESS-SLOT-SIP-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
BITS, mib-2, Counter32, Gauge32, -- inserted by jeon 20041206
|
||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||
Integer32, IpAddress, Unsigned32
|
||
FROM SNMPv2-SMI
|
||
TEXTUAL-CONVENTION,
|
||
RowStatus, TestAndIncr, AutonomousType, TimeStamp, DisplayString
|
||
FROM SNMPv2-TC
|
||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||
NOTIFICATION-GROUP
|
||
FROM SNMPv2-CONF
|
||
SnmpAdminString
|
||
FROM SNMP-FRAMEWORK-MIB
|
||
-- Unsigned32
|
||
-- FROM DASAN-TC
|
||
InterfaceIndex
|
||
FROM IF-MIB
|
||
dasanMgmt
|
||
FROM DASAN-SMI;
|
||
|
||
dasanAccessMib MODULE-IDENTITY
|
||
|
||
LAST-UPDATED "200506112100Z"
|
||
ORGANIZATION "DASAN Networks"
|
||
CONTACT-INFO
|
||
"
|
||
Postal:
|
||
|
||
Phone:
|
||
|
||
Email:
|
||
|
||
"
|
||
DESCRIPTION
|
||
"Access Gateway Management Information Base (MIB)"
|
||
|
||
-- Revision History
|
||
|
||
REVISION "200502112100Z" -- Feb, 2005
|
||
DESCRIPTION
|
||
"Initial Version by Jeon."
|
||
|
||
|
||
--::= { mib-2 64 }
|
||
::= { dasanMgmt 100 }
|
||
-- private oid
|
||
-- _ should be .... final assignment by IANA at publication time
|
||
|
||
|
||
-- *****************************************************************
|
||
--
|
||
-- OID For the MIB
|
||
--
|
||
-- *****************************************************************
|
||
|
||
dasanAccGatewayMIBObjects OBJECT IDENTIFIER::= { dasanAccessMib 2 }
|
||
|
||
|
||
-- *****************************************************************
|
||
--
|
||
-- Group Objects
|
||
--
|
||
-- *****************************************************************
|
||
|
||
dsAccGwySip OBJECT IDENTIFIER ::= { dasanAccGatewayMIBObjects 4 }
|
||
|
||
dsAccGwySipConfiguration OBJECT IDENTIFIER ::= { dsAccGwySip 1 }
|
||
|
||
dsAccGwySipMonitor OBJECT IDENTIFIER ::= { dsAccGwySip 2 }
|
||
|
||
-- *****************************************************************
|
||
-- *****************************************************************
|
||
|
||
dsAccGwyConfigSipSlot OBJECT IDENTIFIER ::= { dsAccGwySipConfiguration 1 }
|
||
|
||
dsAccGwyConfigSipPort OBJECT IDENTIFIER ::= { dsAccGwySipConfiguration 2 }
|
||
|
||
dsAccGwyMonitorSipPort OBJECT IDENTIFIER ::= { dsAccGwySipMonitor 1 }
|
||
|
||
-- *****************************************************************
|
||
-- ConfigSipSlot
|
||
-- *****************************************************************
|
||
|
||
dsAccGwyConfigSipSlotTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DsAccGwyConfigSipSlotEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of dsAccGwyConfigSipSlotEntry object."
|
||
::= { dsAccGwyConfigSipSlot 1 }
|
||
|
||
dsAccGwyConfigSipSlotEntry OBJECT-TYPE
|
||
SYNTAX DsAccGwyConfigSipSlotEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Config AGLU Functions for each slot."
|
||
INDEX { dsSipSlotIndex }
|
||
::= { dsAccGwyConfigSipSlotTable 1}
|
||
|
||
DsAccGwyConfigSipSlotEntry ::= SEQUENCE
|
||
{
|
||
dsSipSlotIndex INTEGER,
|
||
dsSipSlotDomain DisplayString,
|
||
dsSipSlotSockMode INTEGER,
|
||
dsSipSlotSipPort INTEGER,
|
||
dsSipSlotProxyAddr1 DisplayString,
|
||
dsSipSlotProxyPort1 INTEGER,
|
||
dsSipSlotProxyAddr2 DisplayString,
|
||
dsSipSlotProxyPort2 INTEGER,
|
||
dsSipSlotProxyAddr3 DisplayString,
|
||
dsSipSlotProxyPort3 INTEGER,
|
||
dsSipSlotHuntMapItem DisplayString,
|
||
dsSipSlotDigitMapItem DisplayString,
|
||
dsSipSlotSigProvisionTO INTEGER,
|
||
dsSipSlotSigAleringTO INTEGER,
|
||
dsSipSlotSigConnectTO INTEGER,
|
||
dsSipSlotHookOffTO INTEGER,
|
||
dsSipSlotHookOnTO INTEGER
|
||
}
|
||
|
||
dsSipSlotIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "AGLU Slot Index of a System"
|
||
::= {dsAccGwyConfigSipSlotEntry 1}
|
||
|
||
dsSipSlotDomain OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "AGLU domain name (Default: dasan.com)"
|
||
::= {dsAccGwyConfigSipSlotEntry 2}
|
||
|
||
dsSipSlotSockMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "AGLU Domain name
|
||
[valude index]
|
||
1 = UDP (Default: 1[UDP])
|
||
2 = TCP"
|
||
::= {dsAccGwyConfigSipSlotEntry 3}
|
||
|
||
dsSipSlotSipPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Local SIP Signaling Port
|
||
[range]
|
||
<1024-32767> = Port Number (Default: 5060)"
|
||
::= {dsAccGwyConfigSipSlotEntry 4}
|
||
|
||
dsSipSlotProxyAddr1 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 1 IP Address
|
||
[range]
|
||
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
|
||
::= {dsAccGwyConfigSipSlotEntry 5}
|
||
|
||
dsSipSlotProxyPort1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 1 Signal Port
|
||
[range]
|
||
<1024-32767> = Port Number (Default: 5060)"
|
||
::= {dsAccGwyConfigSipSlotEntry 6}
|
||
|
||
dsSipSlotProxyAddr2 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 2 IP Address
|
||
[range]
|
||
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
|
||
::= {dsAccGwyConfigSipSlotEntry 7}
|
||
|
||
dsSipSlotProxyPort2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 2 Signal Port
|
||
[range]
|
||
<1024-32767> = Port Number (Default: 5060)"
|
||
::= {dsAccGwyConfigSipSlotEntry 8}
|
||
|
||
dsSipSlotProxyAddr3 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 3 IP Address
|
||
[range]
|
||
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
|
||
::= {dsAccGwyConfigSipSlotEntry 9}
|
||
|
||
dsSipSlotProxyPort3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Proxy 3 Signal Port
|
||
[range]
|
||
<1024-32767> = Port Number (Default: 5060)"
|
||
::= {dsAccGwyConfigSipSlotEntry 10}
|
||
|
||
dsSipSlotHuntMapItem OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "If nCommand is [CMD_GET], [syntax] is 'URI'. For example, aData[0] is 'iptel.org'
|
||
The other case, if nCommand is [CMD_SET], [syntax] is 'op;URI;Port;IP'
|
||
(*)op:add/mod/del.
|
||
For example,
|
||
ex1) aData[0] = 'add;iptel.org;5060;195.37.77.99'
|
||
ex2) aData[0] = 'mod;iptel.org;5000;195.37.77.99'
|
||
ex3) aData[0] = 'del;iptel.org'
|
||
[range]
|
||
<LEN(11)-LEN(127> = Syntax Length (Default: iptel.org;5060;195.37.77.99)"
|
||
::= {dsAccGwyConfigSipSlotEntry 11}
|
||
|
||
dsSipSlotDigitMapItem OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "If nCommand is [CMD_GET], [syntax] is 'PhoneList'. For example, aData[0] is '010'
|
||
The other case, if nCommand is [CMD_SET], [syntax] is 'op;PhoneList;HuntID;Min;Max;Strip Header;
|
||
Prefix;Suffix;Strip Tail;Voice Prompt'
|
||
(*)op:add/mod/del.
|
||
For example,
|
||
ex1) aData[0] = 'add;010;0;3;10;none;none;;0'
|
||
ex2) aData[0] = 'mod;010;0;3;10;none;none;;0'
|
||
<20> ex3) aData[0] = 'del;010'
|
||
[range]
|
||
<LEN(11)-LEN(255> = Syntax Length (Default: all;0;1;20;none;none;;0)"
|
||
::= {dsAccGwyConfigSipSlotEntry 12}
|
||
|
||
dsSipSlotSigProvisionTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Singnaling INVITE->TRYING Time
|
||
[range]
|
||
<0-300> = Time in sec (Default: 4)"
|
||
::= {dsAccGwyConfigSipSlotEntry 13}
|
||
|
||
dsSipSlotSigAleringTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Singnaling INVITE[TRYING]->RINGING Time
|
||
[range]
|
||
<0-300> = Time in sec (Default: 16)"
|
||
::= {dsAccGwyConfigSipSlotEntry 14}
|
||
|
||
dsSipSlotSigConnectTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Singnaling INVITE[TRYING,RINGING]-> 200OK Time
|
||
[range]
|
||
<0-300> = Time in sec (Default: 180)"
|
||
::= {dsAccGwyConfigSipSlotEntry 15}
|
||
|
||
dsSipSlotHookOffTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The period : In spite of ringing, a telephone subscriber doesn't answer the telephone.
|
||
[range]
|
||
<0-300> = Time in sec (Default: 60)"
|
||
::= {dsAccGwyConfigSipSlotEntry 16}
|
||
|
||
dsSipSlotHookOnTO OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The period : During generated BusyTone, Hook-Off is being lasted.
|
||
[range]
|
||
<0-300> = Time in sec (Default: 30)"
|
||
::= {dsAccGwyConfigSipSlotEntry 17}
|
||
|
||
-- *****************************************************************
|
||
-- ConfigSipPort
|
||
-- *****************************************************************
|
||
|
||
dsAccGwyConfigSipPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DsAccGwyConfigSipPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of dsAccGwyConfigSipPortEntry objects."
|
||
::= { dsAccGwyConfigSipPort 1}
|
||
|
||
dsAccGwyConfigSipPortEntry OBJECT-TYPE
|
||
SYNTAX DsAccGwyConfigSipPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Config AGLU Functions for each port."
|
||
INDEX { dsSipPortIndex }
|
||
::= { dsAccGwyConfigSipPortTable 1 }
|
||
|
||
DsAccGwyConfigSipPortEntry ::= SEQUENCE
|
||
{
|
||
dsSipPortIndex INTEGER,
|
||
dsSipPortMyTel DisplayString,
|
||
dsSipPortURI DisplayString,
|
||
dsSipPortContactURI DisplayString,
|
||
dsSipPortDisplayName DisplayString,
|
||
dsSipPortUserName DisplayString,
|
||
dsSipPortUserID DisplayString,
|
||
dsSipPortUserPW DisplayString,
|
||
dsSipPortRealM DisplayString,
|
||
dsSipPortExpiry INTEGER
|
||
|
||
}
|
||
|
||
dsSipPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "AccessGateway Board(AGLU) port Index"
|
||
::= {dsAccGwyConfigSipPortEntry 1}
|
||
|
||
dsSipPortMyTel OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "fxs Phone Number
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1~'64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 2}
|
||
|
||
dsSipPortURI OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port URI Address, the address type is '1234@dasan.com'
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length
|
||
(Default: '1@dasan.com' ~ '64@dasan.com'=>72@dasan.com)"
|
||
::= {dsAccGwyConfigSipPortEntry 3}
|
||
|
||
dsSipPortContactURI OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port ContactURI Address, the address type is '1234@dasan.com' or '1234@1.2.3.4'
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length
|
||
(Default: '1@1.1.1.1' ~ '64@1.1.1.1'=>72@1.1.1.1)"
|
||
::= {dsAccGwyConfigSipPortEntry 4}
|
||
|
||
dsSipPortDisplayName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The display name which is going to be inserted in sip-field
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 5}
|
||
|
||
dsSipPortUserName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The name which is using for the authentication.
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 6}
|
||
|
||
dsSipPortUserID OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The ID which is using for the authentication.
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 7}
|
||
|
||
dsSipPortUserPW OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The Password which is using for the authentication.
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
|
||
::= {dsAccGwyConfigSipPortEntry 8}
|
||
|
||
dsSipPortRealM OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The RealM which is using for the authentication.
|
||
[range]
|
||
<LEN(1)=LEN(127)> = Length (Default: dasan.com)"
|
||
::= {dsAccGwyConfigSipPortEntry 9}
|
||
|
||
dsSipPortExpiry OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The Registration Interval time
|
||
[range]
|
||
<1-3600> = Time in sec (Default: 60)"
|
||
::= {dsAccGwyConfigSipPortEntry 10}
|
||
|
||
-- *****************************************************************
|
||
-- MonitorSipPort
|
||
-- *****************************************************************
|
||
|
||
dsAccGwyMonitorSipPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DsAccGwyMonitorSipPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of dsAccGwyMonitorSipPortEntry objects."
|
||
::= { dsAccGwyMonitorSipPort 1}
|
||
|
||
dsAccGwyMonitorSipPortEntry OBJECT-TYPE
|
||
SYNTAX DsAccGwyMonitorSipPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Monitor AGLU Functions for each slot."
|
||
INDEX { dsMonitorSipPortIndex }
|
||
::= { dsAccGwyMonitorSipPortTable 1 }
|
||
|
||
DsAccGwyMonitorSipPortEntry ::= SEQUENCE
|
||
{
|
||
dsMonitorSipPortIndex INTEGER,
|
||
dsSipPortProxyStatus INTEGER
|
||
}
|
||
|
||
dsMonitorSipPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "AGLU Port Index of a System"
|
||
::= {dsAccGwyMonitorSipPortEntry 1}
|
||
|
||
dsSipPortProxyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Proxy Server setting status.
|
||
[valude index]
|
||
0 = unreg (Default: 0[unreg])
|
||
1 = reg"
|
||
::= {dsAccGwyMonitorSipPortEntry 2}
|
||
|
||
END |