cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3849
Views
15
Helpful
38
Replies

cp8961 & fritzbox7590

emiliosur6942
Level 1
Level 1

Hi all, i'm new in voip and cisco world. my friend present me a cp8961 and i want to configure it to work with my fritzobx 7590, but no way to solve it. I try to download tftp32 for dhcp and tftp server..but for sure i mistake something. I download the last firmare cmterm-8961.9-4-2SR4-1.k3.cop, could someone help me with the right sep.xml file to fill and the procedure to flash it in the phone? i'm a real noob in this, hope in ur help to learn and to realize the connection. if there's a guide step by step will be great. tnx all :)

38 Replies 38

Here is the dateTimeSetting that works for me (CISCO 8961 on firmware 9.0.x, FritzBox 7390).

Note: This config will only work for firmware version <= 9.0.x

 

    <devicePool>
        <dateTimeSetting>
            <dateTemplate>D.M.Y</dateTemplate> 
            <timeZone>Central Europe Standard/Daylight Time</timeZone> 
            <ntps>
                <ntp> 
                    <name>192.168.178.1</name>
                    <ntpMode>Unicast</ntpMode>
                </ntp>
                <ntp> 
                    <name>0.de.pool.ntp.org</name>
                    <ntpMode>unicast</ntpMode>
                </ntp>
            </ntps>
        </dateTimeSetting> 
   </devicePool>

Best regards

so no way to fix nto server in versio >9.0.x? if i fix an external nto server and not fritzbox one? now i try to set an external one or to configure my pc as ntp server and try

doing my trying i noted that sometimes when phone goes in stand by once off hook and try to call is impossible? that could be a port mapping problem? i allowed in fritz to open all port. Is there some part in sep file concerning this?

Another issue..when i off hook handset before to call the not a normal signal but like a long and continuous beep also is i'm able to call, is possible to have the normal sound of free line (like beep beep)?

I saw some scripts in german forums but there is no need for the struggle, or do you really need a feature/change that was made to newer version?

I'd just suggest to downgrade the version as I did.

will try:) which version do u suggest? In ur sep file do u have key to hold and resume call?mute? and off hook handset or click speaker is the same? if so could u post ur sep 4 me?

Some issues solved like to use handest or speaker to able to use mute button, now just wait if line is available aftware sometime:)

Btw there's anyspecific guide to understand how diaplan works well and how to create my personal one?..reading some post but not understood so well...

sorry for so much reply in 3d...

so like to understand how dialplan works because..if i put number then place the call is all ok.. but if i active speaker or handset call closed after typing the 1th number.. i don't need to do fast dials or most i just wanna insert 2 or 3 number to fast dial problem is how to make possible it? if i assign a numer to a key then could impossible to insert the phone number, is possible to achieve this speed dials in line or sofkeys?

Watch out for the userLocale and networkLocale

 

Get sure that the Fritz.Box name of the phone is the exactly the same as the "<line> -> <name>" field.

 

I use 9.0.4.

 

Hope that helps you and everyone who struggled as long as I did.

PS: Getting this error 'The contents of the attachment doesn't match its file type.' on my mac, that's why I have to post is as inline code, sorry.

 

<?xml version="1.0" encoding="UTF-8"?>
<device>
    <fullConfig>true</fullConfig>
    <deviceProtocol>SIP</deviceProtocol>
    <sshUserId>cisco</sshUserId>
    <sshPassword>cisco</sshPassword>
    <advertiseG722Codec>1</advertiseG722Codec>
    <devicePool>
        <dateTimeSetting>
            <dateTemplate>D.M.Y</dateTemplate> 
            <timeZone>Central Europe Standard/Daylight Time</timeZone> 
            <ntps>
                <ntp> 
                    <name>192.168.178.1</name>
                    <ntpMode>Unicast</ntpMode>
                </ntp>
                <ntp> 
                    <name>0.de.pool.ntp.org</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>192.168.178.1</processNodeName>
                    </callManager>
                </member>
            </members>
        </callManagerGroup>
   </devicePool>

    <commonProfile>
        <phonePassword></phonePassword>
        <backgroundImageAccess>true</backgroundImageAccess>
        <callLogBlfEnabled>3</callLogBlfEnabled>
    </commonProfile>

    <!-- <loadInformation>sip8961.9-0-4</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>
        <sshAccess>0</sshAccess>
        <sshPort>22</sshPort>
        <webAccess>0</webAccess>
        <spanToPCPort>1</spanToPCPort>
        <loggingDisplay>1</loggingDisplay>
        <loadServer></loadServer>
        <daysDisplayNotActive>1,2,3,4,5,6,7</daysDisplayNotActive>
        <displayOnTime>08:00</displayOnTime>
        <displayOnDuration>08:05</displayOnDuration>
        <displayIdleTimeout>00:01</displayIdleTimeout>
        <displayOnWhenIncomingCall>1</displayOnWhenIncomingCall>
        <daysBacklightNotActive>1,2,3,4,5,6,7</daysBacklightNotActive>
        <backlightIdleTimeout>00:01</backlightIdleTimeout>
        <g722CodecSupport>2</g722CodecSupport>
    </vendorConfig>
    <phoneServices useHTTPS="true">
       <provisioning>2</provisioning>
       <phoneService  type="1" category="0">
               <name>Missed Calls</name>
               <url>Application:Cisco/MissedCalls</url>
               <vendor></vendor>
               <version></version>
       </phoneService>
       <phoneService  type="2" category="0">
               <name>Voicemail</name>
               <url>Application:Cisco/Voicemail</url>
               <vendor></vendor>
               <version></version>
       </phoneService>
       <phoneService  type="1" category="0">
               <name>Received Calls</name>
               <url>Application:Cisco/ReceivedCalls</url>
               <vendor></vendor>
               <version></version>
       </phoneService>
       <phoneService  type="1" category="0">
               <name>Placed Calls</name>
               <url>Application:Cisco/PlacedCalls</url>
               <vendor></vendor>
               <version></version>
       </phoneService>
    </phoneServices>
   <!--  <commonConfig> 
           <usb1>1</usb1>
           <usb2>1</usb2>
           <ciscoCamera>0</ciscoCamera>
           <videoCapability>0</videoCapability>
           <usbClasses>0,1,2</usbClasses>
           <sdio>1</sdio>
           <bluetooth>1</bluetooth>
           <wifi>0</wifi>     Nur für 9971 Modell 
           <bluetoothProfile>0,1</bluetoothProfile>
             <joinAndDirectTransferPolicy>0</joinAndDirectTransferPolicy>
   </commonConfig> -->

    <deviceSecurityMode>1</deviceSecurityMode>

    <authenticationURL>http://192.168.178.23/ciscoauth.php</authenticationURL>
    <directoryURL></directoryURL>
    <idleURL></idleURL>
    <informationURL></informationURL>

    <messagesURL></messagesURL>
    <proxyServerURL></proxyServerURL>
    <servicesURL></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>

    <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>1</callHoldRingback>
            <localCfwdEnable>true</localCfwdEnable>
            <semiAttendedTransfer>true</semiAttendedTransfer>
            <anonymousCallBlock>0</anonymousCallBlock>
            <callerIdBlocking>0</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>
        <preferredCodec>g722</preferredCodec>
        <dtmfAvtPayload>101</dtmfAvtPayload>
        <dtmfDbLevel>3</dtmfDbLevel>
        <dtmfOutofBand>avt</dtmfOutofBand>
        <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
        <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
        <kpml>3</kpml>

        <natEnabled>false</natEnabled>
        <natAddress></natAddress>

        <stutterMsgWaiting>0</stutterMsgWaiting>

        <callStats>false</callStats>

        <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
        <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>

        <startMediaPort>16384</startMediaPort>
        <stopMediaPort>32766</stopMediaPort>

        <voipControlPort>5060</voipControlPort> <!-- <voipControlPort>5080</voipControlPort> -->
        <dscpForAudio>184</dscpForAudio>
        <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
        <dialTemplate>dialplan.xml</dialTemplate>

        <phoneLabel>yourlabel</phoneLabel>
        <sipLines>
            <line button="1" lineIndex="1">
                <featureID>9</featureID>
                <featureLabel>Service Line</featureLabel>
                <name>ServiceLine</name>
                <displayName>0000 00000000</displayName>
                <contact>ServiceLine</contact>
                <proxy>USECALLMANAGER</proxy>
                <port>5060</port>
                <autoAnswer>
                    <autoAnswerEnabled>2</autoAnswerEnabled>
                </autoAnswer>
                <callWaiting>3</callWaiting>
                <authName>ServiceLine</authName>
                <authPassword>yourpass</authPassword>
                <sharedLine>false</sharedLine>
                <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
                <messagesNumber>**600</messagesNumber>
                <ringSettingIdle>4</ringSettingIdle>
                <ringSettingActive>5</ringSettingActive>
                <forwardCallInfoDisplay>
                    <callerName>true</callerName>
                    <callerNumber>true</callerNumber>
                    <redirectedNumber>false</redirectedNumber>
                    <dialedNumber>true</dialedNumber>
                </forwardCallInfoDisplay>
            </line>
            <line button="2" lineIndex="2">
                <featureID>9</featureID>
                <featureLabel>Priority Line</featureLabel>
                <name>PriorityLine</name>
                <displayName>0000 00000000</displayName>
                <contact>PriorityLine</contact>
                <proxy>USECALLMANAGER</proxy>
                <port>5060</port>
                <autoAnswer>
                    <autoAnswerEnabled>2</autoAnswerEnabled>
                </autoAnswer>
                <callWaiting>3</callWaiting>
                <authName>PriorityLine</authName>
                <authPassword>yourpass</authPassword>
                <sharedLine>false</sharedLine>
                <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
                <messagesNumber>**600</messagesNumber>
                <ringSettingIdle>4</ringSettingIdle>
                <ringSettingActive>5</ringSettingActive>
                <forwardCallInfoDisplay>
                    <callerName>true</callerName>
                    <callerNumber>true</callerNumber>
                    <redirectedNumber>false</redirectedNumber>
                    <dialedNumber>true</dialedNumber>
                </forwardCallInfoDisplay>
            </line>
            <line button="3" lineIndex="3">
                <featureID>9</featureID>
                <featureLabel>External Line</featureLabel>
                <name>ExternalLine</name>
                <displayName>0000 00000000</displayName>
                <contact>ExternalLine</contact>
                <proxy>USECALLMANAGER</proxy>
                <port>5060</port>
                <autoAnswer>
                    <autoAnswerEnabled>2</autoAnswerEnabled>
                </autoAnswer>
                <callWaiting>3</callWaiting>
                <authName>ExternalLine</authName>
                <authPassword>yourpass</authPassword>
                <sharedLine>false</sharedLine>
                <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
                <messagesNumber>**600</messagesNumber>
                <ringSettingIdle>4</ringSettingIdle>
                <ringSettingActive>5</ringSettingActive>
                <forwardCallInfoDisplay>
                    <callerName>true</callerName>
                    <callerNumber>true</callerNumber>
                    <redirectedNumber>false</redirectedNumber>
                    <dialedNumber>true</dialedNumber>
                </forwardCallInfoDisplay>
            </line>
        </sipLines>
    </sipProfile>

    <userLocale>
        <name>German_Germany</name>
        <uid>1</uid>
        <langCode>de</langCode>
        <version>11.5.1.3(1)</version>
        <winCharSet>UTF-8</winCharSet>
    </userLocale>
    <networkLocale>Germany</networkLocale>
        <networkLocaleInfo>
        <name>Germany</name>
        <uid>64</uid>
        <version>3.3.0.0(1)</version>
    </networkLocaleInfo>
</device>

 

tnx a lot:) i'll try in a little.

Now wanna just understand how the solve the problem about dial number after off hook or push speaker key, when i do so i can just redial last number from call history but no type number, so when i push first key (any keu from o to 9 ) cannot continue inserting number...dunno if is a problem in dialplan or something sep