3CX with Cisco IP Phone 7970.

Discussion in '3CX Phone System - General' started by DexDeadly, Jul 27, 2013.

Thread Status:
Not open for further replies.
  1. DexDeadly

    Joined:
    Dec 12, 2012
    Messages:
    55
    Likes Received:
    0
    Does anyone have the setup files they used to get this phone to work? I'm having a very hard time trying to find the files that I need to get this phone working. I'm very excited to try and get this working for an online web store I am trying to launch this weekend. Anyone using this phone please help!!
     
  2. DexDeadly

    Joined:
    Dec 12, 2012
    Messages:
    55
    Likes Received:
    0
    in particular I am looking for help with the xmldefault.cnf.xml file and teh SEPxxxxx.cnf.xml file. I have it connected to my network, it sees my TFTP. I have it already running the SIP70.8-0-4SR1S firmware. That took me some time but that is fully loaded onto the phone now. I just need to know how to setup and format these files. Any help is greately appreciated.
     
  3. kevin

    kevin Member

    Joined:
    Nov 23, 2006
    Messages:
    316
    Likes Received:
    1
    @DexDeadly

    V12 will include templates for:

    Cisco 7940
    Cisco 7941
    Cisco 7960
    Cisco 7961

    If you download and install the latest version of V12 (still in beta), you will have inside it the provisioning templates for these models, and they *may* assist by providing hints for the Cisco 7970 - YMMV...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. DexDeadly

    Joined:
    Dec 12, 2012
    Messages:
    55
    Likes Received:
    0
    I thought so to but the 7970 is a java based phone and uses xml templates. those phones use just a .cnf file. I have another setup at another job and I used the .cnf files just fine. Works wonderful which is why I decided to use the 3CX server in my business I'm trying to get started. I have fax to email setup and the works. My Note 2 running and working correctly for remote extensions. All I need to do is get this to work. That is the first place I looked and tried to.
     
  5. sbianco

    Joined:
    Jul 2, 2013
    Messages:
    8
    Likes Received:
    0
    Hi there,

    Please not that this is not a supported 3CX device, meaning that the most we may provide you with is a guideline regarding other similar phone templates as this phone has not yet been tested, but not a solution as we have not tested with this device.
     
  6. kevin

    kevin Member

    Joined:
    Nov 23, 2006
    Messages:
    316
    Likes Received:
    1
    Anyone out there using a Cisco 7970?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. DexDeadly

    Joined:
    Dec 12, 2012
    Messages:
    55
    Likes Received:
    0
    I've found some people saying the have gotten it to work but never see config files and don't seem to get much of a response while asking around on other forums. I'm trying to get it together and when I do I'd like to put a sample config file together and a write up, maybe a video tutorial as well on exactly how I got it to work so others who are in my situation right now are able to get it working for themselves.

    Currently I have SIP version 8-3-1
    I have the ability to make calls and I can call extensions I just can not receive calls.
     
  8. kevin

    kevin Member

    Joined:
    Nov 23, 2006
    Messages:
    316
    Likes Received:
    1
    @DexDeadly

    If you add a Wireshark Capture of the failure, maybe people here can have a quick look and try to help.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. DexDeadly

    Joined:
    Dec 12, 2012
    Messages:
    55
    Likes Received:
    0
    I can try to do a wireshark capture but I don't even see the phone trying to connect inside the server logs itself. I also believe I may have a NAT issue with my Verizon Actiontec. i've been talking to many people in regards to this and a lot of people did it a long time ago but have no documentation really anywhere. I'd really like to help the community out with this because this is an awesome phone . I think and with people starting businesses on budgets like myself using this system and this phone is going to be a tremendous help. i'm actually going to be redoing my network with a Cisco Router and Switch to eliminate any possible issues with NAT Translation. Again once I have this all setup I will post the necessary files except the firmware since I can't but my config files and a video of everything and you guys could use my template in an upcoming release.

    I do have a question though. Is there a way to add a custom phone provision template in the 3CX system? Does the 3CX system run a TFTP server as well? I'm wondering how the phone provisioning works just to make sure my tftp server i'm running isn't interfeering with 3CX and hence why its also not working.
     
  10. cobaltit

    cobaltit Active Member

    Joined:
    Mar 22, 2012
    Messages:
    736
    Likes Received:
    113
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. tracyl

    Joined:
    Aug 9, 2013
    Messages:
    3
    Likes Received:
    0
    I have used 3cx ver 11 with all sorts of cisco 7900 series phones, including 75s, and 45s. The 79x1's use the XML interface, so you could adapt the x1 template to the 70.

    To work around the html interface, I save my templates in the 3cx provisioning folder, and run a freeware tftp server pointed to that location.
    Below is my tried and true configuration for Java based cisco phones

    <device>
    <fullConfig>true</fullConfig>
    <deviceProtocol>SIP</deviceProtocol>
    <sshUserId>admin</sshUserId>
    <sshPassword>cisco</sshPassword>
    <devicePool>
    <dateTimeSetting>
    <dateTemplate>M/D/Ya</dateTemplate>
    <timeZone>Eastern Standard/Daylight Time</timeZone>
    <ntps>
    <ntp>
    <name>DOMAIN CONTOLLER IP</name>
    <ntpMode>Unicast</ntpMode>
    </ntp>
    </ntps>
    </dateTimeSetting>
    <callManagerGroup>
    <tftpDefault>true</tftpDefault>
    <members>
    <member priority="0">
    <callManager>
    <ports>
    <ethernetPhonePort>2000</ethernetPhonePort>
    <sipPort>5060</sipPort>
    <securedSipPort>5062</securedSipPort>
    </ports>
    <processNodeName>*3cx IP Address</processNodeName>
    </callManager>
    </member>
    </members>
    </callManagerGroup>
    </devicePool>
    <commonProfile>
    <phonePassword></phonePassword>
    <backgroundImageAccess>true</backgroundImageAccess>
    <callLogBlfEnabled>0</callLogBlfEnabled>
    </commonProfile>
    <loadInformation>*SIP FIRMWARE*</loadInformation>
    <vendorConfig>
    <disableSpeaker>false</disableSpeaker>
    <disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
    <pcPort>0</pcPort>
    <settingsAccess>1</settingsAccess>
    <garp>0</garp>
    <voiceVlanAccess>0</voiceVlanAccess>
    <videoCapability>0</videoCapability>
    <daysDisplayNotActive>1,7</daysDisplayNotActive>
    <displayOnTime>7:00</displayOnTime>
    <displayOnDuration>10:30</displayOnDuration>
    <displayIdleTimeout>00:05</displayIdleTimeout>
    <webAccess>0</webAccess>
    <spanToPCPort>1</spanToPCPort>
    <loggingDisplay>1</loggingDisplay>
    <loadServer></loadServer>
    </vendorConfig>
    <userLocale>
    <name>English_United_States</name>
    <uid>1</uid>
    <langCode>en_US</langCode>
    <version>1.0.0.0-1</version>
    <winCharSet>iso-8859-1</winCharSet>
    </userLocale>
    <networkLocale>United_States</networkLocale>
    <networkLocaleInfo>
    <name>United_States</name>
    <uid>64</uid>
    <version>1.0.0.0-1</version>
    </networkLocaleInfo>
    <deviceSecurityMode>1</deviceSecurityMode>
    <authenticationURL></authenticationURL>
    <directoryURL>CUSTOM ADDRESSBOOKSERVER/phoneUI/searchdirectory.php</directoryURL>
    <idleTimeout>10</idleTimeout>
    <idleURL></idleURL>
    <informationURL></informationURL>
    <messagesURL></messagesURL>
    <proxyServerURL></proxyServerURL>
    <servicesURL>http://honeybadger/PhoneUI/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>
    <sipProfile>
    <sipProxies>
    <backupProxy></backupProxy>
    <backupProxyPort>5060</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>true</rfc2543Hold>
    <callHoldRingback>2</callHoldRingback>
    <localCfwdEnable>true</localCfwdEnable>
    <semiAttendedTransfer>true</semiAttendedTransfer>
    <anonymousCallBlock>2</anonymousCallBlock>
    <callerIdBlocking>0</callerIdBlocking>
    <dndControl>0</dndControl>
    <remoteCcEnable>true</remoteCcEnable>
    </sipCallFeatures>
    <sipStack>
    <sipInviteRetx>6</sipInviteRetx>
    <sipRetx>10</sipRetx>
    <timerInviteExpires>180</timerInviteExpires>
    <timerRegisterExpires>500</timerRegisterExpires>
    <timerRegisterDelta>5</timerRegisterDelta>
    <timerKeepAliveExpires>1200</timerKeepAliveExpires>
    <timerSubscribeExpires>1200</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>true</transferOnhookEnabled>
    <enableVad>false</enableVad>
    <preferredCodec>none</preferredCodec>
    <dtmfAvtPayload>101</dtmfAvtPayload>
    <dtmfDbLevel>3</dtmfDbLevel>
    <dtmfOutofBand>avt</dtmfOutofBand>
    <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
    <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
    <kpml>3</kpml>
    <stutterMsgWaiting>1</stutterMsgWaiting>
    <callStats>false</callStats>
    <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
    <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
    <startMediaPort>16384</startMediaPort>
    <stopMediaPort>16399</stopMediaPort>
    <voipControlPort>5061</voipControlPort>
    <dscpForAudio>184</dscpForAudio>
    <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
    <dialTemplate>dialplan.xml</dialTemplate>
    <phoneLabel>*FIRSTNAME*</phoneLabel>
    <natEnabled>true</natEnabled>
    <natAddress></natAddress>
    <sipLines>
    <line button="1">
    <featureID>9</featureID>
    <featureLabel>*FULLNAME AND EXT*</featureLabel>
    <name>EXT-AUTHID</name>
    <displayName>*CALLERID*</displayName>
    <contact>5600</contact>
    <proxy>USECALLMANAGER</proxy>
    <port>5060</port>
    <autoAnswer>
    <autoAnswerEnabled>2</autoAnswerEnabled>
    </autoAnswer>
    <callWaiting>3</callWaiting>
    <authName>**EXT-AUTHID*</authName>
    <authPassword>*AUTHPWD*</authPassword>
    <sharedLine>false</sharedLine>
    <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
    <messagesNumber>*VOICEMAILEXT*</messagesNumber>
    <ringSettingIdle>4</ringSettingIdle>
    <ringSettingActive>5</ringSettingActive>
    <forwardCallInfoDisplay>
    <callerName>true</callerName>
    <callerNumber>false</callerNumber>
    <redirectedNumber>false</redirectedNumber>
    <dialedNumber>true</dialedNumber>
    </forwardCallInfoDisplay>
    </line>
    <line button="2">
    <featureID>9</featureID>
    <featureLabel>Line 2</featureLabel>
    <name></name>
    <displayName></displayName>
    <contact></contact>
    <proxy></proxy>
    <port>5060</port>
    <autoAnswer>
    <autoAnswerEnabled>2</autoAnswerEnabled>
    </autoAnswer>
    <callWaiting>3</callWaiting>
    <authName></authName>
    <authPassword></authPassword>
    <sharedLine>false</sharedLine>
    <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
    <messagesNumber>9999</messagesNumber>
    <ringSettingIdle>4</ringSettingIdle>
    <ringSettingActive>5</ringSettingActive>
    <forwardCallInfoDisplay>
    <callerName>true</callerName>
    <callerNumber>false</callerNumber>
    <redirectedNumber>false</redirectedNumber>
    <dialedNumber>true</dialedNumber>
    </forwardCallInfoDisplay>
    </line>
    </sipLines>
    </sipProfile>

    </device>
     
  12. DexDeadly

    Joined:
    Dec 12, 2012
    Messages:
    55
    Likes Received:
    0
    Thanks for that, sorry for the late response. I wish I would of seen this when you posted it. Been a long past couple months. One issue I found and seemed to have come up with is that the phone must be on firmware 8.5.4. None of the firmware lower then this seem to let the thing register. I don't know why I just know that it doesn't, atleast from my testing.

    Right now I'm looking for a list of the featureIDs and how to configure them. Do you happen to know these?
     
  13. nb

    nb Support Team
    Staff Member 3CX Support

    Joined:
    Jun 7, 2007
    Messages:
    2,097
    Likes Received:
    142
    I have no information for 7970.
    You should try and compare the file with the files we package in the build for the 794X and 796X. There might be a change that they work. If they do let me know.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Thread Status:
Not open for further replies.