How to configure Cisco Phone 7975g with Asterisk

How to configure Cisco Phone 7975g with Asterisk

To work with asterisk Cisco Phone 7975g must be upgraded with SCCP to SIP firmware

Follow my old post 

1-  Download SIP Firmware for Cisco Phone 7975g

2- Configure TFTP server and upload SIP firmware

3- Boot Cisco Phone with SIP firmware after upgrade

4- configure SEP_MACaddress.cnf.xml file

5- Reboot the Cisco Phone .

Example File is given below need to updated according to your requirement.

<?xml version="1.0" encoding="UTF-8"?>
<device>
<deviceProtocol>SIP</deviceProtocol>
  <sshUserId>cisco</sshUserId>
  <sshPassword>cisco</sshPassword>
	<tzdata>
		<tzolsonversion>2015a</tzolsonversion>
		<tzupdater>tzupdater.jar</tzupdater>
	</tzdata>
  <devicePool>
		<dateTimeSetting> 
		<name>CMLocal</name>
			<dateTemplate>D/M/YYa</dateTemplate> 
			<timeZone>India Standard Time</timeZone>
			<olsonTimeZone>Australia/Sydney</olsonTimeZone>
			<ntps> 
				<ntp>
					<name>time.google.com</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.16.10.149</processNodeName>
              </callManager>
           </member>
        </members>
     </callManagerGroup>
  </devicePool>
  <commonProfile>
     <phonePassword></phonePassword>
     <backgroundImageAccess>true</backgroundImageAccess>
     <callLogBlfEnabled>2</callLogBlfEnabled>
  </commonProfile>
  <loadInformation>SIP75.9-2-1S</loadInformation>
  <featurePolicyFile>DefaultFP.xml</featurePolicyFile>
  <vendorConfig>
     <disableSpeaker>false</disableSpeaker>
     <disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
     <pcPort>0</pcPort>
     <settingsAccess>1</settingsAccess>
     <garp>0</garp>
     <voiceVlanAccess>0</voiceVlanAccess>
     <ciscoCamera>1</ciscoCamera>
     <videoCapability>1</videoCapability>
     <usbClasses>0,1,2</usbClasses>
     <sdio>1</sdio>
     <wifi>0</wifi>
     <bluetoothProfile>0,1</bluetoothProfile>
     <powerNegotiation>0</powerNegotiation>
     <autoSelectLineEnable>0</autoSelectLineEnable> 
     <webAccess>0</webAccess>
     <sshAccess>0</sshAccess>
	 <sshPort>22</sshPort>
     <g722CodecSupport>2</g722CodecSupport>
     <daysDisplayNotActive>1,7</daysDisplayNotActive> 
     <displayOnTime>07:00</displayOnTime> 
     <displayOnDuration>12:00</displayOnDuration> 
     <displayIdleTimeout>00:15</displayIdleTimeout> 
	 <displayOnWhenIncomingCall>1</displayOnWhenIncomingCall>
     <spanToPCPort>1</spanToPCPort>
     <loggingDisplay>1</loggingDisplay>
     <loadServer></loadServer>
  </vendorConfig>
  <commonConfig>
     <usb1>1</usb1>
     <usb2>1</usb2>
     <ciscoCamera>1</ciscoCamera>
     <usbClasses>0,1,2</usbClasses>
     <sdio>1</sdio>
     <bluetooth>1</bluetooth>
     <wifi>0</wifi>
     <bluetoothProfile>0,1</bluetoothProfile>
     <joinAndDirectTransferPolicy>0</joinAndDirectTransferPolicy>
  </commonConfig>
  <enterpriseConfig>
     <usb1>1</usb1>
     <usb2>1</usb2>
     <ciscoCamera>1</ciscoCamera>
     <usbClasses>0,1,2</usbClasses>
     <sdio>1</sdio>
     <bluetooth>1</bluetooth>
     <wifi>0</wifi>
     <bluetoothProfile>0,1</bluetoothProfile>
     <joinAndDirectTransferPolicy>0</joinAndDirectTransferPolicy>
     <videoCapability>0</videoCapability>
     <webAccess>0</webAccess>
     <eapAuthentication>2</eapAuthentication>
     <webProtocol>0</webProtocol>
  </enterpriseConfig>
  <advertiseG722Codec>1</advertiseG722Codec>
  <networkLocale>United_States</networkLocale>
	<networkLocaleInfo> 
		<name>United_States</name> 
		<uid>64</uid> 
		<version>1.0.0.0-1</version> 
	</networkLocaleInfo>
  <deviceSecurityMode>1</deviceSecurityMode>
  <idleTimeout>0</idleTimeout>
  <authenticationURL></authenticationURL>
  <directoryURL></directoryURL>
  <idleURL></idleURL>
  <informationURL></informationURL>
  <messagesNumber></messagesNumber>  
  <messagesURL></messagesURL>
  <proxyServerURL></proxyServerURL>
  <servicesURL>http://cisco.internect.net/</servicesURL>
  <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
  <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
  <dscpForCm2Dvce>96</dscpForCm2Dvce>
  <transportLayerProtocol>2</transportLayerProtocol>
  <dndCallAlert>5</dndCallAlert>
  <phonePersonalization>1</phonePersonalization>
  <rollover>0</rollover>
  <singleButtonBarge>0</singleButtonBarge>
  <joinAcrossLines>1</joinAcrossLines>
  <autoCallPickupEnable>false</autoCallPickupEnable>
  <blfAudibleAlertSettingOfIdleStation>0</blfAudibleAlertSettingOfIdleStation>
  <blfAudibleAlertSettingOfBusyStation>0</blfAudibleAlertSettingOfBusyStation>
  <capfAuthMode>0</capfAuthMode>
  <capfList>
     <capf>
        <phonePort>3804</phonePort>
     </capf>
  </capfList>
  <certHash></certHash>
  <encrConfig>false</encrConfig>
  <sipProfile>
     <sipProxies>
        <backupProxy>USECALLMANAGER</backupProxy>
        <backupProxyPort>5060</backupProxyPort>
        <emergencyProxy>USECALLMANAGER</emergencyProxy>
        <emergencyProxyPort>5060</emergencyProxyPort>
        <outboundProxy></outboundProxy>
        <outboundProxyPort></outboundProxyPort>
        <registerWithProxy>true</registerWithProxy>
     </sipProxies>
     <sipCallFeatures>
        <cnfJoinEnabled>true</cnfJoinEnabled>
        <callForwardURI>x-cisco-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>1</dndControl>
        <remoteCcEnable>true</remoteCcEnable>
	<retainForwardInformation>true</retainForwardInformation>
     </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>0</autoAnswerTimer>
     <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
     <autoAnswerOverride>true</autoAnswerOverride>
     <transferOnhookEnabled>false</transferOnhookEnabled>
     <enableVad>false</enableVad>
     <preferredCodec>none</preferredCodec>
     <dtmfAvtPayload>101</dtmfAvtPayload>
     <dtmfDbLevel>3</dtmfDbLevel>
     <dtmfOutofBand>avt</dtmfOutofBand>
     <alwaysUsePrimeLine>true</alwaysUsePrimeLine>
     <alwaysUsePrimeLineVoiceMail>true</alwaysUsePrimeLineVoiceMail>
     <kpml>3</kpml>
     <natEnabled>false</natEnabled>
     <natAddress></natAddress>
     <stutterMsgWaiting>2</stutterMsgWaiting>
     <callStats>false</callStats>
     <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
     <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
     <startMediaPort>10000</startMediaPort>
     <stopMediaPort>20000</stopMediaPort>
     <voipControlPort>5060</voipControlPort>
     <dscpForAudio>184</dscpForAudio>
	 <dscpVideo>136</dscpVideo>
	 <dscpForTelepresence>128</dscpForTelepresence>
     <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
	 <softKeyFile>softKey7975.xml</softKeyFile>
     <dialTemplate>dialplan.xml</dialTemplate>
     <phoneLabel>PHONE LABEL</phoneLabel>
     <sipLines>
        <line button="1" lineIndex="1">
           <featureID>9</featureID>
           <featureLabel>55101</featureLabel>
           <name>55101</name>
           <displayName>55101</displayName>
           <contact>CONTACT</contact>
           <proxy>USECALLMANAGER</proxy>
           <port>5060</port>
           <autoAnswer>
              <autoAnswerEnabled>2</autoAnswerEnabled>
           </autoAnswer>
           <callWaiting>3</callWaiting>
           <authName>55101</authName>
           <authPassword>Admin54321</authPassword>
           <sharedLine>false</sharedLine>
           <messageWaitingLampPolicy>3</messageWaitingLampPolicy>
		   <messageWaitingAMWI>1</messageWaitingAMWI>
           <messagesNumber>VOICE MAIL NUMBER</messagesNumber>
           <ringSettingIdle>4</ringSettingIdle>
           <ringSettingActive>5</ringSettingActive>
           <forwardCallInfoDisplay>
              <callerName>true</callerName>
              <callerNumber>false</callerNumber>
              <redirectedNumber>false</redirectedNumber>
              <dialedNumber>true</dialedNumber>
           </forwardCallInfoDisplay>
			<maxNumCalls>4</maxNumCalls>
			<busyTrigger>2</busyTrigger>
        </line>
		<line  button="3">
                        <featureID>21</featureID>
                        <featureLabel>LABEL BUTTON 2</featureLabel>
                        <speedDialNumber>NUMBER</speedDialNumber>
                        <featureOptionMask>1</featureOptionMask>
        </line>
        <line  button="3">
                        <featureID>21</featureID>
                        <featureLabel>LABEL BUTTON 3</featureLabel>
                        <speedDialNumber>NUMBER</speedDialNumber>
                        <featureOptionMask>1</featureOptionMask>
        </line>
		<line  button="4">
                        <featureID>21</featureID>
                        <featureLabel>LABEL BUTTON 4</featureLabel>
                        <speedDialNumber>NUMBER</speedDialNumber>
                        <featureOptionMask>1</featureOptionMask>
        </line>
		<line  button="5">
                        <featureID>21</featureID>
                        <featureLabel>LABEL BUTTON 5</featureLabel>
                        <speedDialNumber>NUMBER</speedDialNumber>
                        <featureOptionMask>1</featureOptionMask>
        </line>
		<line  button="6">
                        <featureID>21</featureID>
                        <featureLabel>LABEL BUTTON 6</featureLabel>
                        <speedDialNumber>NUMBER</speedDialNumber>
        </line>
	</sipLines>
  </sipProfile>
	<phoneServices>
     <provisioning>0</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>
			<phoneService  type="0" category="0">
				<name>Australian Services</name>
                <url>http://cisco.internect.net/</url>
                <vendor></vendor>
                <version></version>
        </phoneService>
	</phoneServices>
</device>

 

Original Help file i got from cisco forum :- https://community.cisco.com/t5/ip-telephony-and-phones/uc-9971-ip-phone/td-p/2752397

download link

Some useful links

https://community.freepbx.org/t/freepbx-12-cisco-7975/25813

https://usecallmanager.nz/sepmac-cnf-xml.html

https://888voip.com/configuring-cisco-7975-ip-phones-for-sip/

https://www.voip-info.org/asterisk-phone-cisco-79xx/

 

Your email address will not be published. Required fields are marked *