1912 lines
53 KiB
Plaintext
1912 lines
53 KiB
Plaintext
--
|
|
-- Eltex Enterprise Specific MIB: TAU-4/8.IP
|
|
--
|
|
|
|
ELTEX-TAU8 DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
|
Integer32, Gauge32, Counter32, TimeTicks, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
TruthValue, DisplayString, TimeStamp, TimeInterval, TEXTUAL-CONVENTION, RowStatus
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
elHardware
|
|
FROM ELTEX-SMI-ACTUAL;
|
|
|
|
tau8 MODULE-IDENTITY
|
|
LAST-UPDATED "201308280000Z"
|
|
ORGANIZATION "Eltex Enterprise Ltd"
|
|
CONTACT-INFO " "
|
|
DESCRIPTION "TAU-4/8.IP MIB"
|
|
REVISION "201308280000Z"
|
|
DESCRIPTION "first version"
|
|
::= { elHardware 55 }
|
|
|
|
|
|
CallerIdType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Caller-Id generation"
|
|
SYNTAX INTEGER {
|
|
bell(0), -- FSK Bell 202
|
|
v23(1), -- FSK V.23
|
|
dtmf(2), -- DTMF
|
|
off(3) -- Off
|
|
}
|
|
|
|
CallTransferType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Flash mode"
|
|
SYNTAX INTEGER {
|
|
transmitFlash(0), -- Transmit flash
|
|
attendedCT(1), -- Attended CT
|
|
unattendedCT(2), -- Unattended CT
|
|
localCT(3) -- Local CT
|
|
}
|
|
|
|
RsrvModeType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Proxy mode"
|
|
SYNTAX INTEGER {
|
|
off(0), -- Not used
|
|
homing(1), -- Homing mode
|
|
parking(2) -- Parking mode
|
|
}
|
|
|
|
RsrvCheckMethodType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Check method"
|
|
SYNTAX INTEGER {
|
|
invite(0), -- Invite
|
|
register(1), -- Register
|
|
options(2) -- Options
|
|
}
|
|
|
|
OutboundType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Outbound mode"
|
|
SYNTAX INTEGER {
|
|
off(0), -- Off
|
|
outbound(1), -- Outbound
|
|
outboundWithBusy(2) -- Outbound with busy
|
|
}
|
|
|
|
EarlyMediaType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "User call (SIP) (180 Ringing (0), 183 Progress (Early media) (1))"
|
|
SYNTAX INTEGER {
|
|
ringing180(0),
|
|
progress183EarlyMedia(1)
|
|
}
|
|
|
|
Option100relType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "100rel (supported, required, off)"
|
|
SYNTAX INTEGER {
|
|
supported(0),
|
|
required(1),
|
|
off(2)
|
|
}
|
|
|
|
KeepAliveModeType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
SYNTAX INTEGER {
|
|
off(0), -- Off
|
|
options(1), -- Options
|
|
notify(2), -- Notify
|
|
clrf(3) -- CLRF
|
|
}
|
|
|
|
DtmfTransferType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "DTMF transfer"
|
|
SYNTAX INTEGER {
|
|
inband(0), -- Inband
|
|
rfc2833(1), -- RFC2833
|
|
info(2) -- Info
|
|
}
|
|
|
|
FaxDirectionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Fax Direction"
|
|
SYNTAX INTEGER {
|
|
callerAndCallee(0), -- Caller and Callee
|
|
caller(1), -- Caller
|
|
callee(2), -- Callee
|
|
noDetectFax(3) -- No detect fax
|
|
}
|
|
|
|
FaxtransferType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Fax Direction"
|
|
SYNTAX INTEGER {
|
|
g711a(0),
|
|
g711u(1),
|
|
t38(2),
|
|
none(3)
|
|
}
|
|
|
|
FlashtransferType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Flash transfer"
|
|
SYNTAX INTEGER {
|
|
off(0),
|
|
rfc2833(1),
|
|
info(2)
|
|
}
|
|
|
|
FlashMimeType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Hook flash MIME Type (if flashtransfer = info)"
|
|
SYNTAX INTEGER {
|
|
hookflash(0),
|
|
dtmfRelay(1), -- dtmf-relay
|
|
broadsoft(2),
|
|
sscc(3)
|
|
}
|
|
|
|
ModemType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Modem transfer (V.152)"
|
|
SYNTAX INTEGER {
|
|
g711a(0), -- G.711A VBD
|
|
g711u(1), -- G.711U VBD
|
|
g711aNse(2), -- G.711A+NSE
|
|
g711uNse(3), -- G.711U+NSE
|
|
off(4) -- Off
|
|
}
|
|
|
|
GroupType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Type of group (group(0),serial(1),cyclic(2))"
|
|
SYNTAX INTEGER {
|
|
group(0), -- Group
|
|
serial(1), -- Serial
|
|
cyclic(2) -- Cyclic
|
|
}
|
|
|
|
TraceOutputType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Output trace to"
|
|
SYNTAX INTEGER {
|
|
console(0),
|
|
syslogd(1),
|
|
disable(2)
|
|
}
|
|
|
|
ConferenceMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "sip profile conference settings"
|
|
SYNTAX INTEGER {
|
|
local(0),
|
|
remote(1)
|
|
}
|
|
|
|
pbxConfig OBJECT IDENTIFIER ::= { tau8 1 }
|
|
|
|
|
|
fxsPorts OBJECT IDENTIFIER ::= { pbxConfig 1 }
|
|
|
|
fxsPortsUseFxsProfile OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Use FXS profiles settings"
|
|
::= { fxsPorts 1 }
|
|
|
|
|
|
fxsPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FxsportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { fxsPorts 2 }
|
|
|
|
fxsPortEntry OBJECT-TYPE
|
|
SYNTAX FxsportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
INDEX { fxsPortIndex }
|
|
::= { fxsPortTable 1 }
|
|
|
|
fxsPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "FXS port index (from 1)"
|
|
::= { fxsPortEntry 1 }
|
|
|
|
fxsPortEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enabled"
|
|
::= { fxsPortEntry 2 }
|
|
|
|
|
|
-- Account settings
|
|
|
|
fxsPortSipProfileId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SIP profile"
|
|
::= { fxsPortEntry 3 }
|
|
|
|
fxsPortProfile OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "FXS profile"
|
|
::= { fxsPortEntry 4 }
|
|
|
|
fxsPortPhone OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Phone"
|
|
::= { fxsPortEntry 5 }
|
|
|
|
fxsPortUsername OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Username"
|
|
::= { fxsPortEntry 6 }
|
|
|
|
fxsPortAuthName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Login"
|
|
::= { fxsPortEntry 7 }
|
|
|
|
fxsPortAuthPass OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password"
|
|
::= { fxsPortEntry 8 }
|
|
|
|
fxsPortSipPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SIP Port"
|
|
::= { fxsPortEntry 9 }
|
|
|
|
fxsPortUseAltNumber OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Use alternative number"
|
|
::= { fxsPortEntry 10 }
|
|
|
|
fxsPortAltNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Alternative number"
|
|
::= { fxsPortEntry 11 }
|
|
|
|
fxsPortCpcRus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Calling party category"
|
|
::= { fxsPortEntry 12 }
|
|
|
|
|
|
-- Line parameters
|
|
|
|
fxsPortMinOnhookTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minimal on-hook time"
|
|
::= { fxsPortEntry 13 }
|
|
|
|
fxsPortMinFlash OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Min flash time"
|
|
::= { fxsPortEntry 14 }
|
|
|
|
fxsPortGainR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Gain receive (x0.1dB)"
|
|
::= { fxsPortEntry 15 }
|
|
|
|
fxsPortGainT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Gain transmit (x0.1dB)"
|
|
::= { fxsPortEntry 16 }
|
|
|
|
fxsPortMinPulse OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Min pulse"
|
|
::= { fxsPortEntry 17 }
|
|
|
|
fxsPortInterdigit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Interdigit"
|
|
::= { fxsPortEntry 18 }
|
|
|
|
fxsPortCallerId OBJECT-TYPE
|
|
SYNTAX CallerIdType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Caller-Id generation"
|
|
::= { fxsPortEntry 19 }
|
|
|
|
fxsPortHangupTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hangup timeout"
|
|
::= { fxsPortEntry 20 }
|
|
|
|
fxsPortRbTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ringback timeout"
|
|
::= { fxsPortEntry 21 }
|
|
|
|
fxsPortBusyTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Busy timeout"
|
|
::= { fxsPortEntry 22 }
|
|
|
|
fxsPortPolarityReverse OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Polarity reversal"
|
|
::= { fxsPortEntry 23 }
|
|
|
|
|
|
-- Supplementary services
|
|
|
|
fxsPortCallTransfer OBJECT-TYPE
|
|
SYNTAX CallTransferType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flash mode"
|
|
::= { fxsPortEntry 24 }
|
|
|
|
fxsPortCallWaiting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Callwaiting"
|
|
::= { fxsPortEntry 25 }
|
|
|
|
fxsPortDirectnumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Direct number"
|
|
::= { fxsPortEntry 26 }
|
|
|
|
fxsPortStopDial OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Stop dialing at #"
|
|
::= { fxsPortEntry 27 }
|
|
|
|
fxsPortHotLine OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hotline"
|
|
::= { fxsPortEntry 28 }
|
|
|
|
fxsPortHotNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hot number (if Hotline is enabled)"
|
|
::= { fxsPortEntry 29 }
|
|
|
|
fxsPortHotTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hot timeout (if Hotline is enabled)"
|
|
::= { fxsPortEntry 30 }
|
|
|
|
fxsPortCtUnconditional OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CFU"
|
|
::= { fxsPortEntry 31 }
|
|
|
|
fxsPortCfuNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CGU number (if CFU is enabled)"
|
|
::= { fxsPortEntry 32 }
|
|
|
|
fxsPortCtBusy OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CFB"
|
|
::= { fxsPortEntry 33 }
|
|
|
|
fxsPortCfbNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CFB number (if CFB is enabled)"
|
|
::= { fxsPortEntry 34 }
|
|
|
|
fxsPortCtNoanswer OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CFNA"
|
|
::= { fxsPortEntry 35 }
|
|
|
|
fxsPortCfnaNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CFNA number (if CFNA is enabled)"
|
|
::= { fxsPortEntry 36 }
|
|
|
|
fxsPortCtTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CFNA timeout (if CFNA is enabled)"
|
|
::= { fxsPortEntry 37 }
|
|
|
|
fxsPortDndEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "DND"
|
|
::= { fxsPortEntry 38 }
|
|
|
|
fxsPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "RowStatus"
|
|
::= { fxsPortEntry 39 }
|
|
|
|
FxsportEntry ::= SEQUENCE {
|
|
fxsPortIndex Integer32,
|
|
fxsPortEnabled TruthValue,
|
|
-- Account settings
|
|
fxsPortSipProfileId Integer32,
|
|
fxsPortProfile Integer32,
|
|
fxsPortPhone DisplayString,
|
|
fxsPortUsername DisplayString,
|
|
fxsPortAuthName DisplayString,
|
|
fxsPortAuthPass DisplayString,
|
|
fxsPortSipPort Integer32,
|
|
fxsPortUseAltNumber TruthValue,
|
|
fxsPortAltNumber DisplayString,
|
|
fxsPortCpcRus Integer32,
|
|
-- Line parameters
|
|
fxsPortMinOnhookTime Integer32,
|
|
fxsPortMinFlash Integer32,
|
|
fxsPortGainR Integer32,
|
|
fxsPortGainT Integer32,
|
|
fxsPortMinPulse Integer32,
|
|
fxsPortInterdigit Integer32,
|
|
fxsPortCallerId CallerIdType,
|
|
fxsPortHangupTimeout Integer32,
|
|
fxsPortRbTimeout Integer32,
|
|
fxsPortBusyTimeout Integer32,
|
|
fxsPortPolarityReverse TruthValue,
|
|
-- Supplementary services
|
|
fxsPortCallTransfer CallTransferType,
|
|
fxsPortCallWaiting TruthValue,
|
|
fxsPortDirectnumber DisplayString,
|
|
fxsPortStopDial TruthValue,
|
|
fxsPortHotLine TruthValue,
|
|
fxsPortHotNumber DisplayString,
|
|
fxsPortHotTimeout Integer32,
|
|
fxsPortCtUnconditional TruthValue,
|
|
fxsPortCfuNumber DisplayString,
|
|
fxsPortCtBusy TruthValue,
|
|
fxsPortCfbNumber DisplayString,
|
|
fxsPortCtNoanswer TruthValue,
|
|
fxsPortCfnaNumber DisplayString,
|
|
fxsPortCtTimeout Integer32,
|
|
fxsPortDndEnable TruthValue,
|
|
fxsPortRowStatus RowStatus }
|
|
|
|
fxsPortsMIBBoundary OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dummy object to prevent GETNEXT request from poking into neighbor table."
|
|
::= { fxsPorts 3 }
|
|
|
|
-- FXS profiles
|
|
|
|
fxsProfiles OBJECT IDENTIFIER ::= { pbxConfig 2 }
|
|
|
|
|
|
fxsProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FxsprofileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { fxsProfiles 1 }
|
|
|
|
fxsProfileEntry OBJECT-TYPE
|
|
SYNTAX FxsprofileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
INDEX { fxsProfileIndex }
|
|
::= { fxsProfileTable 1 }
|
|
|
|
fxsProfileIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "FXS Profile index (from 1)"
|
|
::= { fxsProfileEntry 1 }
|
|
|
|
fxsProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Profile name"
|
|
::= { fxsProfileEntry 2 }
|
|
|
|
fxsProfileMinOnhookTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minimal on-hook time"
|
|
::= { fxsProfileEntry 3 }
|
|
|
|
fxsProfileMinFlash OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Min flash time (from 80 to 1000 ms)"
|
|
::= { fxsProfileEntry 4 }
|
|
|
|
fxsProfileGainR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Gain receive (x0.1dB)"
|
|
::= { fxsProfileEntry 5 }
|
|
|
|
fxsProfileGainT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Gain transmit (x0.1dB)"
|
|
::= { fxsProfileEntry 6 }
|
|
|
|
fxsProfileMinPulse OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Minimal pulse time (from 20 to 100 ms)"
|
|
::= { fxsProfileEntry 7 }
|
|
|
|
fxsProfileInterdigit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Interdigit interval (from 100 to 400 ms)"
|
|
::= { fxsProfileEntry 8 }
|
|
|
|
fxsProfileCallerId OBJECT-TYPE
|
|
SYNTAX CallerIdType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Caller-Id generation"
|
|
::= { fxsProfileEntry 9 }
|
|
|
|
fxsProfileHangupTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hangup timeout"
|
|
::= { fxsProfileEntry 10 }
|
|
|
|
fxsProfileRbTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ringback timeout"
|
|
::= { fxsProfileEntry 11 }
|
|
|
|
fxsProfileBusyTimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Busy timeout"
|
|
::= { fxsProfileEntry 12 }
|
|
|
|
fxsProfilePolarityReverse OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Polarity reversal"
|
|
::= { fxsProfileEntry 13 }
|
|
|
|
fxsProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "RowStatus"
|
|
::= { fxsProfileEntry 14 }
|
|
|
|
FxsprofileEntry ::= SEQUENCE {
|
|
fxsProfileIndex Integer32,
|
|
fxsProfileName DisplayString,
|
|
fxsProfileMinOnhookTime Integer32,
|
|
fxsProfileMinFlash Integer32,
|
|
fxsProfileGainR Integer32,
|
|
fxsProfileGainT Integer32,
|
|
fxsProfileMinPulse Integer32,
|
|
fxsProfileInterdigit Integer32,
|
|
fxsProfileCallerId CallerIdType,
|
|
fxsProfileHangupTimeout Integer32,
|
|
fxsProfileRbTimeout Integer32,
|
|
fxsProfileBusyTimeout Integer32,
|
|
fxsProfilePolarityReverse TruthValue,
|
|
fxsProfileRowStatus RowStatus }
|
|
|
|
fxsProfilesMIBBoundary OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dummy object to prevent GETNEXT request from poking into neighbor table."
|
|
::= { fxsProfiles 2 }
|
|
|
|
|
|
|
|
sipConfig OBJECT IDENTIFIER ::= { pbxConfig 3 }
|
|
|
|
-- Common settings
|
|
|
|
sipCommon OBJECT IDENTIFIER ::= { sipConfig 1 }
|
|
|
|
sipCommonStunEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "STUN enable"
|
|
::= { sipCommon 1 }
|
|
|
|
sipCommonStunServer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "STUN server address (:port)"
|
|
::= { sipCommon 2 }
|
|
|
|
sipCommonStunInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "STUN request sending interval (sec)"
|
|
::= { sipCommon 3 }
|
|
|
|
sipCommonPublicIp OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Public IP"
|
|
::= { sipCommon 4 }
|
|
|
|
sipCommonNotUseNAPTR OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Disable NAPTR DNS queries"
|
|
::= { sipCommon 5 }
|
|
|
|
sipCommonNotUseSRV OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Disable SRV DNS queries"
|
|
::= { sipCommon 6 }
|
|
|
|
|
|
-- SIP profiles
|
|
|
|
sipProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SipprofileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipConfig 2 }
|
|
|
|
sipProfileEntry OBJECT-TYPE
|
|
SYNTAX SipprofileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
INDEX { sipProfileIndex }
|
|
::= { sipProfileTable 1 }
|
|
|
|
|
|
-- Profile
|
|
|
|
sipProfileIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SIP Profile index (from 1)"
|
|
::= { sipProfileEntry 1 }
|
|
|
|
sipProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Profile name"
|
|
::= { sipProfileEntry 2 }
|
|
|
|
sipProEnablesip OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Activate profile"
|
|
::= { sipProfileEntry 3 }
|
|
|
|
|
|
-- SIP Configuration
|
|
|
|
sipProRsrvMode OBJECT-TYPE
|
|
SYNTAX RsrvModeType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Proxy mode"
|
|
::= { sipProfileEntry 4 }
|
|
|
|
sipProProxyip OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Proxy address (:port)"
|
|
::= { sipProfileEntry 5 }
|
|
|
|
sipProRegistration OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registration"
|
|
::= { sipProfileEntry 6 }
|
|
|
|
sipProRegistrarip OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registrar address (:port) (if Registration is enabled)"
|
|
::= { sipProfileEntry 7 }
|
|
|
|
|
|
-- Reserved proxy 1
|
|
|
|
sipProProxyipRsrv1 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Proxy address (:port)"
|
|
::= { sipProfileEntry 8 }
|
|
|
|
sipProRegistrationRsrv1 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registration"
|
|
::= { sipProfileEntry 9 }
|
|
|
|
sipProRegistraripRsrv1 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registrar address (:port) (if Registration is enabled)"
|
|
::= { sipProfileEntry 10 }
|
|
|
|
|
|
-- Reserved proxy 2
|
|
|
|
sipProProxyipRsrv2 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Proxy address (:port)"
|
|
::= { sipProfileEntry 11 }
|
|
|
|
sipProRegistrationRsrv2 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registration"
|
|
::= { sipProfileEntry 12 }
|
|
|
|
sipProRegistraripRsrv2 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registrar address (:port) (if Registration is enabled)"
|
|
::= { sipProfileEntry 13 }
|
|
|
|
|
|
-- Reserved proxy 3
|
|
|
|
sipProProxyipRsrv3 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Proxy address (:port)"
|
|
::= { sipProfileEntry 14 }
|
|
|
|
sipProRegistrationRsrv3 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registration"
|
|
::= { sipProfileEntry 15 }
|
|
|
|
sipProRegistraripRsrv3 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registrar address (:port) (if Registration is enabled)"
|
|
::= { sipProfileEntry 16 }
|
|
|
|
|
|
-- Reserved proxy 4
|
|
|
|
sipProProxyipRsrv4 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Proxy address (:port)"
|
|
::= { sipProfileEntry 17 }
|
|
|
|
sipProRegistrationRsrv4 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registration"
|
|
::= { sipProfileEntry 18 }
|
|
|
|
sipProRegistraripRsrv4 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registrar address (:port) (if Registration is enabled)"
|
|
::= { sipProfileEntry 19 }
|
|
|
|
|
|
-- Home server check
|
|
|
|
sipProRsrvCheckMethod OBJECT-TYPE
|
|
SYNTAX RsrvCheckMethodType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Check method"
|
|
::= { sipProfileEntry 20 }
|
|
|
|
sipProRsrvKeepaliveTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Keepalive timeout (s)"
|
|
::= { sipProfileEntry 21 }
|
|
|
|
sipProDomain OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SIP domain"
|
|
::= { sipProfileEntry 22 }
|
|
|
|
sipProOutbound OBJECT-TYPE
|
|
SYNTAX OutboundType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Outbound mode"
|
|
::= { sipProfileEntry 23 }
|
|
|
|
sipProExpires OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Expires"
|
|
::= { sipProfileEntry 24 }
|
|
|
|
sipProRri OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registration Retry Interval"
|
|
::= { sipProfileEntry 25 }
|
|
|
|
sipProDomainToReg OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Use domain to register"
|
|
::= { sipProfileEntry 26 }
|
|
|
|
sipProEarlyMedia OBJECT-TYPE
|
|
SYNTAX EarlyMediaType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User call (SIP) (180 Ringing (0), 183 Progress (Early media) (1))"
|
|
::= { sipProfileEntry 27 }
|
|
|
|
sipProDisplayToReg OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Use SIP Display info in Register"
|
|
::= { sipProfileEntry 28 }
|
|
|
|
sipProRingback OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Ringback at 183 Progress"
|
|
::= { sipProfileEntry 29 }
|
|
|
|
sipProReduceSdpMediaCount OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Remove rejected media"
|
|
::= { sipProfileEntry 30 }
|
|
|
|
sipProOption100rel OBJECT-TYPE
|
|
SYNTAX Option100relType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "100rel (supported, required, off)"
|
|
::= { sipProfileEntry 31 }
|
|
|
|
|
|
-- Codecs
|
|
|
|
sipProCodecOrder OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "List of codecs in preferred order (g711a,g711u,g723,g729x,g729a,g729b)"
|
|
::= { sipProfileEntry 32 }
|
|
|
|
sipProG711pte OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "G.711 PTE, ms"
|
|
::= { sipProfileEntry 33 }
|
|
|
|
sipProDtmfTransfer OBJECT-TYPE
|
|
SYNTAX DtmfTransferType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "DTMF transfer"
|
|
::= { sipProfileEntry 34 }
|
|
|
|
sipProFaxDirection OBJECT-TYPE
|
|
SYNTAX FaxDirectionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Fax Direction"
|
|
::= { sipProfileEntry 35 }
|
|
|
|
|
|
-- Fax transfer
|
|
|
|
sipProFaxTransfer1 OBJECT-TYPE
|
|
SYNTAX FaxtransferType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Codec 1"
|
|
::= { sipProfileEntry 36 }
|
|
|
|
sipProFaxTransfer2 OBJECT-TYPE
|
|
SYNTAX FaxtransferType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Codec 2"
|
|
::= { sipProfileEntry 37 }
|
|
|
|
sipProFaxTransfer3 OBJECT-TYPE
|
|
SYNTAX FaxtransferType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Codec 3"
|
|
::= { sipProfileEntry 38 }
|
|
|
|
sipProEnableInT38 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Take the transition to T.38"
|
|
::= { sipProfileEntry 39 }
|
|
|
|
sipProFlashTransfer OBJECT-TYPE
|
|
SYNTAX FlashtransferType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Flash transfer"
|
|
::= { sipProfileEntry 40 }
|
|
|
|
sipProFlashMime OBJECT-TYPE
|
|
SYNTAX FlashMimeType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hook flash MIME Type (if flashtransfer = info)"
|
|
::= { sipProfileEntry 41 }
|
|
|
|
sipProModem OBJECT-TYPE
|
|
SYNTAX ModemType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Modem transfer (V.152)"
|
|
::= { sipProfileEntry 42 }
|
|
|
|
sipProPayload OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Payload ((96..127))"
|
|
::= { sipProfileEntry 43 }
|
|
|
|
sipProSilenceDetector OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Silencedetector"
|
|
::= { sipProfileEntry 44 }
|
|
|
|
sipProEchoCanceler OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Echocanceller"
|
|
::= { sipProfileEntry 45 }
|
|
|
|
sipProRtcp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "RTCP"
|
|
::= { sipProfileEntry 46 }
|
|
|
|
sipProRtcpTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Sending interval (if rtcp on)"
|
|
::= { sipProfileEntry 47 }
|
|
|
|
sipProRtcpCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Receiving period (if rtcp on)"
|
|
::= { sipProfileEntry 48 }
|
|
|
|
|
|
-- Dialplan Configuration
|
|
|
|
sipProDialplanRegexp OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The regular expression for dialplan"
|
|
::= { sipProfileEntry 49 }
|
|
|
|
sipProRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "RowStatus"
|
|
::= { sipProfileEntry 50 }
|
|
|
|
-- keepalived
|
|
|
|
sipProKeepAliveMode OBJECT-TYPE
|
|
SYNTAX KeepAliveModeType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipProfileEntry 51 }
|
|
|
|
sipProKeepAliveInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "sec"
|
|
::= { sipProfileEntry 52 }
|
|
|
|
sipProConferenceMode OBJECT-TYPE
|
|
SYNTAX ConferenceMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipProfileEntry 53 }
|
|
|
|
sipProConferenceServer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipProfileEntry 54 }
|
|
|
|
sipProImsEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipProfileEntry 55 }
|
|
|
|
sipProXcapCallholdName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipProfileEntry 56 }
|
|
|
|
sipProXcapCwName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipProfileEntry 57 }
|
|
|
|
sipProXcapConferenceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipProfileEntry 58 }
|
|
|
|
sipProXcapHotlineName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { sipProfileEntry 59 }
|
|
|
|
SipprofileEntry ::= SEQUENCE {
|
|
-- Profile
|
|
sipProfileIndex Integer32,
|
|
sipProfileName DisplayString,
|
|
sipProEnablesip TruthValue,
|
|
-- SIP Configuration
|
|
sipProRsrvMode RsrvModeType,
|
|
sipProProxyip DisplayString,
|
|
sipProRegistration TruthValue,
|
|
sipProRegistrarip DisplayString,
|
|
-- Reserved proxy 1
|
|
sipProProxyipRsrv1 DisplayString,
|
|
sipProRegistrationRsrv1 TruthValue,
|
|
sipProRegistraripRsrv1 DisplayString,
|
|
-- Reserved proxy 2
|
|
sipProProxyipRsrv2 DisplayString,
|
|
sipProRegistrationRsrv2 TruthValue,
|
|
sipProRegistraripRsrv2 DisplayString,
|
|
-- Reserved proxy 3
|
|
sipProProxyipRsrv3 DisplayString,
|
|
sipProRegistrationRsrv3 TruthValue,
|
|
sipProRegistraripRsrv3 DisplayString,
|
|
-- Reserved proxy 4
|
|
sipProProxyipRsrv4 DisplayString,
|
|
sipProRegistrationRsrv4 TruthValue,
|
|
sipProRegistraripRsrv4 DisplayString,
|
|
-- Home server check
|
|
sipProRsrvCheckMethod RsrvCheckMethodType,
|
|
sipProRsrvKeepaliveTime Integer32,
|
|
sipProDomain DisplayString,
|
|
sipProOutbound OutboundType,
|
|
sipProExpires Integer32,
|
|
sipProRri Integer32,
|
|
sipProDomainToReg TruthValue,
|
|
sipProEarlyMedia EarlyMediaType,
|
|
sipProDisplayToReg TruthValue,
|
|
sipProRingback TruthValue,
|
|
sipProReduceSdpMediaCount TruthValue,
|
|
sipProOption100rel Option100relType,
|
|
-- Codecs
|
|
sipProCodecOrder DisplayString,
|
|
sipProG711pte Integer32,
|
|
sipProDtmfTransfer DtmfTransferType,
|
|
sipProFaxDirection FaxDirectionType,
|
|
-- Fax transfer
|
|
sipProFaxTransfer1 FaxtransferType,
|
|
sipProFaxTransfer2 FaxtransferType,
|
|
sipProFaxTransfer3 FaxtransferType,
|
|
sipProEnableInT38 TruthValue,
|
|
sipProFlashTransfer FlashtransferType,
|
|
sipProFlashMime FlashMimeType,
|
|
sipProModem ModemType,
|
|
sipProPayload Integer32,
|
|
sipProSilenceDetector TruthValue,
|
|
sipProEchoCanceler TruthValue,
|
|
sipProRtcp TruthValue,
|
|
sipProRtcpTimer Integer32,
|
|
sipProRtcpCount Integer32,
|
|
-- Dialplan Configuration
|
|
sipProDialplanRegexp DisplayString,
|
|
sipProRowStatus RowStatus,
|
|
-- keep alive
|
|
sipProKeepAliveMode KeepAliveModeType,
|
|
sipProKeepAliveInterval Integer32,
|
|
-- conference settings
|
|
sipProConferenceMode ConferenceMode,
|
|
sipProConferenceServer DisplayString,
|
|
sipProImsEnable TruthValue,
|
|
sipProXcapCallholdName DisplayString,
|
|
sipProXcapCwName DisplayString,
|
|
sipProXcapConferenceName DisplayString,
|
|
sipProXcapHotlineName DisplayString }
|
|
|
|
sipProfilesMIBBoundary OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dummy object to prevent GETNEXT request from poking into neighbor table."
|
|
::= { sipConfig 3 }
|
|
|
|
|
|
groupsConfig OBJECT IDENTIFIER ::= { pbxConfig 4 }
|
|
|
|
-- Hunt groups
|
|
|
|
huntGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HuntgroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { groupsConfig 1 }
|
|
|
|
huntGroupEntry OBJECT-TYPE
|
|
SYNTAX HuntgroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
INDEX { huntGrIndex }
|
|
::= { huntGroupTable 1 }
|
|
|
|
huntGrIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Hunt group index (from 1)"
|
|
::= { huntGroupEntry 1 }
|
|
|
|
huntGrEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable group"
|
|
::= { huntGroupEntry 2 }
|
|
|
|
huntGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Group name"
|
|
::= { huntGroupEntry 3 }
|
|
|
|
huntGrSipProfileId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SIP profile"
|
|
::= { huntGroupEntry 4 }
|
|
|
|
huntGrPhone OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Phone"
|
|
::= { huntGroupEntry 5 }
|
|
|
|
huntGrRegistration OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Registration"
|
|
::= { huntGroupEntry 6 }
|
|
|
|
huntGrUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "User Name"
|
|
::= { huntGroupEntry 7 }
|
|
|
|
huntGrPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Password"
|
|
::= { huntGroupEntry 8 }
|
|
|
|
huntGrType OBJECT-TYPE
|
|
SYNTAX GroupType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Type of group (group(0),serial(1),cyclic(2))"
|
|
::= { huntGroupEntry 9 }
|
|
|
|
huntGrCallQueueSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Call queue size"
|
|
::= { huntGroupEntry 10 }
|
|
|
|
huntGrWaitingTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Call reply timeout, sec"
|
|
::= { huntGroupEntry 11 }
|
|
|
|
huntGrSipPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SIP Port of group"
|
|
::= { huntGroupEntry 12 }
|
|
|
|
huntGrPickupEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Group call pickup enable"
|
|
::= { huntGroupEntry 13 }
|
|
|
|
huntGrPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "List of the ports in the group"
|
|
::= { huntGroupEntry 14 }
|
|
|
|
huntGrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "RowStatus"
|
|
::= { huntGroupEntry 15 }
|
|
|
|
HuntgroupEntry ::= SEQUENCE {
|
|
huntGrIndex Integer32,
|
|
huntGrEnable TruthValue,
|
|
huntGroupName DisplayString,
|
|
huntGrSipProfileId Integer32,
|
|
huntGrPhone DisplayString,
|
|
huntGrRegistration TruthValue,
|
|
huntGrUserName DisplayString,
|
|
huntGrPassword DisplayString,
|
|
huntGrType GroupType,
|
|
huntGrCallQueueSize Integer32,
|
|
huntGrWaitingTime Integer32,
|
|
huntGrSipPort Integer32,
|
|
huntGrPickupEnable TruthValue,
|
|
huntGrPorts DisplayString,
|
|
huntGrRowStatus RowStatus }
|
|
|
|
huntGroupsMIBBoundary OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dummy object to prevent GETNEXT request from poking into neighbor table."
|
|
::= { groupsConfig 2 }
|
|
|
|
-- Subscriber service control
|
|
|
|
suppServices OBJECT IDENTIFIER ::= { pbxConfig 5 }
|
|
|
|
-- Supplementary services activation codes *XX#
|
|
-- Supplementary services deactivation codes #XX#
|
|
|
|
dvoCfuPrefix OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Unconditional forward"
|
|
::= { suppServices 1 }
|
|
|
|
dvoCfbPrefix OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CT busy"
|
|
::= { suppServices 2 }
|
|
|
|
dvoCfnaPrefix OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "CT noanswer"
|
|
::= { suppServices 3 }
|
|
|
|
dvoCallPickupPrefix OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Permit to pickup incoming calls"
|
|
::= { suppServices 4 }
|
|
|
|
dvoHotNumberPrefix OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Hotline"
|
|
::= { suppServices 5 }
|
|
|
|
dvoCallwaitingPrefix OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Callwaiting"
|
|
::= { suppServices 6 }
|
|
|
|
dvoDndPrefix OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "DND"
|
|
::= { suppServices 7 }
|
|
|
|
|
|
networkConfig OBJECT IDENTIFIER ::= { tau8 2 }
|
|
|
|
|
|
-- SNMP settings
|
|
|
|
|
|
snmpConfig OBJECT IDENTIFIER ::= { networkConfig 1 }
|
|
|
|
snmpRoCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "roCommunity"
|
|
::= { snmpConfig 1 }
|
|
|
|
snmpRwCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "rwCommunity"
|
|
::= { snmpConfig 2 }
|
|
|
|
snmpTrapsink OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TrapSink, usage: HOST [COMMUNITY [PORT]]"
|
|
::= { snmpConfig 3 }
|
|
|
|
snmpTrap2sink OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Trap2Sink, usage: HOST [COMMUNITY [PORT]]"
|
|
::= { snmpConfig 4 }
|
|
|
|
snmpInformsink OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "InformSink, usage: HOST [COMMUNITY [PORT]]"
|
|
::= { snmpConfig 5 }
|
|
|
|
snmpSysname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "System name"
|
|
::= { snmpConfig 6 }
|
|
|
|
snmpSyscontact OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "System contact"
|
|
::= { snmpConfig 7 }
|
|
|
|
snmpSyslocation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "System location"
|
|
::= { snmpConfig 8 }
|
|
|
|
snmpTrapCommunity OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "TrapCommunity"
|
|
::= { snmpConfig 9 }
|
|
|
|
|
|
systemConfig OBJECT IDENTIFIER ::= { tau8 3 }
|
|
|
|
|
|
-- System trace settings
|
|
|
|
traceConfig OBJECT IDENTIFIER ::= { systemConfig 1 }
|
|
|
|
traceOutput OBJECT-TYPE
|
|
SYNTAX TraceOutputType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Output trace to"
|
|
::= { traceConfig 1 }
|
|
|
|
-- Remote log
|
|
|
|
syslogdIpaddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Syslog server address"
|
|
::= { traceConfig 2 }
|
|
|
|
syslogdPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Syslog server port"
|
|
::= { traceConfig 3 }
|
|
|
|
-- Local log
|
|
|
|
logLocalFile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Log file name"
|
|
::= { traceConfig 4 }
|
|
|
|
logLocalSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Log file size (kB)"
|
|
::= { traceConfig 5 }
|
|
|
|
-- VoIP
|
|
|
|
logVoipPbxEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "VoIP trace enable"
|
|
::= { traceConfig 6 }
|
|
|
|
logVoipError OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Errors"
|
|
::= { traceConfig 7 }
|
|
|
|
logVoipWarning OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Warnings"
|
|
::= { traceConfig 8 }
|
|
|
|
logVoipDebug OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Debug"
|
|
::= { traceConfig 9 }
|
|
|
|
logVoipInfo OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Info"
|
|
::= { traceConfig 10 }
|
|
|
|
logVoipSipLevel OBJECT-TYPE
|
|
SYNTAX Integer32(1..9)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "SIP trace level"
|
|
::= { traceConfig 11 }
|
|
|
|
-- IGMP
|
|
|
|
logIgmpEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "IGMP trace enable"
|
|
::= { traceConfig 12 }
|
|
|
|
-- TAU8 action command
|
|
|
|
actionCommands OBJECT IDENTIFIER ::= { tau8 10 }
|
|
|
|
actionSave OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "set true(1) to save all config files"
|
|
::= { actionCommands 1 }
|
|
|
|
actionReboot OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "set true(1) to reboot"
|
|
::= { actionCommands 2 }
|
|
|
|
|
|
|
|
tau8Group OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
|
|
fxsPortsUseFxsProfile,
|
|
|
|
fxsPortEnabled,
|
|
|
|
-- Account settings
|
|
fxsPortSipProfileId,
|
|
fxsPortProfile,
|
|
fxsPortPhone,
|
|
fxsPortUsername,
|
|
fxsPortAuthName,
|
|
fxsPortAuthPass,
|
|
fxsPortSipPort,
|
|
fxsPortUseAltNumber,
|
|
fxsPortAltNumber,
|
|
fxsPortCpcRus,
|
|
|
|
-- Line parameters
|
|
fxsPortMinOnhookTime,
|
|
fxsPortMinFlash,
|
|
fxsPortGainR,
|
|
fxsPortGainT,
|
|
fxsPortMinPulse,
|
|
fxsPortInterdigit,
|
|
fxsPortCallerId,
|
|
fxsPortHangupTimeout,
|
|
fxsPortRbTimeout,
|
|
fxsPortBusyTimeout,
|
|
fxsPortPolarityReverse,
|
|
|
|
-- Supplementary services
|
|
fxsPortCallTransfer,
|
|
fxsPortCallWaiting,
|
|
fxsPortDirectnumber,
|
|
fxsPortStopDial,
|
|
fxsPortHotLine,
|
|
fxsPortHotNumber,
|
|
fxsPortHotTimeout,
|
|
fxsPortCtUnconditional,
|
|
fxsPortCfuNumber,
|
|
fxsPortCtBusy,
|
|
fxsPortCfbNumber,
|
|
fxsPortCtNoanswer,
|
|
fxsPortCfnaNumber,
|
|
fxsPortCtTimeout,
|
|
fxsPortDndEnable,
|
|
fxsPortRowStatus,
|
|
|
|
fxsPortsMIBBoundary,
|
|
|
|
-- FXS profiles
|
|
fxsProfileName,
|
|
fxsProfileMinOnhookTime,
|
|
fxsProfileMinFlash,
|
|
fxsProfileGainR,
|
|
fxsProfileGainT,
|
|
fxsProfileMinPulse,
|
|
fxsProfileInterdigit,
|
|
fxsProfileCallerId,
|
|
fxsProfileHangupTimeout,
|
|
fxsProfileRbTimeout,
|
|
fxsProfileBusyTimeout,
|
|
fxsProfilePolarityReverse,
|
|
fxsProfileRowStatus,
|
|
|
|
fxsProfilesMIBBoundary,
|
|
|
|
-- Common settings
|
|
sipCommonStunEnable,
|
|
sipCommonStunServer,
|
|
sipCommonStunInterval,
|
|
sipCommonPublicIp,
|
|
sipCommonNotUseNAPTR,
|
|
sipCommonNotUseSRV,
|
|
|
|
-- SIP profiles
|
|
|
|
-- Profile
|
|
sipProfileName,
|
|
sipProEnablesip,
|
|
|
|
-- SIP Configuration
|
|
sipProRsrvMode,
|
|
sipProProxyip,
|
|
sipProRegistration,
|
|
sipProRegistrarip,
|
|
|
|
-- Reserved proxy 1
|
|
sipProProxyipRsrv1,
|
|
sipProRegistrationRsrv1,
|
|
sipProRegistraripRsrv1,
|
|
|
|
-- Reserved proxy 2
|
|
sipProProxyipRsrv2,
|
|
sipProRegistrationRsrv2,
|
|
sipProRegistraripRsrv2,
|
|
|
|
-- Reserved proxy 3
|
|
sipProProxyipRsrv3,
|
|
sipProRegistrationRsrv3,
|
|
sipProRegistraripRsrv3,
|
|
|
|
-- Reserved proxy 4
|
|
sipProProxyipRsrv4,
|
|
sipProRegistrationRsrv4,
|
|
sipProRegistraripRsrv4,
|
|
|
|
-- Home server check
|
|
sipProRsrvCheckMethod,
|
|
sipProRsrvKeepaliveTime,
|
|
sipProDomain,
|
|
sipProOutbound,
|
|
sipProExpires,
|
|
sipProRri,
|
|
sipProDomainToReg,
|
|
sipProEarlyMedia,
|
|
sipProDisplayToReg,
|
|
sipProRingback,
|
|
sipProReduceSdpMediaCount,
|
|
sipProOption100rel,
|
|
|
|
-- Codecs
|
|
sipProCodecOrder,
|
|
sipProG711pte,
|
|
sipProDtmfTransfer,
|
|
sipProFaxDirection,
|
|
|
|
-- Fax transfer
|
|
sipProFaxTransfer1,
|
|
sipProFaxTransfer2,
|
|
sipProFaxTransfer3,
|
|
sipProEnableInT38,
|
|
sipProFlashTransfer,
|
|
sipProFlashMime,
|
|
sipProModem,
|
|
sipProPayload,
|
|
sipProSilenceDetector,
|
|
sipProEchoCanceler,
|
|
sipProRtcp,
|
|
sipProRtcpTimer,
|
|
sipProRtcpCount,
|
|
|
|
-- Dialplan Configuration
|
|
sipProDialplanRegexp,
|
|
sipProRowStatus,
|
|
|
|
-- keep alive
|
|
sipProKeepAliveMode,
|
|
sipProKeepAliveInterval,
|
|
|
|
-- conference
|
|
sipProConferenceMode,
|
|
sipProConferenceServer,
|
|
sipProImsEnable,
|
|
sipProXcapCallholdName,
|
|
sipProXcapCwName,
|
|
sipProXcapConferenceName,
|
|
sipProXcapHotlineName,
|
|
|
|
sipProfilesMIBBoundary,
|
|
|
|
-- Hunt groups
|
|
huntGrEnable,
|
|
huntGroupName,
|
|
huntGrSipProfileId,
|
|
huntGrPhone,
|
|
huntGrRegistration,
|
|
huntGrUserName,
|
|
huntGrPassword,
|
|
huntGrType,
|
|
huntGrCallQueueSize,
|
|
huntGrWaitingTime,
|
|
huntGrSipPort,
|
|
huntGrPickupEnable,
|
|
huntGrPorts,
|
|
huntGrRowStatus,
|
|
|
|
huntGroupsMIBBoundary,
|
|
|
|
-- Subscriber service control
|
|
dvoCfuPrefix,
|
|
dvoCfbPrefix,
|
|
dvoCfnaPrefix,
|
|
dvoCallPickupPrefix,
|
|
dvoHotNumberPrefix,
|
|
dvoCallwaitingPrefix,
|
|
dvoDndPrefix,
|
|
|
|
-- SNMP settings
|
|
snmpRoCommunity,
|
|
snmpRwCommunity,
|
|
snmpTrapsink,
|
|
snmpTrap2sink,
|
|
snmpInformsink,
|
|
snmpSysname,
|
|
snmpSyscontact,
|
|
snmpSyslocation,
|
|
snmpTrapCommunity,
|
|
|
|
-- System trace settings
|
|
|
|
traceOutput,
|
|
|
|
-- Remote log
|
|
syslogdIpaddr,
|
|
syslogdPort,
|
|
|
|
-- Local log
|
|
logLocalFile,
|
|
logLocalSize,
|
|
|
|
-- VoIP
|
|
logVoipPbxEnable,
|
|
logVoipError,
|
|
logVoipWarning,
|
|
logVoipDebug,
|
|
logVoipInfo,
|
|
logVoipSipLevel,
|
|
|
|
-- IGMP
|
|
logIgmpEnable,
|
|
|
|
-- action
|
|
actionReboot,
|
|
actionSave
|
|
}
|
|
STATUS current
|
|
DESCRIPTION " "
|
|
::= { tau8 200 }
|
|
|
|
END
|