You need to confirm the sip port to which the device registers. In the admin GUI, when you edit the extension, the port used is noted at the top. If the port is not 5060, it needs to be specified in the phone for the registration.
I originally was using 5060, but read on another forum to use a unique port for all the phones and they suggested using the extension number so I chosen 5212 . I have since moved it back to 5060 on both the phone and in the extensions tab. How would I check if it’s listening in on 5060 please
Both are set to 5160. I have changed the phone to that, still nothing.
On the extension if I edit it under the advanced tab in the edit extension part under port do I need to set that to 5160 as well. At the moment it’s still 5060 yet when I click on the general tab it states “ This device uses CHAN_SIP technology listening on Port 5160 (UDP)”
The Phone, and the extension and the port and the protocol and the channel driver all have to agree , chan_sip by default uses UDP/5160 chan_pjsip uses UDP/5060, you are probably better off changing the extension to use chan_pjsip (or deleting it it and recreating it as a chan_pjsip extension (less comprehension needed that way ))
Struggling to get my trunk to connect using pjsip. I only been able to connect using chansip. I have followed sipgate’s pjsip setup guide but it doesn’t show as being connected.
Yet you are listening on port 5160 for chan_sip, (trunks are not extensions and you are likely using ‘registration’ for yours , just try what I suggested maybe ?)
You will have to fix your trunk to pjsip sooner rather than later, maybe someone can help here
I have a couple of Grandstreams for testing. As I recall they are limited to a max of 8 characters for the password/secret. A surprising number of older phones are.