How to configure Cisco Phone 7911 with Elastix

How to configure Cisco Phone 7911 with Elastix

Cisco Phone 7911 looks for  term06.default.loads  file to upgrade in to SIP firmware.

Download the SIP firmware from cisco or google it and get the firmware files

Configure your TFTP server and upgrade SIP firmware.

For SIP configuration this phone support XML configuration file . SEPMACADD.cnf.xml

Change the configuration file according to your requirement.

 

<device xsi:type="axl:XIPPhone" ctiid="1566023366"> 
 <deviceProtocol>SIP</deviceProtocol>   
 <sshUserId>cisco</sshUserId> 
 <sshPassword>cisco</sshPassword> 
 <devicePool> 
      <dateTimeSetting> 
         <dateTemplate>D-M-YA</dateTemplate> 
         <timeZone>Saudi Arabia Standard Time</timeZone> 
      </dateTimeSetting> 
      <callManagerGroup> 
         <members> 
            <member priority="0"> 
               <callManager> 
                  <ports> 
                     <ethernetPhonePort>2000</ethernetPhonePort> 
                     <sipPort>5060</sipPort> 
                     <securedSipPort>5061</securedSipPort> 
                  </ports> 
                  <processNodeName>192.168.1.1</processNodeName>      (your elastix )
               </callManager> 
            </member> 
         </members> 
      </callManagerGroup> 
   </devicePool> 
 <sipProfile> 
      <sipProxies> 
         <backupProxy></backupProxy> 
         <backupProxyPort></backupProxyPort> 
         <emergencyProxy></emergencyProxy> 
         <emergencyProxyPort></emergencyProxyPort> 
         <outboundProxy></outboundProxy> 
         <outboundProxyPort></outboundProxyPort> 
         <registerWithProxy>true</registerWithProxy> 
     </sipProxies>  
     <sipCallFeatures> 
         <cnfJoinEnabled>true</cnfJoinEnabled> 
         <callForwardURI>x--serviceuri-cfwdall</callForwardURI> 
         <callPickupURI>x-cisco-serviceuri-pickup</callPickupURI> 
         <callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI> 
         <callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI> 
         <meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI> 
         <abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI> 
         <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>3600</timerRegisterExpires> 
         <timerRegisterDelta>5</timerRegisterDelta> 
         <timerKeepAliveExpires>120</timerKeepAliveExpires> 
         <timerSubscribeExpires>120</timerSubscribeExpires> 
         <timerSubscribeDelta>5</timerSubscribeDelta> 
         <timerT1>500</timerT1> 
         <timerT2>4000</timerT2> 
         <maxRedirects>70</maxRedirects> 
         <remotePartyID>false</remotePartyID> 
         <userInfo>None</userInfo> 
     </sipStack> 
     <autoAnswerTimer>1</autoAnswerTimer> 
      <autoAnswerAltBehavior>false</autoAnswerAltBehavior> 
      <autoAnswerOverride>true</autoAnswerOverride> 
      <transferOnhookEnabled>false</transferOnhookEnabled> 
      <enableVad>false</enableVad> 
       <dtmfAvtPayload>101</dtmfAvtPayload> 
      <dtmfDbLevel>3</dtmfDbLevel> 
      <dtmfOutofBand>avt</dtmfOutofBand> 
      <alwaysUsePrimeLine>false</alwaysUsePrimeLine> 
      <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail> 
      <kpml>3</kpml> 
      <phoneLabel>2001</phoneLabel> 
      <stutterMsgWaiting>1</stutterMsgWaiting> 
      <callStats>false</callStats> 
      <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts> 
      <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig> 
      <startMediaPort>16384</startMediaPort> 
      <stopMediaPort>32766</stopMediaPort> 
      <sipLines> 
         <line button="1"> 
            <featureID>9</featureID> 
            <featureLabel>Gkhan</featureLabel> 
            <proxy>USECALLMANAGER</proxy> 
            <port>5060</port> 
            <name>2001</name>  
            <displayName>Gkhan</displayName> 
            <autoAnswer> 
               <autoAnswerEnabled>2</autoAnswerEnabled> 
           </autoAnswer> 
           <callWaiting>3</callWaiting> 
           <authName>2001</authName> 
            <authPassword>P@ssw0rd</authPassword> 
            <sharedLine>false</sharedLine> 
            <messageWaitingLampPolicy>1</messageWaitingLampPolicy> 
            <messagesNumber>*98</messagesNumber> 
            <ringSettingIdle>4</ringSettingIdle> 
            <ringSettingActive>5</ringSettingActive> 
            <contact>2001</contact> 
            <forwardCallInfoDisplay> 
               <callerName>true</callerName> 
               <callerNumber>false</callerNumber> 
               <redirectedNumber>false</redirectedNumber> 
               <dialedNumber>true</dialedNumber> 
            </forwardCallInfoDisplay> 
        </line> 
        <line button="2"> 
            <featureID>21</featureID> 
            <featureLabel>speed dial name goes here</featureLabel> 
            <speedDialNumber>speed dial actual number goes in here</speedDialNumber> 
         </line> 
     </sipLines> 
     <voipControlPort>5060</voipControlPort> 
      <dscpForAudio>184</dscpForAudio> 
      <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy> 
      <dialTemplate>dialplan.xml</dialTemplate> 
  </sipProfile> 
  <commonProfile> 
      <phonePassword></phonePassword> 
      <backgroundImageAccess>true</backgroundImageAccess> 
      <callLogBlfEnabled>2</callLogBlfEnabled> 
  </commonProfile> 
  <loadInformation>SIP11.9-2-1S</loadInformation> 
  <vendorConfig> 
  	  <sshAccess>0</sshAccess>
	  <sshPort>22</sshPort>
      <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>1</webAccess> 
      <daysDisplayNotActive>1,2,3,4,5,6,7</daysDisplayNotActive> 
      <displayOnTime>00:00</displayOnTime> 
      <displayOnDuration>00:00</displayOnDuration> 
      <displayIdleTimeout>00:00</displayIdleTimeout> 
      <spanToPCPort>1</spanToPCPort> 
      <loggingDisplay>1</loggingDisplay> 
      <loadServer></loadServer> 
  </vendorConfig> 
  <versionStamp>1143565489-a3cbf294-7526-4c29-8791-c4fce4ce4c37</versionStamp> 
  <networkLocale>U.A.E</networkLocale> 
   <deviceSecurityMode>1</deviceSecurityMode> 
   <authenticationURL>http://192.168.1.1/cisco/services/authenticate.php</authenticationURL> 
   <directoryURL>http://192.168.1.1/xmlservices/LocalDirectory.php</directoryURL> 
   <idleURL>http://192.168.1.1/xmlservices/index.php</idleURL> 
   <informationURL>http://192.168.1.1/GetTelecasterHelpText.jsp</informationURL> 
   <messagesURL></messagesURL> 
   <proxyServerURL>proxy:3128</proxyServerURL> 
   <servicesURL>http://192.168.1.1/xmlservices/index.php</servicesURL> 
   <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig> 
   <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices> 
   <dscpForCm2Dvce>96</dscpForCm2Dvce> 
   <transportLayerProtocol>2</transportLayerProtocol> 
   <capfAuthMode>0</capfAuthMode> 
   <capfList> 
      <capf> 
         <phonePort>3804</phonePort> 
      </capf> 
   </capfList> 
   <certHash></certHash> 
   <encrConfig>false</encrConfig> 
 </device>

Download Example file click  here

[gview file=”https://gkhan.in/wp-content/uploads/2017/01/CiscoXMLFileConfig.pdf” save=”0″]

Leave a Comment