I have been using FreePBX successfully for the past month and now my second Grandstream HT503 has arrived! I have posted here before regarding advice with 2 POTS and how to set this up. I live in Ontario and was locked into a contract by the landlord. So no switching to VOIP for now. My set up is as follows:
I have a line splitter that runs to each HT503. Those are then connected to my Raspberry Pi FreePBX and have an IVR and queuing system as my office has only one receptionist. Everything has worked great! Except:
I have been attempting to figure out how to have the lines dial out via the outbound trunk. It WILL work if I only have a Prefix (ie 0) in the dial plan and it will acquire a second dial tone to start dialing. This is silly and have tried a Prefix plus a 10/11 digit dial plan. However, I get a busy signal everytime. I will acquire the log at the office on Monday to give more information. The worst case scenario is I have only a Prefix, which is fine, but there is a long delay between pressing the Prefix with no other dial plan rules and acquiring the outbound line. For the time being, I have set up 9 to bypass the FreePBX on the HT503 to the POTS line. Quick, but again not the most ideal situation. Your expertise is requested! I am still working out how to get the log off the HT503 so if anyone can provide assistance.
Trunk connecting to HT503.
host=***** username=***** secret=***** type=peer port=5062 disallow=all allow=ulaw
Outbound dialing pattern 1NXXNXXXXXX NXXNXXXXXX
[2017-10-18 00:32:03] VERBOSE[C-0000008b] app_dial.c: Called SIP// [2017-10-18 00:32:03] WARNING[C-0000008b] chan_sip.c: Received response: “Forbidden” from ‘“Physician” sip:[email protected];tag=as31d2f402’ [2017-10-18 00:32:03] VERBOSE[C-0000008b] app_dial.c: Everyone is busy/congested at this time (1:0/0/1) [2017-10-18 00:32:03] VERBOSE[C-0000008b] pbx.c: Executing [[email protected]:24] NoOp(“SIP/444-000000fa”, “Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 21”) in new stack