-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00 --------------------------------------------------------------------------- -- (C)opyright 2006-2014 bintec elmeg GmbH -- $RCSfile: mib-systel,v $ -- $Revision: 1.13 $ -- $Date: 2014-04-08 10:48:26 $ --------------------------------------------------------------------------- FEC-SYSTEL-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Unsigned32, Counter32, Counter64, IpAddress, TimeTicks, mib-2, enterprises FROM SNMPv2-SMI InterfaceIndex, InterfaceIndexOrZero FROM IF-MIB DisplayString, TimeStamp, TruthValue, MacAddress FROM SNMPv2-TC bibo, Date, BitValue, HexValue FROM BINTEC-MIB MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF; --------------------------------------------------------------------------- systemPhoneMIB MODULE-IDENTITY LAST-UPDATED "201404080000Z" ORGANIZATION "bintec elmeg GmbH" CONTACT-INFO "EMail: info@bintec-elmeg.com Web: www.bintec-elmeg.com " DESCRIPTION "This MIB file contains administration MIBs for system phones " REVISION "201212130000Z" DESCRIPTION "System phone." ::= { bibo 64 } --------------------------------------------------------------------------- -- systel OID groups & all tables --------------------------------------------------------------------------- systemPhoneSetup OBJECT IDENTIFIER ::= { systemPhoneMIB 1 } -- systemPhoneTable 1 -- systemPhoneAudioTable 2 -- systemPhoneFacilityTable 3 -- systemPhoneMSNTable 4 -- systemPhoneIPTable 5 systemPhoneModule OBJECT IDENTIFIER ::= { systemPhoneMIB 2 } -- systemPhoneModuleTable 1 -- systemPhoneFunctionKeyTable 2 systemPhoneCapabilities OBJECT IDENTIFIER ::= { systemPhoneMIB 3 } -- systemPhoneCapabilityTable 1 systemPhoneGlobalConfig OBJECT IDENTIFIER ::= { systemPhoneMIB 4 } -- systemPhoneGlobCfg 1 systemPhoneFwu OBJECT IDENTIFIER ::= { systemPhoneMIB 5 } -- systemPhoneFwuServer 1 -- systemPhoneFwuFileTable 2 -- systemPhoneFwuProcessTable 3 systemPhoneOem OBJECT IDENTIFIER ::= { systemPhoneMIB 6 } -- systemPhoneOemTable 1 -- systemPhoneOemUserTable 2 --------------------------------------------------------------------------- -- systel types --------------------------------------------------------------------------- SystelTerminalIndex ::= INTEGER (1..65535) SystelExtTerminalIndex ::= INTEGER (1..65535) SystelFunctionKeyIndex ::= INTEGER (1..65535) SystelModuleIndex ::= INTEGER (1..65535) SystelFKButtonIndex ::= INTEGER (1..30) SystelFKLevel ::= INTEGER (0..1) SystelAudioVolume ::= INTEGER (0..10) SystelTargetIndex ::= INTEGER (1..65535) SystelDeviceType ::= INTEGER { cs290(20), cs410(22), cs290u(23), cs410u(24), cs400(25), ips290(32), ips400(33), ips290plus(34), s530(64), s560(65), ost-40(144), ost-80(145), ip120(160), ip130(165), ip140(161), dect150(162), dect200-b(163), dect200-m(164), de310-ip-pro(176), de410-ip-pro(177), de700-ip-pro(178), de900-ip-pro(179), n510-ip-pro(180), n720-ip-pro(181), n720-dm-pro(182) } SystelLanguage ::= INTEGER { german(1), dutch(2), english(3), italian(5), danish(6), spanish(7), swedish(8), french(10), portuguese(11), czech(14), norwegian(16), greek(17), icelandic(20), polish(21), hungarian(22), russian(23), romanian(24), slovak(25) } --------------------------------------------------------------------------- -- group: systemPhoneSetup -- systemPhoneTable --------------------------------------------------------------------------- systemPhoneTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains general information about system phones." ::= { systemPhoneSetup 1 } systemPhoneEntry OBJECT-TYPE SYNTAX SystemPhoneEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneTerminalIndex } ::= { systemPhoneTable 1 } SystemPhoneEntry ::= SEQUENCE { systemPhoneTerminalIndex SystelTerminalIndex, systemPhoneDeviceType SystelDeviceType, systemPhoneDevicePin DisplayString, systemPhoneConfigDate Date, systemPhoneConfigSequenceNumber INTEGER, systemPhoneOperStatus INTEGER, systemPhoneAdminStatus INTEGER } systemPhoneTerminalIndex OBJECT-TYPE SYNTAX SystelTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Reference to mpsTerminalTable, a unique value for each system phone." DEFVAL { 1 } ::= { systemPhoneEntry 1 } systemPhoneDeviceType OBJECT-TYPE SYNTAX SystelDeviceType MAX-ACCESS read-write STATUS current DESCRIPTION "Specified type of system phone." DEFVAL { cs410 } ::= { systemPhoneEntry 2 } systemPhoneDevicePin OBJECT-TYPE SYNTAX DisplayString (SIZE(4)) MAX-ACCESS read-write STATUS current DESCRIPTION "The device PIN of the system phone (eg. to protect the configuration, settings or number programming menu of system phone)." DEFVAL { "0000" } ::= { systemPhoneEntry 3 } systemPhoneConfigDate OBJECT-TYPE SYNTAX Date MAX-ACCESS read-only STATUS current DESCRIPTION "The date of last configuration synchronization between PBX and system phone." DEFVAL { "" } ::= { systemPhoneEntry 4 } systemPhoneConfigSequenceNumber OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "A unique sequence number of the configuration data saved in the PBX and synchronized with the system phone." DEFVAL { 0 } ::= { systemPhoneEntry 5 } systemPhoneOperStatus OBJECT-TYPE SYNTAX INTEGER { connected(1), unconnected(2), unsupported(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Operational state of the system phone." DEFVAL { unconnected } ::= { systemPhoneEntry 6 } systemPhoneAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneEntry 7 } --------------------------------------------------------------------------- -- systemPhoneAudioTable --------------------------------------------------------------------------- systemPhoneAudioTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneAudioEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about audio settings of system phones. An entry in this table will also be deleted if the related systemPhoneTable entry is deleted." ::= { systemPhoneSetup 2 } systemPhoneAudioEntry OBJECT-TYPE SYNTAX SystemPhoneAudioEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneAudioIndex } ::= { systemPhoneAudioTable 1 } SystemPhoneAudioEntry ::= SEQUENCE { systemPhoneAudioIndex SystelTerminalIndex, systemPhoneAudioFac BITS, systemPhoneAudioHeadsetType INTEGER, systemPhoneAudioVolSpeaker SystelAudioVolume, systemPhoneAudioVolHandset INTEGER, systemPhoneAudioVolCallWaitingBeep INTEGER, systemPhoneAudioVolDoNotDisturbBeep SystelAudioVolume, systemPhoneAudioVolAppointedTimeBeep INTEGER, systemPhoneAudioVolNotifyBeep INTEGER, systemPhoneAudioVolAnswMachOKBeep INTEGER, systemPhoneAudioAdminStatus INTEGER, systemPhoneAudioNGVolHeadset SystelAudioVolume, systemPhoneAudioNGVolAcknowledgeBeep SystelAudioVolume, systemPhoneAudioNGMicHeadsetResp INTEGER } systemPhoneAudioIndex OBJECT-TYPE SYNTAX SystelTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Reference to the mpsTerminalTable." DEFVAL { 1 } ::= { systemPhoneAudioEntry 1 } systemPhoneAudioFac OBJECT-TYPE SYNTAX BITS { out-ringing(0), out-paging(1), out-listening(2), out-handsfree(3), out-answ-mach(4), headset(5), handsfree-mute(6), beep-negative-ack(7), beep-positive-ack(8), beep-call-waiting-repeat(9) } MAX-ACCESS read-write STATUS current DESCRIPTION "Facility settings for audio control: out-ringing : Normal ringing tones can be heard on the internal speaker [0] or on the internal speaker and an additional speaker connected to 'audio out' [1]. out-paging : Incomming announcements can be heard on the internal speaker [0] or on the internal speaker and an additional speaker connected to 'audio out' [1]. out-listening : Hands-free listening can be heard on the internal speaker [0] or on the internal speaker and an additional speaker connected to 'audio out' [1]. out-handsfree : Hands-free talking and system call exchange can be heard on the internal speaker [0] or on the internal speaker and an additional speaker connected to 'audio out' [1]. out-answ-mach : Call of messages of anwering machine can be heard on the internal speaker [0] or on the internal speaker and an additional speaker connected to 'audio out' [1]. headset : Setting this bit to [1] enables some automatic headset functions: --> if function keys auto call acceptance AND headset are adjusted AND the user activates the auto call acceptance function key, the headset automatically answer the call --> furthermore, if function keys trunk-line key OR extension key adjusted, pressing such a keys leads to automatically calling via headset handsfree-mute : Enable [1] or disbable [0] mute after handsfree calling. beep-negative-ack : Enable [1] or disbable [0] negative ack beep tone. beep-positive-ack : Enable [1] or disbable [0] positive ack beep tone. beep-call-waiting-repeat : Setting this bit to [0] means that the user is noticed onced. Setting this bit to [1], causes beep-tone of call waiting signal to be repeated." DEFVAL { {beep-negative-ack, beep-positive-ack} } ::= { systemPhoneAudioEntry 2 } systemPhoneAudioHeadsetType OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The headset type. Value currently only used within the system phone, but must be saved in the PBX." DEFVAL { 0 } ::= { systemPhoneAudioEntry 3 } systemPhoneAudioVolSpeaker OBJECT-TYPE SYNTAX SystelAudioVolume MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for telephone speaker. For NG phones range was changed (0 .. 10)." DEFVAL { 3 } ::= { systemPhoneAudioEntry 4 } systemPhoneAudioVolHandset OBJECT-TYPE SYNTAX INTEGER (0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for telephone handset." DEFVAL { 1 } ::= { systemPhoneAudioEntry 5 } systemPhoneAudioVolCallWaitingBeep OBJECT-TYPE SYNTAX SystelAudioVolume MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for call waiting tone. For NG phones range was changed (0 .. 10)." DEFVAL { 3 } ::= { systemPhoneAudioEntry 6 } systemPhoneAudioVolDoNotDisturbBeep OBJECT-TYPE SYNTAX SystelAudioVolume MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for do not disturb tone. For NG phones range was changed (0 .. 10)." DEFVAL { 3 } ::= { systemPhoneAudioEntry 7 } systemPhoneAudioVolAppointedTimeBeep OBJECT-TYPE SYNTAX INTEGER(0..6) MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for appointed time call tone." DEFVAL { 3 } ::= { systemPhoneAudioEntry 8 } systemPhoneAudioVolNotifyBeep OBJECT-TYPE SYNTAX INTEGER (0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for notify beep tone." DEFVAL { 1 } ::= { systemPhoneAudioEntry 9 } systemPhoneAudioVolAnswMachOKBeep OBJECT-TYPE SYNTAX INTEGER (0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for answering machine acknowledgement tone." DEFVAL { 1 } ::= { systemPhoneAudioEntry 10 } systemPhoneAudioAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneAudioEntry 11 } systemPhoneAudioNGVolHeadset OBJECT-TYPE SYNTAX SystelAudioVolume MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for headset. This mib item is only important for NG phones." DEFVAL { 5 } ::= { systemPhoneAudioEntry 12 } systemPhoneAudioNGVolAcknowledgeBeep OBJECT-TYPE SYNTAX SystelAudioVolume MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies volume setting for acknowledgement beep tone. This mib item is only important for NG phones." DEFVAL { 5 } ::= { systemPhoneAudioEntry 13 } systemPhoneAudioNGMicHeadsetResp OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies responsivity settings for microphone of headset. This mib item is only important for NG phones." DEFVAL { 2 } ::= { systemPhoneAudioEntry 14 } --------------------------------------------------------------------------- -- systemPhoneFacilityTable --------------------------------------------------------------------------- systemPhoneFacilityTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneFacilityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains system phone configuration concerning display and operations. An entry in this table will also be deleted if the related systemPhoneTable entry is deleted." ::= { systemPhoneSetup 3 } systemPhoneFacilityEntry OBJECT-TYPE SYNTAX SystemPhoneFacilityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneFacIndex } ::= { systemPhoneFacilityTable 1 } SystemPhoneFacilityEntry ::= SEQUENCE { systemPhoneFacIndex SystelTerminalIndex, systemPhoneFacDisplayGeneral BITS, systemPhoneFacDisplayDuringCall INTEGER, systemPhoneFacLedConf INTEGER, systemPhoneFacDispLang SystelLanguage, systemPhoneFacCharacterSet INTEGER, systemPhoneFacAutoCallAcceptTime INTEGER, systemPhoneFacCallWaitInt INTEGER, systemPhoneFacCallWaitExt INTEGER, systemPhoneFacDoNotDisturb INTEGER, systemPhoneFacAdminStatus INTEGER, systemPhoneFacNGDisplayLight INTEGER, systemPhoneFacNGDoNotDisturbTone INTEGER, systemPhoneFacNGLedConf BITS } systemPhoneFacIndex OBJECT-TYPE SYNTAX SystelTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Reference to the mpsTerminalTable." DEFVAL { 1 } ::= { systemPhoneFacilityEntry 1 } systemPhoneFacDisplayGeneral OBJECT-TYPE SYNTAX BITS { softkey-style(0), clir(1), colr(2), call-end-info(3), do-not-disturb(4), softkey-local-phonebook(5), dial-option(6), uus-inhibit-ctrl-int(7), uus-inhibit-ctrl-ext(8), auto-call-accept(9) } MAX-ACCESS read-write STATUS current DESCRIPTION "Facility settings for display and operation control: softkey-style: (0) use of lower case, (1) use of upper case for the softkeys. clir: (0) activate number suppression (outgoing CLIR active), (1) deactivate number suppression (outgoing CLIP active). colr: (0) activate number suppression (incoming COLR active), (1) deactivate number suppression (incoming COLP active). call-end-info: Enable (1) or disable (0) displaying call information after call is disconnected. do-not-disturb: (0) the do not disturb option is true for all MSNs, (1) the do not disturb option is true for the first MSN only. softkey-local-phonebook: (0) enable softkey for PBX phonebook access, (1) enable softkey for local phonebook access. dial-option: (0) DTMF, (1) Keypad. uus-inhibit-ctrl-int: Enable (1) or disable (0) the UUS inhibit intern. uus-inhibit-ctrl-ext: Enable (1) or disable (0) the UUS inhibit extern. auto-call-accept: Enable (1) or disable (0) the automatic call acceptance with the configured settings of systemPhoneFacAutoCall- AcceptTime. (This bit is only used with NG system phones." DEFVAL { {clir, colr, call-end-info } } ::= { systemPhoneFacilityEntry 2 } systemPhoneFacDisplayDuringCall OBJECT-TYPE SYNTAX INTEGER { number-and-costOrDuration(1), number-and-costOrNothing(2), number-and-duration(3), number-and-time(4), numberOnly(5), date-and-time-only(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Information shown on display during an active call: number-and-costOrDuration(1): Shows call number and cost, if no costs are provided by the PSTN instead the call number and the duration will be shown. number-and-costOrNothing(2): Shows call number and cost, if no costs are provided by the PSTN instead only call number will be shown. number-and-duration(3): Shows call number and duration. number-and-time(4): Shows call number and actual time. numberOnly(5): Shows call number only. date-and-time-only(6): Shows actual date and time only." DEFVAL { number-and-costOrDuration } ::= { systemPhoneFacilityEntry 3 } systemPhoneFacLedConf OBJECT-TYPE SYNTAX INTEGER { indication-off(1), indication-all(2), indication-message(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Information of status LED function for elmeg CS/IP series system phones: indication-off: Status LED function is off. indication-all: Status LED blinks on all new events. indication-message: Status LED blinks only if a new message received." DEFVAL { indication-all } ::= { systemPhoneFacilityEntry 4 } systemPhoneFacDispLang OBJECT-TYPE SYNTAX SystelLanguage MAX-ACCESS read-write STATUS current DESCRIPTION "The current display language." DEFVAL { german } ::= { systemPhoneFacilityEntry 5 } systemPhoneFacCharacterSet OBJECT-TYPE SYNTAX INTEGER { latin-ext(1), latin-greek(2), latin-cyrillic(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The character set of the display language: latin-ext: Latin character set with extensions. latin-greek: Latin and greek character set. latin-cyrillic: Latin and cyrillic character set." DEFVAL { latin-ext } ::= { systemPhoneFacilityEntry 6 } systemPhoneFacAutoCallAcceptTime OBJECT-TYPE SYNTAX INTEGER { immediately(1), sec-5(2), sec-10(3), sec-15(4), sec-20(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting of automatic call acceptance time, only used if 'headset' in systemPhoneAudioFac is enabled(1) and a function-key 'autoanswer' is configured and active on the system phone. For NG phones there are new values available, marked with *: immediately: phone immediately accepts calls. sec-5: phone accepts calls after 5 seconds ringing. sec-10: phone accepts calls after 10 seconds ringing. sec-15: *phone accepts calls after 15 seconds ringing (only for NG phones). sec-20: *phone accepts calls after 20 seconds ringing (only for NG phones)." DEFVAL { sec-5 } ::= { systemPhoneFacilityEntry 7 } systemPhoneFacCallWaitInt OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting for intern call waiting: off: call waiting signal is disabled. on: call waiting signal is activated (user is noticed by a single tone)." DEFVAL { off } ::= { systemPhoneFacilityEntry 8 } systemPhoneFacCallWaitExt OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting for extern call waiting: off: call waiting signal is disabled. on: call waiting signal is activated (user is noticed by a single tone)." DEFVAL { off } ::= { systemPhoneFacilityEntry 9 } systemPhoneFacDoNotDisturb OBJECT-TYPE SYNTAX INTEGER { disable(1), quiet(2), notice(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Information of do not disturb setup: disable: Do not disturb option is disabled. quiet: Do not disturb option is enabled, without notice tone. notice: Do not disturb option is enabled, a single notice tone indicates an incoming call." DEFVAL { disable } ::= { systemPhoneFacilityEntry 10 } systemPhoneFacAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneFacilityEntry 11 } systemPhoneFacNGDisplayLight OBJECT-TYPE SYNTAX INTEGER { sec-15(1), sec-30(2), sec-45(3), sec-60(4), sec-75(5), sec-90(6), sec-105(7), sec-120(8), sec-135(9), always-off(64), always-on(128) } MAX-ACCESS read-write STATUS current DESCRIPTION "Settings for display light - this mib item is only important for NG system phones: sec-x: After an user action (e.g. keypress) display light is on for dedicated time x. always-off: Display light is always off. always-on: Display light is always on." DEFVAL { sec-60 } ::= { systemPhoneFacilityEntry 12 } systemPhoneFacNGDoNotDisturbTone OBJECT-TYPE SYNTAX INTEGER (0..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Information of do not disturb setup for NG system phones: 0: NG system phone signals incoming calls/messages without any tone. 1..4: NG system phone signals incoming calls/messages with special tone. Note: If there is no configured do-not-disturb-key, there is no chance to activate the do not disturb option for NG system phones. Settings made in systemPhoneFacNGDoNotDisturb are only SETTINGS, activation or deactivation of do not disturb mode only is possibly via configured do not disturb key. Otherwise, if no key is configured, NG system phone always signals incoming calls with selected call melody." DEFVAL { 0 } ::= { systemPhoneFacilityEntry 13 } systemPhoneFacNGLedConf OBJECT-TYPE SYNTAX BITS { message-received(0), call-received(1), call-state(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Information of status LED function for NG system phones: new-message: Status LED blinks if new message received, new-call: Status LED blinks if call was missed, call-state: Status LED blinks in call state." DEFVAL { {message-received, call-received} } ::= { systemPhoneFacilityEntry 14 } --------------------------------------------------------------------------- -- systemPhoneMSNTable --------------------------------------------------------------------------- systemPhoneMSNTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneMSNEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains configuration data assigned to a specific MSN of the system phone." ::= { systemPhoneSetup 4 } systemPhoneMSNEntry OBJECT-TYPE SYNTAX SystemPhoneMSNEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneMSNExtTermIndex } ::= { systemPhoneMSNTable 1 } SystemPhoneMSNEntry ::= SEQUENCE { systemPhoneMSNExtTermIndex SystelExtTerminalIndex, systemPhoneMSNMelodyExt INTEGER, systemPhoneMSNVolumeExt INTEGER, systemPhoneMSNMelodyInt INTEGER, systemPhoneMSNVolumeInt INTEGER, systemPhoneMSNCfNumber DisplayString, systemPhoneMSNCdNumber DisplayString, systemPhoneMSNAdminStatus INTEGER } systemPhoneMSNExtTermIndex OBJECT-TYPE SYNTAX SystelExtTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "A reference to the mpsExtensionTerminalTable." DEFVAL { 1 } ::= { systemPhoneMSNEntry 1 } systemPhoneMSNMelodyExt OBJECT-TYPE SYNTAX INTEGER (0..19) MAX-ACCESS read-write STATUS current DESCRIPTION "The variable contains the number index of a specific melody for signalling external calls. This melody is generated within the system phone." DEFVAL { 0 } ::= { systemPhoneMSNEntry 2 } systemPhoneMSNVolumeExt OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Volume of the external ringing melody: 0..6: Muted .. Loud 7: Increasing volume. NG system phones have different ranges of values: 1..9: Soft .. Loud 10: Increasing volume." DEFVAL { 3 } ::= { systemPhoneMSNEntry 3 } systemPhoneMSNMelodyInt OBJECT-TYPE SYNTAX INTEGER (0..19) MAX-ACCESS read-write STATUS current DESCRIPTION "The variable contains the number index of a specific melody for signalling internal calls. This melody is generated within the system phone." DEFVAL { 0 } ::= { systemPhoneMSNEntry 4 } systemPhoneMSNVolumeInt OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Volume of the internal ringing melody: 0..6: Muted .. Loud 7: Increasing volume. NG system phones have different ranges of values: 1..9: Soft .. Loud 10: Increasing volume." DEFVAL { 3 } ::= { systemPhoneMSNEntry 5 } systemPhoneMSNCfNumber OBJECT-TYPE SYNTAX DisplayString(SIZE(0..26)) MAX-ACCESS read-write STATUS current DESCRIPTION "Number of a call forwarding target, specific for this MSN." DEFVAL { "" } ::= { systemPhoneMSNEntry 6 } systemPhoneMSNCdNumber OBJECT-TYPE SYNTAX DisplayString(SIZE(0..26)) MAX-ACCESS read-write STATUS current DESCRIPTION "Number of a call deflection target, specific for this MSN." DEFVAL { "" } ::= { systemPhoneMSNEntry 7 } systemPhoneMSNAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneMSNEntry 8 } --------------------------------------------------------------------------- -- systemPhoneIPTable --------------------------------------------------------------------------- systemPhoneIPTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains data assigned to network/ip-configuration of the system phone." ::= { systemPhoneSetup 5 } systemPhoneIPEntry OBJECT-TYPE SYNTAX SystemPhoneIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneIPIndex } ::= { systemPhoneIPTable 1 } SystemPhoneIPEntry ::= SEQUENCE { systemPhoneIPIndex SystelTerminalIndex, systemPhoneIPFacility BITS, systemPhoneIPMacAddress MacAddress, systemPhoneIPAddress IpAddress, systemPhoneIPGatewayAddress IpAddress, systemPhoneIPRegistrarAddress IpAddress, systemPhoneIPSubnetmask IpAddress } systemPhoneIPIndex OBJECT-TYPE SYNTAX SystelTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "A reference to systemPhoneTable (or mpsTerminalTable)." DEFVAL { 1 } ::= { systemPhoneIPEntry 1 } systemPhoneIPFacility OBJECT-TYPE SYNTAX BITS { dhcp(0), gateway-equals-registrar(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "IP facility bit matrix: dhcp: 0, system phone uses a dhcp-server, the ip address of this dhcp-server is stored in systemIPGatewayAddress. 1, system phone don't uses a dhcp-server, the ip address stored in systemPhoneIPGateway is the standard gateway of systemphone. gateway-equals-registrar: 0, system phone gateway address is different to registrar address for sip registration. 1, system phone gateway address equals registrar address for sip registration." ::= { systemPhoneIPEntry 2 } systemPhoneIPMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Variable contains the MAC-Address of the system phone." ::= { systemPhoneIPEntry 3 } systemPhoneIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Variable contains the IP-Address of the system phone." ::= { systemPhoneIPEntry 4 } systemPhoneIPGatewayAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Variable contains the IP address of standard gateway." ::= { systemPhoneIPEntry 5 } systemPhoneIPRegistrarAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Variable contains the IP address of registrar server (in system phone the registrar server is mentioned as SysServer)." ::= { systemPhoneIPEntry 6 } systemPhoneIPSubnetmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Variable contains the subnetmask which the system phone will use for the IP address." ::= { systemPhoneIPEntry 7 } --------------------------------------------------------------------------- -- group: systemPhoneModule -- systemPhoneModuleTable --------------------------------------------------------------------------- systemPhoneModuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about base and extension modules of system phones." ::= { systemPhoneModule 1 } systemPhoneModuleEntry OBJECT-TYPE SYNTAX SystemPhoneModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneModuleIndex } ::= { systemPhoneModuleTable 1 } SystemPhoneModuleEntry ::= SEQUENCE { systemPhoneModuleIndex SystelModuleIndex, systemPhoneModuleTermIndex SystelTerminalIndex, systemPhoneModuleType INTEGER, systemPhoneModulePrio INTEGER, systemPhoneModuleVersion DisplayString, systemPhoneModuleRelDate DisplayString, systemPhoneModuleSerNum DisplayString, systemPhoneModuleOperStatus INTEGER, systemPhoneModuleAdminStatus INTEGER } systemPhoneModuleIndex OBJECT-TYPE SYNTAX SystelModuleIndex MAX-ACCESS read-write STATUS current DESCRIPTION "A unique value for system phone itself (base) or any extension module (e.g. T400, T400/2, T500, Answering machine)." DEFVAL { 1 } ::= { systemPhoneModuleEntry 1 } systemPhoneModuleTermIndex OBJECT-TYPE SYNTAX SystelTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "A reference to systemPhoneTable (or mpsTerminalTable)." DEFVAL { 1 } ::= { systemPhoneModuleEntry 2 } systemPhoneModuleType OBJECT-TYPE SYNTAX INTEGER { base(1), t400(2), ab-mod(3), t400-2(4), t500(5), gigaset-base(6), gigaset-expansion-module(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "The module type: base: module is the system phone itself. t400: module is a keypad extension T400. ab-mod: module is an answering machine. t400-2: module is a keypad extension T400/2. t500: module is a NG Phone keypad extension T500 giga..: module is a gigaset phone base or expansion module" DEFVAL { base } ::= { systemPhoneModuleEntry 3 } systemPhoneModulePrio OBJECT-TYPE SYNTAX INTEGER (0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "The variable defines the module position docked to the base system phone." DEFVAL { 0 } ::= { systemPhoneModuleEntry 4 } systemPhoneModuleVersion OBJECT-TYPE SYNTAX DisplayString(SIZE(0..9)) MAX-ACCESS read-only STATUS current DESCRIPTION "Information about the module's software version." DEFVAL { "" } ::= { systemPhoneModuleEntry 5 } systemPhoneModuleRelDate OBJECT-TYPE SYNTAX DisplayString(SIZE(0..17)) MAX-ACCESS read-only STATUS current DESCRIPTION "Information about the module's release date." DEFVAL { "" } ::= { systemPhoneModuleEntry 6 } systemPhoneModuleSerNum OBJECT-TYPE SYNTAX DisplayString(SIZE(0..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "The serial number of the module." DEFVAL { "" } ::= { systemPhoneModuleEntry 7 } systemPhoneModuleOperStatus OBJECT-TYPE SYNTAX INTEGER { connected(1), unconnected(2), unsupported(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Operational status of the module." DEFVAL { unconnected } ::= { systemPhoneModuleEntry 8 } systemPhoneModuleAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneModuleEntry 9 } --------------------------------------------------------------------------- -- systemPhoneFunctionKeyTable --------------------------------------------------------------------------- systemPhoneFunctionKeyTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneFunctionKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information concerning system phone function key configuration." ::= { systemPhoneModule 2 } systemPhoneFunctionKeyEntry OBJECT-TYPE SYNTAX SystemPhoneFunctionKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneFKIndex } ::= { systemPhoneFunctionKeyTable 1 } SystemPhoneFunctionKeyEntry ::= SEQUENCE { systemPhoneFKIndex SystelFunctionKeyIndex, systemPhoneFKModuleIndex SystelModuleIndex, systemPhoneFKButton SystelFKButtonIndex, systemPhoneFKLevel SystelFKLevel, systemPhoneFKDescription DisplayString, systemPhoneFKType INTEGER, systemPhoneFKMSNPrio INTEGER, systemPhoneFKTargetIndex SystelTargetIndex, systemPhoneFKTargetString DisplayString, systemPhoneFKAdminStatus INTEGER } systemPhoneFKIndex OBJECT-TYPE SYNTAX SystelFunctionKeyIndex MAX-ACCESS read-write STATUS current DESCRIPTION "A unique value for each function key of a system phone." DEFVAL { 1 } ::= { systemPhoneFunctionKeyEntry 1 } systemPhoneFKModuleIndex OBJECT-TYPE SYNTAX SystelModuleIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Variable contains the index of the systemPhoneModuleTable as reference." DEFVAL { 1 } ::= { systemPhoneFunctionKeyEntry 2 } systemPhoneFKButton OBJECT-TYPE SYNTAX SystelFKButtonIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Identifier for each function key. Valid range for systemPhoneFKButton for T400 is 1..22. Valid range for systemPhoneFKButton for T500 is 1..30." DEFVAL { 1 } ::= { systemPhoneFunctionKeyEntry 3 } systemPhoneFKLevel OBJECT-TYPE SYNTAX SystelFKLevel MAX-ACCESS read-write STATUS current DESCRIPTION "Identifier for the (shift) level of each function key. One short press activates level 0 function, double press activates level 1 function." DEFVAL { 0 } ::= { systemPhoneFunctionKeyEntry 4 } systemPhoneFKDescription OBJECT-TYPE SYNTAX DisplayString(SIZE(0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "The variable contains a short description of the key type, which may be printed on the system telephone label." DEFVAL { "" } ::= { systemPhoneFunctionKeyEntry 5 } systemPhoneFKType OBJECT-TYPE SYNTAX INTEGER { dial-standard(1), dial-dtmf(2), dial-keypad(3), extension-subscriber(4), extension-team(5), trunk-line(6), team-log(7), system-call-announce(8), system-call-announce-allow(9), system-call-exchange(10), system-call-exchange-allow(11), boss-boss(12), boss-secretary(13), boss-diversion(14), call-forwarding-cfu(15), call-forwarding-cfb(16), call-forwarding-cfnr(17), macro(18), headset(19), auto-accept(20), bundle(21), connection(22), system-parking(23), internal-line-access(24), hotel-room(25), agent-time(26), night-mode(27), hotel-room-connect(28), agent-time-renew(29), do-not-disturb(30), shift(31), parallel-ringing(32), nop(33), system-call-announce-team(34), msn-selection(35), xml-content(50), next-call-anonymous(51), menu-call-divert(52), menu-resource-dir(53), menu-internet-radio(54), toggle-call-divert(55), not-configured(99) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies type of function key: dial-standard: standard speed dialing key. dial-dtmf: dials a DTMF sequence. dial-keypad: dials a keypad sequence. extension-subscriber: line key with LED and pickup function for user extension. extension-team: line key with LED and pickup function for team extension. trunk-line: trunk line key to establish next call via a configured trunk line. team-log: log an extension in or out of a team. system-call-announce: announcement to a choosen extension. system-call-announce-allow: allow/restrict incoming announcement inquiries. system-call-exchange: build up a call exchange connection between system phone and choosen extension. system-call-exchange-allow: allow/restrict incoming call exchange inquiries. boss-boss: key has to configure on boss system phone to call the secretary (special line key). boss-secretary: key has to configure on secretary system phone to call the boss (special line key). boss-diversion: key has to configure on boss system phone to divert incoming calls to secretary's phone. call-forwarding-cfu: activate/deactivate call forwarding immediately for an associated extension to a choosen internal number. call-forwarding-cfb: activate/deactivate call forwarding on busy for an associated extension to a choosen internal number. call-forwarding-cfnr: activate/deactivate call forwarding if no reply for an associated extension to a choosen internal number. macro: macro key (configuration only via system phone). headset: prepare a headset call (off-hook) or accept an incoming call with the headset. auto-accept: activate/deactivate automatic call accpetance. bundle: establish next call via a configured bundle (trunk group). connection: key to change between two calls (for the correct function of this function key type you have to configure at least 2 connection keys, to switch between the connections). system-parking: depositing a subscriber to configured system parking place (open inquiry) or fetch a subscriber from system parking place. internal-line-access: get internal call waiting tone if automatic outside line access is activated. hotel-room: key has to configure on first level of reception system phone to checkin or checkout hotel rooms. agent-time: key has to configure on first level of agent system phone to activate/deactivate agent time for associated agent. night-mode: activate/deactivate the PBX nightmode (eg. for switching variants of teams, TFE, CoS, etc.). hotel-room-connect: key is automatically set to second level on system phone if a hotel-room is configured, with a double press the reception can establish a call to choosen hotel room. agent-time-renew: key is automatically set to second level on system phone if a agent-time is configured, with a double press the agent can renew the associated agent timer. do-not-disturb: activate / deactivate the do not disturb mode of NG system phones (settings for this mode have to be modified in systemPhoneFacilityTable). shift: this key has to be configured as alternative to the double keypress to get access to the second level function keys. parallel-ringing: this key activates or deactivates the parallel ringing option. nop: this key is only a dummy key and leads to no operation in system phone. It is usefull to use this keytype if second level should be locked. system-call-announce-team: announcement to a team. msn-selection: use a specific MSN for outgoing call (CLIP signalling). xml-content: gigaset-> XML Mini Browser (URL). next-call-anonymous: gigaset-> set CLIR for next call. menu-call-divert: gigaset-> menu call diversion. menu-resource-dir: gigaset-> menu media pool. menu-internet-radio: gigaset-> menu internet radio. toggle-call-divert: gigaset-> call diversion on/off. not-configured: gigaset-> This function key is not configured and therefore will not be set via provisioning. (That means: Do not touch! This key is controlled by the device itself.)" DEFVAL { dial-standard } ::= { systemPhoneFunctionKeyEntry 6 } systemPhoneFKMSNPrio OBJECT-TYPE SYNTAX INTEGER (0..12) MAX-ACCESS read-write STATUS current DESCRIPTION "This variable contains the index of the selected MSN within the phone, for which this function shall be activated. Only used when selecting the systemPhoneFKType: team-log, call- forwarding-xxx or auto-accept. 1 .. 12: The function key is attributed to a specific MSN. 0: The function key is attributed to the default MSN." DEFVAL { 0 } ::= { systemPhoneFunctionKeyEntry 7 } systemPhoneFKTargetIndex OBJECT-TYPE SYNTAX SystelTargetIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The variable contains either ExtensionIndex, GroupIndex, TrunkGroupIndex, TrunkBundleIndex or SystemNumberPosition, depending upon the function key type selected." DEFVAL { 1 } ::= { systemPhoneFunctionKeyEntry 8 } systemPhoneFKTargetString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Variable contents depends upon the function key configured. It may be either a dialling number, a DTMF sequence, a keypad sequence, a call forwarding target number or a macro key sequence." DEFVAL { "" } ::= { systemPhoneFunctionKeyEntry 9 } systemPhoneFKAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneFunctionKeyEntry 10 } --------------------------------------------------------------------------- -- group: systemPhoneCapabilities -- systemPhoneCapabilityTable --------------------------------------------------------------------------- systemPhoneCapabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneCapabilityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains system phone capabilities which could be partially specific to phone types (for example the availability of MSN)." ::= { systemPhoneCapabilities 1 } systemPhoneCapabilityEntry OBJECT-TYPE SYNTAX SystemPhoneCapabilityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneCapDeviceType } ::= { systemPhoneCapabilityTable 1 } SystemPhoneCapabilityEntry ::= SEQUENCE { systemPhoneCapDeviceType SystelDeviceType, systemPhoneCapAvailableMSN INTEGER, systemPhoneCapGeneral BITS, systemPhoneCapAvailableFunctionKeys INTEGER, systemPhoneCapAvailableExtFunctionKeys INTEGER, systemPhoneCapMaxExtensionModules INTEGER, systemPhoneCapAvailableLanguages BITS } systemPhoneCapDeviceType OBJECT-TYPE SYNTAX SystelDeviceType MAX-ACCESS read-only STATUS current DESCRIPTION "Subscripted via the device type of a system phone." DEFVAL { cs290 } ::= { systemPhoneCapabilityEntry 1 } systemPhoneCapAvailableMSN OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of MSNs available in this device." DEFVAL { 3 } ::= { systemPhoneCapabilityEntry 2 } systemPhoneCapGeneral OBJECT-TYPE SYNTAX BITS { do-not-disturb(0), hands-free(1), local-phonebook(2), intercom(3), hotel(4), macrokey(5), boss-secretary(6), key-extension-module(7), ab-module(8), headset-auto-call(9), extended-status-led(10), conver-disp-settings(11), ng-do-not-disturb(12), extended-auto-pick-up(13), shift-key(14), parallel-ringing-key(15), headset-key(16), connection-key(17) } MAX-ACCESS read-only STATUS current DESCRIPTION "Capabilities of different system phone types. Feature is supported by the phone device type if the BIT is set to 1: do-not-disturb: DND - Modus available. hands-free: Hands free calling possible, cause a mic in system phone integrated. local-phonebook: Has a local phonebook. intercom: Intercom available. hotel: Hotel funct./hotelroom keys available. macrokey: Macro key supported. boss-secretary: Boss-Secretary functions incl. Diversionkey available. key-extension-module: Has Key-extensions (T400, T400/2, T500). ab-module: Answering machine (module) available. headset-auto-call: (0) Auto-Call-Acceptance (key) available only if headset control (key) is set, (1) Auto-Call-Acceptance available (also without headset control (key), via hands-free telephone). extended-status-led: (0) CS/IP system phones don't support the extended status led configuration, (1) NG phones have a bitfield to configure status led on different events (eg. incoming/missing call or message). conver-disp-settings: (1) Conversation display settings are available (for CS/IP system phones), (0) NG system phones don't support this settings. ng-do-not-disturb: Special Do not disturb settings in GUI for NG system phones is enabled. Furthermore, if this bit is set a do not disturb function key is available. extended-auto-pick-up: (0) For CS/IP system phones only the following values are available for systemPhoneFacAutoCallAcceptTime: immediatly, sec-5, sec-10, (1) For NG system phones further values are available: off, sec-15, sec-20. shift-key: Shift key is available. parallel-ringing-key: Parallel ringing key available. headset-key: Headset key available. Note: NG system phones have their own firmly integrated headset key, so there is no use of this function key. connection-key: Connection keys available. Note: NG system phones don't support this kind of key." ::= { systemPhoneCapabilityEntry 3 } systemPhoneCapAvailableFunctionKeys OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of (2-level) function keys available on this device." DEFVAL { 5 } ::= { systemPhoneCapabilityEntry 4 } systemPhoneCapAvailableExtFunctionKeys OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of function keys available on the expansion module." ::= { systemPhoneCapabilityEntry 5 } systemPhoneCapMaxExtensionModules OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of key expansion modules which can be connected to this device." ::= { systemPhoneCapabilityEntry 6 } systemPhoneCapAvailableLanguages OBJECT-TYPE SYNTAX BITS { german(1), dutch(2), english(3), italian(5), danish(6), spanish(7), swedish(8), french(10), portuguese(11), czech(14), norwegian(16), greek(17), icelandic(20), polish(21), hungarian(22), russian(23), romanian(24), slovak(25) } MAX-ACCESS read-only STATUS current DESCRIPTION "A matrix of supported display languages by the phone device." ::= { systemPhoneCapabilityEntry 7 } --------------------------------------------------------------------------- -- group: systemPhoneFwu -- systemPhoneFwuServer --------------------------------------------------------------------------- systemPhoneFwuServer OBJECT IDENTIFIER ::= { systemPhoneFwu 1 } systemPhoneFwuServerStartHour OBJECT-TYPE SYNTAX INTEGER (0..24) MAX-ACCESS read-write STATUS current DESCRIPTION "Every day firmware update start time (hour)." DEFVAL { 0 } ::= { systemPhoneFwuServer 1 } systemPhoneFwuServerStartMinute OBJECT-TYPE SYNTAX INTEGER (0..60) MAX-ACCESS read-write STATUS current DESCRIPTION "Every day firmware update start time (minute)." DEFVAL { 0 } ::= { systemPhoneFwuServer 2 } systemPhoneFwuServerEndHour OBJECT-TYPE SYNTAX INTEGER (0..24) MAX-ACCESS read-write STATUS current DESCRIPTION "Every day firmware update end time (hour)." DEFVAL { 5 } ::= { systemPhoneFwuServer 3 } systemPhoneFwuServerEndMinute OBJECT-TYPE SYNTAX INTEGER (0..60) MAX-ACCESS read-write STATUS current DESCRIPTION "Every day firmware update end time (minute)." DEFVAL { 0 } ::= { systemPhoneFwuServer 4 } systemPhoneFwuServerFileStatus OBJECT-TYPE SYNTAX INTEGER { create(1), done(2) } MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Firmware file status: create(1): new firmware file shall be stored on the device done(2): synchronization of storage device with MIB is done." DEFVAL { done } ::= { systemPhoneFwuServer 5 } systemPhoneFwuServerUploadResult OBJECT-TYPE SYNTAX INTEGER { success(1), no-mem-card(2), no-mem-space(3), incomp-fw-format(4), transfer-error(5), write-protection(6), internal-error(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware file upload result (error) code: success(1): the firmware file upload was successful, no-mem-card(2): no memory card plugged in, no-mem-space(3): no more space available on the memory card, incomp-fw-format(4): the firmware file format doesn't match the requirements, transfer-error(5): any transfer error occured during upload, write-protection(6): active write protection on storage device, internal-error(7): unexpected internal error occured." DEFVAL { success } ::= { systemPhoneFwuServer 6 } systemPhoneFwuServerUploadStatus OBJECT-TYPE SYNTAX INTEGER { progress(1), done(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware file upload status: progress(1): firmware file storage on the device is in progress, done(2): firmware file storage on the device and synchronization with MIB is done." DEFVAL { done } ::= { systemPhoneFwuServer 7 } systemPhoneFwuServerRemoteAccessAllowed OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Allow/block access to the intern FW-UPD Server from extern ISDN." DEFVAL { false } ::= { systemPhoneFwuServer 8 } --------------------------------------------------------------------------- -- systemPhoneFwuFileTable --------------------------------------------------------------------------- systemPhoneFwuFileTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneFwuFileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about firmware files stored on sd card for system phone firmware update." ::= { systemPhoneFwu 2 } systemPhoneFwuFileEntry OBJECT-TYPE SYNTAX SystemPhoneFwuFileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entries only created by the respective device driver." INDEX { systemPhoneFwuFileIndex } ::= { systemPhoneFwuFileTable 1 } SystemPhoneFwuFileEntry ::= SEQUENCE { systemPhoneFwuFileIndex INTEGER, systemPhoneFwuFileType SystelDeviceType, systemPhoneFwuFileDirectory DisplayString, systemPhoneFwuFileName DisplayString, systemPhoneFwuFileVersion DisplayString, systemPhoneFwuFileAdminStatus INTEGER } systemPhoneFwuFileIndex OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "A counting index for each firmware file stored on the mounted device." DEFVAL { 1 } ::= { systemPhoneFwuFileEntry 1 } systemPhoneFwuFileType OBJECT-TYPE SYNTAX SystelDeviceType MAX-ACCESS read-write STATUS current DESCRIPTION "Variable contains the phone type of firmware file (stripped out of the header of the file)." DEFVAL { cs410 } ::= { systemPhoneFwuFileEntry 2 } systemPhoneFwuFileDirectory OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the complete path/tree where the firmware file can be found on the mounted device." DEFVAL { "" } ::= { systemPhoneFwuFileEntry 3 } systemPhoneFwuFileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Simply contains the firmware file name on the mounted device." DEFVAL { "" } ::= { systemPhoneFwuFileEntry 4 } systemPhoneFwuFileVersion OBJECT-TYPE SYNTAX DisplayString(SIZE(0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Version information of the firmware file stored on sd card (stripped out of the header of file). Version string of elmeg system phones have a size of max. 9 characters. Siemens OpenStage devices have a maximum size of 12." DEFVAL { "" } ::= { systemPhoneFwuFileEntry 5 } systemPhoneFwuFileAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneFwuFileEntry 6 } --------------------------------------------------------------------------- -- systemPhoneFwuProcessTable --------------------------------------------------------------------------- systemPhoneFwuProcessTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneFwuProcessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information of firmware update of system phones." ::= { systemPhoneFwu 3 } systemPhoneFwuProcessEntry OBJECT-TYPE SYNTAX SystemPhoneFwuProcessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneFwuProcessIndex } ::= { systemPhoneFwuProcessTable 1 } SystemPhoneFwuProcessEntry ::= SEQUENCE { systemPhoneFwuProcessIndex SystelTerminalIndex, systemPhoneFwuProcessStartNow TruthValue, systemPhoneFwuProcessStartSchedule TruthValue, systemPhoneFwuProcessStatus INTEGER, systemPhoneFwuProcessResult INTEGER, systemPhoneFwuProcessProgress INTEGER, systemPhoneFwuProcessUnknownMsgCounter Unsigned32, systemPhoneFwuProcessTimeoutCounter Unsigned32, systemPhoneFwuProcessAdminStatus INTEGER } systemPhoneFwuProcessIndex OBJECT-TYPE SYNTAX SystelTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "A reference to the systemPhoneTable (or mpsTerminalTable)." DEFVAL { 1 } ::= { systemPhoneFwuProcessEntry 1 } systemPhoneFwuProcessStartNow OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This variable contains the user input in a boolean value to immediately update the firmware of this device." DEFVAL { false } ::= { systemPhoneFwuProcessEntry 2 } systemPhoneFwuProcessStartSchedule OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If this variable is true, the firmwareupdate starts scheduled. The period of firmware updates is defined in systemPhoneFwuServerTable." DEFVAL { false } ::= { systemPhoneFwuProcessEntry 3 } systemPhoneFwuProcessStatus OBJECT-TYPE SYNTAX INTEGER{ done(1), running(2), waiting(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status of system phone firmware update: done: there is no firmware update in time running: firmwareupdate is actually running waiting: because lack of system ressources the scheduled or immediately started firmware update is in waiting mode." DEFVAL { done } ::= { systemPhoneFwuProcessEntry 4 } systemPhoneFwuProcessResult OBJECT-TYPE SYNTAX INTEGER{ idle(1), ok(2), failed(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Result of system phone firmware update: idle: initial value ok: firmware update is successfully completed failed: an error occurred during the firmware update process." DEFVAL { idle } ::= { systemPhoneFwuProcessEntry 5 } systemPhoneFwuProcessProgress OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "Progress of system phone firmware update." DEFVAL { 0 } ::= { systemPhoneFwuProcessEntry 6 } systemPhoneFwuProcessUnknownMsgCounter OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Statistic value which shows the received unknown messages of internal firmware download server during the firmware update." DEFVAL { 0 } ::= { systemPhoneFwuProcessEntry 7 } systemPhoneFwuProcessTimeoutCounter OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Statistic value which shows the occured timeouts during the firmware update." DEFVAL { 0 } ::= { systemPhoneFwuProcessEntry 8 } systemPhoneFwuProcessAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2), disable(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "In case of elmegIP (gigaset) devices this variable activates (enable) or deactivates (disable) the automatic update function of gigaset devices (introduced by a SIP NOTIFY check-sync). Other systemphones ignore the AdminStatus-value. To delete this mib, value must be set to delete. " DEFVAL { enable } ::= { systemPhoneFwuProcessEntry 9 } --------------------------------------------------------------------------- -- group: systemPhoneOem -- systemPhoneOemTable --------------------------------------------------------------------------- systemPhoneOemTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneOemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains general information about OEM system phones." ::= { systemPhoneOem 1 } systemPhoneOemEntry OBJECT-TYPE SYNTAX SystemPhoneOemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneOemTerminalIndex } ::= { systemPhoneOemTable 1 } SystemPhoneOemEntry ::= SEQUENCE { systemPhoneOemTerminalIndex SystelTerminalIndex, systemPhoneOemDeviceType SystelDeviceType, systemPhoneOemAdminStatus INTEGER } systemPhoneOemTerminalIndex OBJECT-TYPE SYNTAX SystelTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Reference to the mpsTerminalTable, a unique value for each OEM system phone." DEFVAL { 1 } ::= { systemPhoneOemEntry 1 } systemPhoneOemDeviceType OBJECT-TYPE SYNTAX SystelDeviceType MAX-ACCESS read-write STATUS current DESCRIPTION "Specified type of OEM system phone." DEFVAL { dect150 } ::= { systemPhoneOemEntry 2 } systemPhoneOemAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneOemEntry 3 } --------------------------------------------------------------------------- -- systemPhoneOemUserTable --------------------------------------------------------------------------- systemPhoneOemUserTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemPhoneOemUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains personal information about OEM system phones. (It must be autosaved because the parameter can be changed by a user)." ::= { systemPhoneOem 2 } systemPhoneOemUserEntry OBJECT-TYPE SYNTAX SystemPhoneOemUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { systemPhoneOemUserIndex } ::= { systemPhoneOemUserTable 1 } SystemPhoneOemUserEntry ::= SEQUENCE { systemPhoneOemUserIndex SystelTerminalIndex, systemPhoneOemUserLanguage SystelLanguage, systemPhoneOemUserAdminStatus INTEGER } systemPhoneOemUserIndex OBJECT-TYPE SYNTAX SystelTerminalIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Reference to the mpsTerminalTable, a unique value for each OEM system phone." DEFVAL { 1 } ::= { systemPhoneOemUserEntry 1 } systemPhoneOemUserLanguage OBJECT-TYPE SYNTAX SystelLanguage MAX-ACCESS read-write STATUS current DESCRIPTION "The current display language of the phone device." DEFVAL { english } ::= { systemPhoneOemUserEntry 2 } systemPhoneOemUserAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Just for MIB entry deletion." DEFVAL { enable } ::= { systemPhoneOemUserEntry 3 } --------------------------------------------------------------------------- END