Cisco 6941 won't register with RasPBX

Hi all,

I have a CP 6941 that i’m trying to register to a raspbx system. The phone is running SIP 9.2.1.0.

I have attached my SEP(mac).cnf.xml file.

Any help would be much appreciated.

Callum

SIP cisco cisco D.M.Y Central Europe Standard/Daylight Time uk.pool.ntp.org Unicast 2000 5060 5061 192.168.1.245 true true x-serviceuri-cfwdall x-cisco-serviceuri-pickup x-cisco-serviceuri-opickup x-cisco-serviceuri-gpickup x-cisco-serviceuri-meetme x-cisco-serviceuri-abbrdial false 2 true true 2 2 0 true 6 10 180 3600 5 120 120 5 500 4000 70 true None 1 false true false false g722 101 3 avt false false 3 false 1000we 0 true 10 false 10000 20000 9 1000 192.168.1.245 5060 1000 6941 2 3 1000 ciscoxyz false 3 *97 4 5 1000 true true false true 4 2 9 LINE_2_PHONE_NUMBER USECALLMANAGER 5060 LINE_2_PHONE_NUMBER LINE_2_PHONE_NUMBER 3 Auto Answer with Speakerphone 3 LINE_2_PHONE_NUMBER LINE_2_PASSWORD false 1 VOICEMAIL_NUMBER 4 5 LINE_2_PHONE_NUMBER true true false true 4 2 5060 184 0 dialplan.xml cisco true 1 SIP69xx.9-2-1-0 false false 0 1 0 0 0 0 0 22 0 10 1 1 russian_russian_federation ru_RU 10.1.1.1000-1 utf-8 russian_federation russian_federation 10.1.1.1000-1 1 http://192.168.1.245VER_IP/phonebook.xml USECALLMANAGER 96 0 96 4 0 5 0 3804 false
<device>
  <deviceProtocol>SIP</deviceProtocol>
  <sshUserId>cisco</sshUserId>
  <sshPassword>cisco</sshPassword>
  <devicePool>
    <dateTimeSetting>
      <dateTemplate>D.M.Y</dateTemplate>
      <timeZone>Central Europe Standard/Daylight Time</timeZone>
      <ntps>
        <ntp>
          <name>uk.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.1.245</processNodeName>
          </callManager>
        </member>
      </members>
    </callManagerGroup>
  </devicePool>
  <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>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>true</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>
    <phoneLabel>1000</phoneLabel>we
    <stutterMsgWaiting>0</stutterMsgWaiting>
    <callStats>true</callStats>
    <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
    <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
    <startMediaPort>10000</startMediaPort>
    <stopMediaPort>20000</stopMediaPort>
    <sipLines>
      <line button="1">
        <featureID>9</featureID>
        <featureLabel>1000</featureLabel>
        <proxy>192.168.1.245</proxy>
        <port>5060</port>
        <name>1000</name>
        <displayName>6941</displayName>
        <autoAnswer>
          <autoAnswerEnabled>2</autoAnswerEnabled>
        </autoAnswer>
        <callWaiting>3</callWaiting>
        <authName>1000</authName>
        <authPassword>ciscoxyz</authPassword>
        <sharedLine>false</sharedLine>
        <messageWaitingLampPolicy>3</messageWaitingLampPolicy>
        <messagesNumber>*97</messagesNumber>
        <ringSettingIdle>4</ringSettingIdle>
        <ringSettingActive>5</ringSettingActive>
        <contact>1000</contact>
        <forwardCallInfoDisplay>
          <callerName>true</callerName>
          <callerNumber>true</callerNumber>
          <redirectedNumber>false</redirectedNumber>
          <dialedNumber>true</dialedNumber>
        </forwardCallInfoDisplay>
        <maxNumCalls>4</maxNumCalls>
        <busyTrigger>2</busyTrigger>
      </line>
      <line button="2">
        <featureID>9</featureID>
        <featureLabel>LINE_2_PHONE_NUMBER</featureLabel>
        <proxy>USECALLMANAGER</proxy>
        <port>5060</port>
        <name>LINE_2_PHONE_NUMBER</name>
        <displayName>LINE_2_PHONE_NUMBER</displayName>
        <autoAnswer>
          <autoAnswerEnabled>3</autoAnswerEnabled>
          <autoAnswerMode>Auto Answer with Speakerphone</autoAnswerMode>
        </autoAnswer>
        <callWaiting>3</callWaiting>
        <authName>LINE_2_PHONE_NUMBER</authName>
        <authPassword>LINE_2_PASSWORD</authPassword>
        <sharedLine>false</sharedLine>
        <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
        <messagesNumber>VOICEMAIL_NUMBER</messagesNumber>
        <ringSettingIdle>4</ringSettingIdle>
        <ringSettingActive>5</ringSettingActive>
        <contact>LINE_2_PHONE_NUMBER</contact>
        <forwardCallInfoDisplay>
          <callerName>true</callerName>
          <callerNumber>true</callerNumber>
          <redirectedNumber>false</redirectedNumber>
          <dialedNumber>true</dialedNumber>
        </forwardCallInfoDisplay>
        <maxNumCalls>4</maxNumCalls>
        <busyTrigger>2</busyTrigger>
      </line>
    </sipLines>
    <voipControlPort>5060</voipControlPort>
    <dscpForAudio>184</dscpForAudio>
    <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
    <dialTemplate>dialplan.xml</dialTemplate>
  </sipProfile>
  <commonProfile>
    <phonePassword>cisco</phonePassword>
    <backgroundImageAccess>true</backgroundImageAccess>
    <callLogBlfEnabled>1</callLogBlfEnabled>
  </commonProfile>
  <loadInformation>SIP69xx.9-2-1-0</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>
    <minimumRingVolume>10</minimumRingVolume>
    <spanToPCPort>1</spanToPCPort>
    <loggingDisplay>1</loggingDisplay>
    <loadServer></loadServer>
  </vendorConfig>
  <userLocale> 
   <name>russian_russian_federation</name> 
   <uid></uid> 
   <langCode>ru_RU</langCode> 
   <version>10.1.1.1000-1</version> 
   <winCharSet>utf-8</winCharSet> 
  </userLocale>
  <networkLocale>russian_federation</networkLocale>
  <networkLocaleInfo>
    <name>russian_federation</name>
    <version>10.1.1.1000-1</version>
  </networkLocaleInfo>
  <deviceSecurityMode>1</deviceSecurityMode>
  <authenticationURL></authenticationURL>
  <directoryURL>http://192.168.1.245VER_IP/phonebook.xml</directoryURL>
  <idleURL></idleURL>
  <informationURL></informationURL>
  <messagesURL></messagesURL>
  <proxyServerURL>USECALLMANAGER</proxyServerURL>
  <servicesURL></servicesURL>
  <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
  <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
  <dscpForCm2Dvce>96</dscpForCm2Dvce>
  <transportLayerProtocol>4</transportLayerProtocol>
  <dndCallAlert>0</dndCallAlert>
  <dndReminderTimer>5</dndReminderTimer>
  <capfAuthMode>0</capfAuthMode>
  <capfList>
    <capf>
      <phonePort>3804</phonePort>
    </capf>
  </capfList>
  <certHash></certHash>
  <encrConfig>false</encrConfig>
</device>

You haven’t provided any logging from Asterisk, or said whether you are using the current (chan_pjsip) or deprecated (chan_sip) channel driver.

See https://wiki.freepbx.org/display/SUP/Providing+Great+Debug for what you should be providing.

Especially given the general view is that Cisco phones are best used with CUCM and their proprietary protocol, relatively few people will be able to trawl through large Cisco configuration files. The lack of any indication of the failure mode means it is difficult to know what to look for, as well as their unfamiliarity.

The locale seems strange, given you are using a UK based time server sub-set, and your name doesn’t look to be Russian, but that is not relevant to your problem.