Cisco 7962 & FreePBX


(Derian) #1

I have a Cisco 7962 phone connected to a network with FreePBX, FreePBX is 10.8.90.30 and the phone is 10.8.90.31, 10.8.90.21 for the TFTP server. Steps taken so far, the phone is flashed SIP mode, its getting NTP from the NTP server, and its changing the extension numbers and name in the top right, so i know the phone has no problem reading the configuration file. I created an extension in freePBX “4501”, username is just the extension, password is only 8 chars, see the config below. I’m at a loss, the FreePBX firewall is disabled, I feel like I’ve checked everything, can someone look over my config and tell me if I’ve forgotten anything? anything missed? anything I should double-check?

SIP D-M-Y Eastern Standard/Daylight Time 204.2.134.162 Unicast 2000 5060 5160 10.8.90.30 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 60 5 120 120 5 500 4000 70 false None 1 false true false false g711ulaw 101 3 avt false false 3 false Derian 1 true 10 false 10000 20000 9 4501 USECALLMANAGER 5060 4501 Derian 2 3 4501 TG84FM85 false 1 *97 4 5 4501 true false false true 9 4502 USECALLMANAGER 5060 4502 Derian Hartmann 2 3 4502 a8739145 false 1 *97 4 5 4502 true false false true
     <line button="3">
     <featureID>9</featureID>
      <featureLabel>4501</featureLabel>
      <proxy>USECALLMANAGER</proxy>
      <port>5060</port>
      <name>4501</name>
      <displayName>Derian Hartmann</displayName>
      <autoAnswer>
        <autoAnswerEnabled>2</autoAnswerEnabled>
      </autoAnswer>
      <callWaiting>3</callWaiting>
      <authName>derian00</authName>
      <authPassword>TG84FM85</authPassword>
      <sharedLine>false</sharedLine>
      <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
      <messagesNumber>*97</messagesNumber>
      <ringSettingIdle>4</ringSettingIdle>
      <ringSettingActive>5</ringSettingActive>
      <contact>4501</contact>
      <forwardCallInfoDisplay>
        <callerName>true</callerName>
        <callerNumber>false</callerNumber>
        <redirectedNumber>false</redirectedNumber>
        <dialedNumber>true</dialedNumber>
      </forwardCallInfoDisplay>
  </line>
     <line button="4">
     <featureID>9</featureID>
      <featureLabel>4501</featureLabel>
      <proxy>USECALLMANAGER</proxy>
      <port>5060</port>
      <name>4501</name>
      <displayName>Derian Hartmann</displayName>
      <autoAnswer>
        <autoAnswerEnabled>2</autoAnswerEnabled>
      </autoAnswer>
      <callWaiting>3</callWaiting>
      <authName>derian00</authName>
      <authPassword>TG84FM85</authPassword>
      <sharedLine>false</sharedLine>
      <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
      <messagesNumber>*97</messagesNumber>
      <ringSettingIdle>4</ringSettingIdle>
      <ringSettingActive>5</ringSettingActive>
      <contact>4501</contact>
      <forwardCallInfoDisplay>
        <callerName>true</callerName>
        <callerNumber>false</callerNumber>
        <redirectedNumber>false</redirectedNumber>
        <dialedNumber>true</dialedNumber>
      </forwardCallInfoDisplay>
  </line>
     <line button="5">
     <featureID>9</featureID>
      <featureLabel>4501</featureLabel>
      <proxy>USECALLMANAGER</proxy>
      <port>5060</port>
      <name>4501</name>
      <displayName>Derian Hartmann</displayName>
      <autoAnswer>
        <autoAnswerEnabled>2</autoAnswerEnabled>
      </autoAnswer>
      <callWaiting>3</callWaiting>
      <authName>derian00</authName>
      <authPassword>TG84FM85</authPassword>
      <sharedLine>false</sharedLine>
      <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
      <messagesNumber>*97</messagesNumber>
      <ringSettingIdle>4</ringSettingIdle>
      <ringSettingActive>5</ringSettingActive>
      <contact>4501</contact>
      <forwardCallInfoDisplay>
        <callerName>true</callerName>
        <callerNumber>false</callerNumber>
        <redirectedNumber>false</redirectedNumber>
        <dialedNumber>true</dialedNumber>
      </forwardCallInfoDisplay>
  </line>
     <line button="6">
     <featureID>9</featureID>
      <featureLabel>4501</featureLabel>
      <proxy>USECALLMANAGER</proxy>
      <port>5060</port>
      <name>4501</name>
      <displayName>Derian Hartmann</displayName>
      <autoAnswer>
        <autoAnswerEnabled>2</autoAnswerEnabled>
      </autoAnswer>
      <callWaiting>3</callWaiting>
      <authName>derian00</authName>
      <authPassword>TG84FM85</authPassword>
      <sharedLine>false</sharedLine>
      <messageWaitingLampPolicy>1</messageWaitingLampPolicy>
      <messagesNumber>*97</messagesNumber>
      <ringSettingIdle>4</ringSettingIdle>
      <ringSettingActive>5</ringSettingActive>
      <contact>4501</contact>
      <forwardCallInfoDisplay>
        <callerName>true</callerName>
        <callerNumber>false</callerNumber>
        <redirectedNumber>false</redirectedNumber>
        <dialedNumber>true</dialedNumber>
      </forwardCallInfoDisplay>
  </line>
  
</sipLines>
<voipControlPort>5060</voipControlPort>
<dscpForAudio>184</dscpForAudio>
<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
<dialTemplate>cisco_dialplan.xml</dialTemplate>
<softKeyFile>cisco_softkeys.xml</softKeyFile>
true 2 SIP41.8-5-4S SIP41.8-5-4S false false 0 1 0 1 0 0 0 0 1 1 96 0 96 1 0 3804 false

EDIT: the config is appearing weird here, see pastebin here pastebinDOT c o m / bTGqcpXe


(Alejandro) #2

You have not posted what the issue is.

But, posting the Asterisk Log using https://wiki.freepbx.org/display/SUP/Providing+Great+Debug may help narrow down the issue.


(Derian) #3

whoops, forgot to describe my issue, lol, phone is stuck looping at “registering”, it sits at registering, then eventually tries again, sits at registering, then eventually tries it all again, the phone gets two locale update errors upon boot, complains about lacking a dialplan and softkeys file, no trust list installed, it loads the cnf.xml file, encounters two more errors updating the locale, complains about missing dialplan and softkeys again, to my knowledge none of those files are critical to getting the phone to register with the PBX and can be ignored for now.

Not sure what you’re looking for from the asterisk logs, ssh isn’t working for some fun reason I keep getting connection refused.


(Alejandro) #4

The big question is, is the PBX showing the attempts to register?

Did you check Intrusion Detection?

Where did that authName come from?

I also do not see the sip server in the config.


(Derian) #5

I went ahead and updated all the other lines to look the same as line 1, so now all the auth names reflect the extension, the sip server IP is on line “processNodeName” near the top, I’ve been following whizzy’s blog article on his configuration for mine, whizzyDOTorg /2017/02/cisco-7941-asterisk-and-sip/

Apologies if things seem a little scattered I’m just picking this project back up after taking a break from it