159 lines
6.2 KiB
Django/Jinja
159 lines
6.2 KiB
Django/Jinja
<device>
|
|
<deviceProtocol>SIP</deviceProtocol>
|
|
<sshUserId>cisco</sshUserId>
|
|
<sshPassword>cisco</sshPassword>
|
|
<ipAddressMode>0</ipAddressMode>
|
|
<directoryURL>http://{{ hostvars[groups['nginx'][0]].ansible_host }}/phones/directory.xml</directoryURL>
|
|
<servicesURL>http://{{ hostvars[groups['nginx'][0]].ansible_host }}/phones/directory.xml</servicesURL>
|
|
|
|
<devicePool>
|
|
<dateTimeSetting>
|
|
<dateTemplate>D/M/Ya</dateTemplate>
|
|
<timeZone>GMT Standard/Daylight Time</timeZone>
|
|
<ntps>
|
|
<ntp>
|
|
<name>{{ ntp_server }}</name>
|
|
<ntpMode>Unicast</ntpMode>
|
|
</ntp>
|
|
</ntps>
|
|
</dateTimeSetting>
|
|
|
|
<callManagerGroup>
|
|
<members>
|
|
<member priority="0">
|
|
<callManager>
|
|
<ports>
|
|
<ethernetPhonePort>2000</ethernetPhonePort>
|
|
<sipPort>5060</sipPort>
|
|
</ports>
|
|
<processNodeName>{{ hostvars[groups['asterisk'][0]].ansible_host }}</processNodeName>
|
|
</callManager>
|
|
</member>
|
|
</members>
|
|
</callManagerGroup>
|
|
</devicePool>
|
|
|
|
<sipProfile>
|
|
<sipProxies>
|
|
<registerWithProxy>true</registerWithProxy>
|
|
</sipProxies>
|
|
<sipCallFeatures>
|
|
<cnfJoinEnabled>true</cnfJoinEnabled>
|
|
<rfc2543Hold>false</rfc2543Hold>
|
|
<callHoldRingback>2</callHoldRingback>
|
|
<localCfwdEnable>true</localCfwdEnable>
|
|
<semiAttendedTransfer>true</semiAttendedTransfer>
|
|
<anonymousCallBlock>2</anonymousCallBlock>
|
|
<callerIdBlocking>2</callerIdBlocking>
|
|
<dndControl>0</dndControl>
|
|
<remoteCcEnable>true</remoteCcEnable>
|
|
</sipCallFeatures>
|
|
|
|
<sipStack>
|
|
<sipInviteRetx>6</sipInviteRetx>
|
|
<sipRetx>10</sipRetx>
|
|
<timerInviteExpires>180</timerInviteExpires>
|
|
<timerRegisterExpires>300</timerRegisterExpires>
|
|
<timerRegisterDelta>5</timerRegisterDelta>
|
|
<timerKeepAliveExpires>120</timerKeepAliveExpires>
|
|
<timerSubscribeExpires>120</timerSubscribeExpires>
|
|
<timerSubscribeDelta>5</timerSubscribeDelta>
|
|
<timerT1>500</timerT1>
|
|
<timerT2>4000</timerT2>
|
|
<maxRedirects>70</maxRedirects>
|
|
<remotePartyID>true</remotePartyID>
|
|
<userInfo>None</userInfo>
|
|
</sipStack>
|
|
|
|
<autoAnswerTimer>1</autoAnswerTimer>
|
|
<autoAnswerAltBehavior>false</autoAnswerAltBehavior>
|
|
<autoAnswerOverride>true</autoAnswerOverride>
|
|
<transferOnhookEnabled>false</transferOnhookEnabled>
|
|
<enableVad>false</enableVad>
|
|
<preferredCodec>g711ulaw</preferredCodec>
|
|
<dtmfAvtPayload>101</dtmfAvtPayload>
|
|
<dtmfDbLevel>3</dtmfDbLevel>
|
|
<dtmfOutofBand>avt</dtmfOutofBand>
|
|
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
|
|
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
|
|
<kpml>3</kpml>
|
|
<natEnabled>false</natEnabled>
|
|
<phoneLabel>{{ item.number }}</phoneLabel>
|
|
<stutterMsgWaiting>0</stutterMsgWaiting>
|
|
<callStats>false</callStats>
|
|
<silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
|
|
<disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
|
|
<startMediaPort>10000</startMediaPort>
|
|
<stopMediaPort>20000</stopMediaPort>
|
|
|
|
<sipLines>
|
|
<line button="1">
|
|
<featureID>9</featureID>
|
|
<featureLabel>{{ item.number }}</featureLabel>
|
|
<proxy>USECALLMANAGER</proxy>
|
|
<port>5060</port>
|
|
<name>{{ item.number }}</name>
|
|
<displayName>{{ item.number }}</displayName>
|
|
<autoAnswer>
|
|
<autoAnswerEnabled>2</autoAnswerEnabled>
|
|
</autoAnswer>
|
|
<callWaiting>3</callWaiting>
|
|
<authName>{{ item.number }}</authName>
|
|
<authPassword>{{ item.password }}</authPassword>
|
|
<sharedLine>false</sharedLine>
|
|
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
|
|
<messagesNumber>*98</messagesNumber>
|
|
<ringSettingIdle>4</ringSettingIdle>
|
|
<ringSettingActive>5</ringSettingActive>
|
|
<contact>{{ item.number }}</contact>
|
|
<forwardCallInfoDisplay>
|
|
<callerName>true</callerName>
|
|
<callerNumber>true</callerNumber>
|
|
<redirectedNumber>false</redirectedNumber>
|
|
<dialedNumber>true</dialedNumber>
|
|
</forwardCallInfoDisplay>
|
|
</line>
|
|
</sipLines>
|
|
|
|
<voipControlPort>5060</voipControlPort>
|
|
<dscpForAudio>184</dscpForAudio>
|
|
<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
|
|
<dialTemplate>dialplan.xml</dialTemplate>
|
|
</sipProfile>
|
|
|
|
<commonProfile>
|
|
<phonePassword></phonePassword>
|
|
<backgroundImageAccess>true</backgroundImageAccess>
|
|
<callLogBlfEnabled>1</callLogBlfEnabled>
|
|
</commonProfile>
|
|
|
|
<loadInformation>SIP41.8-5-2S</loadInformation>
|
|
<vendorConfig>
|
|
<disableSpeaker>false</disableSpeaker>
|
|
<disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
|
|
<pcPort>0</pcPort>
|
|
<settingsAccess>1</settingsAccess>
|
|
<garp>0</garp>
|
|
<voiceVlanAccess>0</voiceVlanAccess>
|
|
<videoCapability>0</videoCapability>
|
|
<autoSelectLineEnable>0</autoSelectLineEnable>
|
|
<webAccess>0</webAccess>
|
|
<spanToPCPort>1</spanToPCPort>
|
|
<loggingDisplay>1</loggingDisplay>
|
|
<loadServer></loadServer>
|
|
</vendorConfig>
|
|
|
|
<versionStamp>001</versionStamp>
|
|
<networkLocale>United_Kingdom</networkLocale>
|
|
<networkLocaleInfo>
|
|
<name>United_Kingdom</name>
|
|
<version>1.0.0.0-4</version>
|
|
</networkLocaleInfo>
|
|
|
|
<deviceSecurityMode>1</deviceSecurityMode>
|
|
<authenticationURL></authenticationURL>
|
|
<transportLayerProtocol>2</transportLayerProtocol>
|
|
<certHash></certHash>
|
|
<encrConfig>false</encrConfig>
|
|
<dialToneSetting>2</dialToneSetting>
|
|
</device>
|