Cisco 7945

Status
Not open for further replies.

Chris Carter

Joined
Apr 25, 2018
Messages
1
Reaction score
0
Hey All

Has anyone got these phones working on 15.5??

I have been given a truck load of them!, and be nice to use the dam things

thanks

Chris
 
Hi Chris,

Just advise and no personal experience but 3CX supports other 79XX series phones:
https://www.3cx.com/sip-phones/

Why not see if one of the nearest closest templates would fit the requirement (the 7941) for example. I have done this myself with un-supported Yealink phones and it has worked.

These are legacy phones and would only work by DHCP option 66 provisioning, manually entering the provisioning link into the phone or if the template fails manually configuration of each end-point (which if you have a truck load you probably don't want to do).

Be aware also that these do sit on the End of Life (Firmware & Support Ended) section of phones so you may wish to consider alternates so as to future-proof your system.
 
Using a template for 7941 or 7961 doesn't work. It would be good if someone has an XML config and steps they did to configure the 7945 range.
 
I use 7961 and they work fine. You need a DHCP server and TFTP server.
 
Jimbo, the 7961 has a config file in 3cx, though. 7945 does not, and you can't use the 7961 config for the 7945.

Leejor, cheers. I've just made this template, what do you thinK?

Code:
<device>
   <deviceProtocol>SIP</deviceProtocol>
   <sshUserId>cisco</sshUserId>
   <sshPassword>cisco</sshPassword>
   <devicePool>
      <dateTimeSetting>
         <dateTemplate>D/M/YA</dateTemplate>
         <timeZone>GMT Standard/Daylight Time</timeZone>
         <ntps>
            <ntp>
               <name>204.2.134.162</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>172.31.62.13</processNodeName>
               </callManager>
            </member>
         </members>
      </callManagerGroup>
   </devicePool>
   <sipProfile>
      <sipProxies>
         <backupProxy></backupProxy>
         <backupProxyPort>5060</backupProxyPort>
         <emergencyProxy></emergencyProxy>
         <emergencyProxyPort></emergencyProxyPort>
         <outboundProxy></outboundProxy>
         <outboundProxyPort></outboundProxyPort>
         <registerWithProxy>true</registerWithProxy>
      </sipProxies>
      <sipCallFeatures>
         <cnfJoinEnabled>false</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>false</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>true</remotePartyID>
         <userInfo>None</userInfo>
      </sipStack>
      <autoAnswerTimer>1</autoAnswerTimer>
      <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
      <autoAnswerOverride>true</autoAnswerOverride>
      <transferOnhookEnabled>true</transferOnhookEnabled>
      <enableVad>false</enableVad>
      <dtmfAvtPayload>101</dtmfAvtPayload>
      <dtmfDbLevel>3</dtmfDbLevel>
      <dtmfOutofBand>avt</dtmfOutofBand>
      <alwaysUsePrimeLine>true</alwaysUsePrimeLine>
      <alwaysUsePrimeLineVoiceMail>true</alwaysUsePrimeLineVoiceMail>
      <kpml>3</kpml>
      <phoneLabel>3CX</phoneLabel>
      <stutterMsgWaiting>1</stutterMsgWaiting>
      <callStats>false</callStats>
      <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
      <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
      <sipLines>
        <line button="1">
          <featureID>9</featureID>
          <featureLabel>Josh Hilditch</featureLabel>
          <proxy>USECALLMANAGER</proxy>
          <port>5060</port>
          <name>2001</name>
          <displayName>Josh Hilditch</displayName>
          <autoAnswer>
            <autoAnswerEnabled>2</autoAnswerEnabled>
          </autoAnswer>
          <callWaiting>3</callWaiting>
          <authName>g7ph3rx</authName>
          <authPassword>bdq62e7</authPassword>
          <sharedLine>false</sharedLine>
          <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
          <messagesNumber>9999</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>9</featureID>
          <featureLabel>Josh Hilditch</featureLabel>
          <proxy>USECALLMANAGER</proxy>
          <port>5060</port>
          <name>2001</name>
          <displayName>Josh Hilditch</displayName>
          <autoAnswer>
            <autoAnswerEnabled>2</autoAnswerEnabled>
          </autoAnswer>
          <callWaiting>3</callWaiting>
          <authName>g7ph3rx</authName>
          <authPassword>bdq62e7</authPassword>
          <sharedLine>false</sharedLine>
          <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
          <messagesNumber>9999</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>
    
    </sipLines>
      <voipControlPort>5060</voipControlPort>
      <startMediaPort>16348</startMediaPort>
      <stopMediaPort>20134</stopMediaPort>
      <dscpForAudio>184</dscpForAudio>
      <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
      <dialTemplate>cisco_dialplan.xml</dialTemplate>
      <softKeyFile></softKeyFile>
   </sipProfile>
   <commonProfile>
      <phonePassword></phonePassword>
      <backgroundImageAccess>true</backgroundImageAccess>
      <callLogBlfEnabled>2</callLogBlfEnabled>
   </commonProfile>
   <loadInformation>SIP45.9-4-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>0</webAccess>
      <daysDisplayNotActive>1,2,3,4,5,6,7</daysDisplayNotActive>
      <displayOnTime>00:00</displayOnTime>
      <displayOnDuration>00:00</displayOnDuration>
      <displayIdleTimeout>00:00</displayIdleTimeout>
      <displayOnWhenIncomingCall>1</displayOnWhenIncomingCall>
      <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://172.31.62.13:5000/provisioning/o898i6lvzvz3/cisco_phonebook.xml?menu=1</directoryURL>
   <idleURL></idleURL>
   <informationURL></informationURL>
   <messagesURL></messagesURL>
   <servicesURL></servicesURL>
   <proxyServerURL></proxyServerURL>
   <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
   <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
   <dscpForCm2Dvce>96</dscpForCm2Dvce>
   <transportLayerProtocol>4</transportLayerProtocol>
   <capfAuthMode>0</capfAuthMode>
   <capfList>
      <capf>
         <phonePort>3804</phonePort>
      </capf>
   </capfList>
   <certHash></certHash>
   <encrConfig>false</encrConfig>
</device>
 
  • Like
Reactions: 10m
I have not used the the 7945, only the 794X and 796X models, so I'm not familiar with the templates enough to do a comparison. It's also been a few years since I "tinkered" with the Cisco sets.

I have found that, in many cases, there are a lot of others that have done the "heavy lifting" in getting (non 3CX supported) devices converted to SIP and configured. Much of that work seems to have been done to get the device working on Asterisk.
 
Status
Not open for further replies.

Latest Posts

Forum statistics

Threads
111,885
Messages
589,545
Members
164,744
Latest member
johnblackwood1