Hi,
I have a new OBi110 with updated firmware to 1.3.0 (Build: 2886). I’m in the UK.
I have a Raspberry Pi Zero with RasPBX with Asterisk 13.13.1 upgraded to 13.15.0 & FreePBX 13.0.190.11 upgraded to 13.0.192.8
I am not using OBiTalk or any SIP provider and I have no SIP hardphones at the moment.
I followed this webpage https://liquidstate.net/blocking-silent-and-nuisance-calls-with-an-obi110-raspbx-asterisk-pbx/ All that works.
I’ve successfully:
- called internal softphone to softphone
- called from a softphone to my mobile via the OBi110
- called from my mobile to my PSTN line and then to a softphone (Dial Plan temporarily transferred all incoming calls to the softphone)
I’m now trying PSTN Inbound call -> OBi110 Line -> SP2 -> Asterisk -> Dial Plan Filter -> Asterisk -> SP1 -> OBi110 Analogue Phone.
It fails at transferring back via SP1 with Log error (see below)
Using FreePBX my trunk out is defined as:
Name: OBiTrunkSP1
Outbound CallerID: land line no
Sip Settings: Outgoing
Trunk Name: OBiTrunkSP1
Peer Detail:
host=dynamic
username=land line no
secret=xxxxxxxxxxxxxxx
type=friend also tried peer
context=OBi110-handset
qualify=yes
dtmfmode=rfc2833
canreinvite=no
disallow=all
allow=ulaw
Sip Settings: Incoming - all blank
and an outbound route:
Route Name: Handset
Trunk Sequence for Matched Routes: OBiTrunkSP1
Dial Pattern / Match: XX.
And the Dial Plan code is (extract):
[from-house-pstn]
…
exten => _X.,n,Log(NOTICE, Known Caller ${CALLERID(all)})
exten => _X.,n,Dial(SIP/OBiTrunkSP1/${EXTEN},60)
exten => _X.,n,Hangup()
[OBi110-handset]
… nothing…
Log:
Ext. land line no.: Known Caller “” mobile no.
pbx.c: Executing [land line no@from-house-pstn:3] Dial(“SIP/OBiTrunkSP2-0000000a”, “SIP/OBiTrunkSP1/land line no,60”) in new stack
app_dial.c: Unable to create channel of type ‘SIP’ (cause 20 - Subscriber absent)
app_dial.c: Everyone is busy/congested at this time (1:0/0/1)
pbx.c: Executing [land line no.@from-house-pstn:4] Hangup(“SIP/OBiTrunkSP2-0000000a”, “”) in new stack
pbx.c: Spawn extension (from-house-pstn, land line no., 4) exited non-zero on ‘SIP/OBiTrunkSP2-0000000a’
Despite the Hangup, the PSTN phones keep ringing. Note the Analogue phone connected to the OBi110 does not ring at any point and if I pick it up while the PSTN phones are ringing I get a dial tone.
The OBi110 is configured:
Voice Services / SP1 is defined with:
X_ServProvProfile: A (default)
X_InboundCallRoute: ph (default)
MaxSessions 5
MWIEnable ticked
X_VMWIEnable ticked
MessageWaiting unticked
AuthUserName land line no.
URI land line no.@ip no. of Asterisk/RaspPi
I also tried land line no.@ip no. of OBi110
ITSP Profile A SIP is defined with:
ProxyServer ip no. of askerisk/RaspPi
X_SpoofCallerID ticked
X_UseRefer ticked
X-AccessList ip no. of askerisk/RaspPi
OBiTalk Provisioning is disabled.
Thank you for reading. Help is appreciated.
Alan