Hi everyone.
I’ve setup two Cisco 79XX phones with an internal extension of 400 and 500 using Chan_sip. They work fine but when calling between them the caller id comes up anonymous. Any ideas why its not using the CID 400 and 500 I’ve set in the extension of each ?
I have two other extensions setup as PJ_SIP and they work fine and show their caller ID even when calling the Cisco phones.
You are gravely mistaken. Nothing has ever stated they need TCP exclusively. Not to mention these are EOL phones that no one has touched or updated in years.
Is there anything special needed to configure in the PJSIP settings or in the advanced tab for the extension. I’ve changed the .xml file on the Cisco to reflect the new port 5060 and activated tcp - 0.0.0.0 - All but it won’t register.
Do you see the register attempt on the server? You can run sngrep to see SIP conversations. Showing what the asterisk log has during this time would be useful as well.
Thats the wrong device. The device is 192.168.1.114. I’ve done the following:
Changed the TCP chanpj_sip port for TCP to 5162
I’ve updated the port in my .XML file and uploaded it to the Cisco phone.
I’ve checked in extensions and it shows: This device uses PJSIP technology listening on Port 5060 (UDP), Port 5162 (TCP), Port 5061 (TLS)
Under the advanced tab in the extension the TRANSPORT is set to: 0.0.0.0-TCP
Unfortunately people new and on a budget pick them up on ebay a-lot… Unfortunately they don’t research first. These things have haunted the voip forums consistently for the last 15ish years
What is this? It looks far from being a valid REGISTER request.
The diagnostic is correct. In this case, the first six ?s should be "REFER ", and the remaining two need to include at least six characters, “sip:”, a digit, and a dot.
Right got it working.
FreePBX extension has to have “Rewrite Contact” and “Force rport” both set to “No” in the FreePBX’s Extensions - Advanced Settings. “Rewrite Contact” allows it to register and “Force rport” allows RTP to be configured to communicate.
Without this the Cisco 79XX don’t seem to register. Thanks for all your help guys.