I’m experiencing an issue with two Grandstream WP822 cordless phones that I’ve set up on a single extension (PJSIP). Initially, both phones were ringing correctly, but now, only one rings at a time. I checked Asterisk Info and noticed that only one phone is listed as available, despite both phones web gui saying they are registered. When I reboot one phone, the available status switches to the other phone.
Endpoint: 215/215 Not in use 0 of inf
OutAuth: 215-auth/215
InAuth: 215-auth/215
Aor: 215 2
Contact: 215/sip:[email protected]:28101;x-ast-orig-h 075a2c483c Unavail nan
Contact: 215/sip:[email protected]:18753;x-ast-orig-h 3ba8c63470 Avail 175.526
If these phones are not on the same LAN as the PBX and there is a firewall doing NAT between them I would look at the firewall to see if something changed or miss configured there.
The PBX is hosted on VPS (Linode) so not on the same network as the phones. I don’t think there has been any changes to the network since I configured the phones.
I’ve run into this before where the router or end-user device does not like two extensions on the same IP and Port number. I have a Panasonic TPG-500 which required me to set different local ports for each extension it serves because multiple port 5060 on one IP was an issue. I don’t have a Grandstream DECT system like yours but you seem to have a similar issue.
Do you see the registration attempts in the log? Is there any kind of error messages?
This does not resolve your question, but if you need a resolution sooner than later… Would it work to have two separate extensions, create a ring group that rings them both, and if no answer the extensions share a common voicemail?
Set up extension A normally. Enable Follow Me to simultaneously ring extension B. Set CID Num Alias for B to extension A’s number, so calls from B will show as if they are from A. Set Mailbox for B same as it shows on A.
Putting both phones on the same extension was meant to be a solution to another problem which was the second phone would say the calls were missed even know the calls were taken on the first phone.