[Freeswitch-users] Cisco 8845

Shaun Stokes shaun.stokes at itec-support.co.uk
Tue Oct 3 11:09:08 UTC 2017


The configuration for 3PCC uses a similar format to the old Cisco SPAs, seems to work well via HTTPS using a provisioning profile rule. You can download the configuration file from the phone using http://phoneip/admin/cfg.xml

The enterprise firmware is very different, we've only tested it via TFTP thus far. The configuration for enterprise is typically produced from the CUCM (Cisco provisioning server). Here's an example config, you'll want to go through each of the parameters and update with the correct settings:

<device> 
<deviceProtocol>SIP</deviceProtocol>
<sshUserId>admin</sshUserId> 
<sshPassword>passwordhere</sshPassword> 
<devicePool> 
   <dateTimeSetting> 
      <dateTemplate>D/M/YA</dateTemplate> 
      <timeZone>GMT Standard/Daylight Time</timeZone> 
      <ntps> 
         <ntp> 
            <name>ntpiphere</name> 
            <ntpMode>Unicast</ntpMode> 
         </ntp>         
      </ntps> 
   </dateTimeSetting> 
   <callManagerGroup> 
      <members> 
         <member priority="0"> 
            <callManager> 
               <ports> 
                  <ethernetPhonePort>2000</ethernetPhonePort> 
                  <sipPort>5060</sipPort> 
                  <securedSipPort>5061</securedSipPort> 
               </ports> 
               <processNodeName>sipserverhere</processNodeName> 
            </callManager> 
         </member> 
      </members> 
   </callManagerGroup> 
</devicePool> 
<sipProfile> 
   <sipProxies> 
      <backupProxy></backupProxy> 
      <backupProxyPort>5060</backupProxyPort> 
      <emergencyProxy></emergencyProxy> 
      <emergencyProxyPort></emergencyProxyPort> 
      <outboundProxy>sipserverhere</outboundProxy> 
      <outboundProxyPort>5060</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>labelhere</phoneLabel> 
   <stutterMsgWaiting>1</stutterMsgWaiting> 
   <callStats>false</callStats> 
   <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts> 
   <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig> 
   <sipLines> 
      <line button="1"> 
         <featureID>9</featureID> 
         <featureLabel>labelhere</featureLabel>
         <proxy>sipserverhere:5060</proxy>
         <port>5060</port>
         <name>namehere</name>
         <displayName>displaynamehere</displayName>
         <autoAnswer> 
            <autoAnswerEnabled>2</autoAnswerEnabled> 
         </autoAnswer> 
         <callWaiting>3</callWaiting> 
         <authName>sipexthere</authName> 
         <authPassword>sipextpasswordhere</authPassword> 
         <sharedLine>false</sharedLine> 
         <messageWaitingLampPolicy>1</messageWaitingLampPolicy> 
         <messagesNumber>voicemailaccessnumberhere</messagesNumber> 
         <ringSettingIdle>4</ringSettingIdle> 
         <ringSettingActive>5</ringSettingActive> 
         <contact>sipexthere</contact> 
         <forwardCallInfoDisplay> 
            <callerName>true</callerName> 
            <callerNumber>false</callerNumber> 
            <redirectedNumber>false</redirectedNumber> 
            <dialedNumber>true</dialedNumber> 
         </forwardCallInfoDisplay> 
      </line> 
      <line button="2"> 
         <featureID>20</featureID> 
         <featureLabel>Menu</featureLabel> 
         <serviceURI>http://example.domain.ext/services/menu.xml</serviceURI> 
      </line> 
      <line button="3">
         <featureID>20</featureID> 
         <featureLabel>Menu</featureLabel> 
         <serviceURI>http://example.domain.ext/services/menu.xml</serviceURI> 
      </line> 
      <line button="4"> 
         <featureID>20</featureID> 
         <featureLabel>Menu</featureLabel> 
         <serviceURI>http://example.domain.ext/services/menu.xml</serviceURI> 
      </line> 
      <line button="5"> 
         <featureID>20</featureID> 
         <featureLabel>Menu</featureLabel> 
         <serviceURI>http://example.domain.ext/services/menu.xml</serviceURI> 
      </line> 
      <line button="6"> 
         <featureID>20</featureID> 
         <featureLabel>Menu</featureLabel> 
         <serviceURI>http://example.domain.ext/services/menu.xml</serviceURI> 
      </line> 
   </sipLines> 
   <voipControlPort>5060</voipControlPort> 
   <startMediaPort>16348</startMediaPort> 
   <stopMediaPort>20134</stopMediaPort> 
   <dscpForAudio>184</dscpForAudio> 
   <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy> 
   <dialTemplate>dialplan.xml</dialTemplate> 
   <softKeyFile></softKeyFile> 
</sipProfile> 
<commonProfile> 
   <phonePassword></phonePassword> 
   <backgroundImageAccess>true</backgroundImageAccess> 
   <callLogBlfEnabled>2</callLogBlfEnabled> 
</commonProfile> 
<loadInformation>sip78xx.11-5-1-18</loadInformation>
<vendorConfig> 
   <disableSpeaker>false</disableSpeaker> 
   <disableSpeakerAndHeadset>false</disableSpeakerAndHeadset> 
   <pcPort>0</pcPort> 
   <settingsAccess>1</settingsAccess> 
   <garp>0</garp> 
   <voiceVlanAccess>0</voiceVlanAccess> 
   <videoCapability>0</videoCapability> 
   <autoSelectLineEnable>1</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> 
<userLocale> 
   <name></name> 
   <uid></uid> 
   <langCode>en_US</langCode> 
   <version>1.0.0.0-1</version> 
   <winCharSet>iso-8859-1</winCharSet> 
</userLocale> 
<networkLocale></networkLocale> 
<networkLocaleInfo> 
   <name></name> 
   <uid></uid> 
   <version>1.0.0.0-1</version> 
</networkLocaleInfo>    
<deviceSecurityMode>1</deviceSecurityMode> 
<authenticationURL></authenticationURL> 
<directoryURL>http://example.domain.ext/contacts.xml</directoryURL> 
<servicesURL>http://example.domain.ext/services/menu.xml</servicesURL> 
<idleURL></idleURL> 
<informationURL></informationURL>
<messagesURL></messagesURL> 
<proxyServerURL></proxyServerURL> 
<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> 
<natEnabled>true</natEnabled>
<natAddress>yourwantiphere</natAddress>
<natReceivedProcessing>false</natReceivedProcessing>
</device>

________________________________________
From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on behalf of Andrew Colin [andrew at convergedgroup.net]
Sent: 02 October 2017 12:31
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] Cisco 8845

Also any chance you can share your config file with me as I cant seem to
even get the phone to try register?


Andrew Colin
Converged Group | Licensed ISP 0258/IECNS/JAN/09
75 Witkoppen Rd, North Riding, Gauteng, 2162
Office: +27 10 591 4600 | Mobile:
map | website | company blog | linkedin


-----Original Message-----
From: FreeSWITCH-users
[mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Shaun
Stokes
Sent: Monday, October 2, 2017 9:10 AM
To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
Subject: Re: [Freeswitch-users] Cisco 8845

Just to add, the 8841 was on the 3rd Party Call Control firmware
(11-0-1MPP).

We previously had problems such as phones registering to the wrong server
port and 3 way conference not working using the enterprise firmware on the
7821 (11-7-1), these problems did not occur on the 3rd Party Call Control
firmware (11-0-1MPP).

________________________________________
From: Shaun Stokes
Sent: 02 October 2017 07:58
To: FreeSWITCH Users Help
Subject: RE: Cisco 8845

Not sure about the 8845, but the 8841 tested and working on FreeSWITCH 1.6
using TCP and TLS.
________________________________________
From: FreeSWITCH-users [freeswitch-users-bounces at lists.freeswitch.org] on
behalf of Andrew Colin [andrew at convergedgroup.net]
Sent: 28 September 2017 15:24
To: FreeSWITCH-users at lists.freeswitch.org
Subject: [Freeswitch-users] Cisco 8845

Hi Guys

Has anyone got a cisco 8845 IP phone working on freeswitch?




______________________________________________________________________
This message has been checked for all known viruses by MessageLabs Virus
Scanning Service.
______________________________________________________________________

______________________________________________________________________
This message has been checked for all known viruses by  MessageLabs Virus
Scanning Service.
______________________________________________________________________

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

______________________________________________________________________
This message has been checked for all known viruses by MessageLabs Virus Scanning Service.
______________________________________________________________________

______________________________________________________________________
This message has been checked for all known viruses by  MessageLabs Virus Scanning Service.
______________________________________________________________________



More information about the FreeSWITCH-users mailing list