I’m getting the same error for a Cisco 7962 running on the AsteriskNow v3.0.1 x64 distro (FreePBX v2.11.x and Asterisk 11). My phone is running the SIP42.8-4-4S firmware, and I shall attach my XMLDefault.cnf.xml and SEP$mac.cnf.xml configs below. (Of course, the two Digium D40’s work flawlessly with minimal to no configuration needed).
Also, I have another issue with any lines containing the “{$ext.line.1}” variable never get populated. I can manually edit the setions in the specific SEP"MAC".cnf.xml file as its created for each Cisco extension, but that kinda defeats the point of using the FreePBX gui to provision phones. On of the sections is near the end of the file:
{$ext.line.1}
{$ext.line.1}
Everything else populates correctly from the variable placeholders.
I’m to the point I hate Cisco phones, regardless of how many other peeps have them implemented and running. Any assistance with this would be GREATLY appreciated, especially if it boils down to me missing something in the configs that worked fine under AsteriskNow v1.7.x x64. Thanks in advance.
XMLDefault.cnf.xml - 7962
–>
2000
2427
2428
192.168.1.85
P0S3-8-12-00
P0S3-8-12-00
SIP41.9-2-3S
SIP41.8-5-2S
SIP41.8-5-2S
SIP41.8-5-2S
SIP42.8-4-4S
SIP42.8-4-4S
SIP45.8-4-2S
SIP45.8-4-2S
SIP70.8-4-2S
SIP70.8-0-3S
SCCP70.8-3-1S
SEP$mac.cnf.xml - 7962
SIP
admin
cisco
M/D/Ya
Central Standard/Daylight Time
0.pool.ntp.org
Unicast
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
</ports>
<processNodeName>192.168.1.85</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
true
2
SIP42.8-4-4S
false
false
0
1
0
0
0
0
<webAccess>1</webAccess>
<spanToPCPort>1</spanToPCPort>
<loggingDisplay>1</loggingDisplay>
<loadServer></loadServer>
United_States
<networkLocaleInfo>
<name>United_States</name>
<version>1.0.0.0-1</version>
</networkLocaleInfo>
1
http://192.168.1.85/cisco/services/authentication.php
http://192.168.1.85/xmlservices/PhoneDirectory.php
http://192.168.1.85/xmlservices/index.php
http://192.168.1.85/xmlservices/index.php
96
0
96
4
0
3804
false
true
<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>
<preferredCodec>none</preferredCodec>
<dtmfAvtPayload>101</dtmfAvtPayload>
<dtmfDbLevel>3</dtmfDbLevel>
<dtmfOutofBand>avt</dtmfOutofBand>
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
<kpml>3</kpml>
<natEnabled></natEnabled>
<natAddress></natAddress>
<stutterMsgWaiting>0</stutterMsgWaiting>
<callStats>false</callStats>
<silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
<disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
<startMediaPort>16384</startMediaPort>
<stopMediaPort>32766</stopMediaPort>
<voipControlPort>5060</voipControlPort>
<dscpForAudio>184</dscpForAudio>
<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
<dialTemplate>dialplan.xml</dialTemplate>
<phoneLabel>{$displayname.line.1}</phoneLabel>
<sipLines>
<line button="1">
<featureID>9</featureID>
<featureLabel>{$ext.line.1}</featureLabel>
<name>{$ext.line.1}</name>
<displayName>{$displayname.line.1}</displayName>
<contact>{$ext.line.1}</contact>
<proxy>192.168.1.85</proxy>
<port>5060</port>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<authName>{$ext.line.1}</authName>
<authPassword>{$secret.line.1}</authPassword>
<sharedLine>false</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<messagesNumber>*97</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
</sipLines>