Hi there, I recently acquired a SPA3102 and connected it to my landline / analog phone.
My setup is running freepbx (docker is its obligatory) on a raspberry
Freepbx is available on 192.168.1.201 and the spa3102 on 192.168.1.9
after adding the extensions and struggling a bit with the port forwarding I’m able to make calls between extensions. I then proceeded to adding the trunk for inbound / outbound calls from my landline.
When I do an outgoing call the call go through and I can hear the recipient, however if someone calls my landline, the will here “The number you have dialed is not in service. Please check the number and try again”
Here is my trunk config:
And here is the SPA3102 PSTN Config:
Here is the log:
[2020-06-05 19:31:40] VERBOSE[9734] pbx_variables.c: Setting global variable ‘SIPDOMAIN’ to ‘192.168.1.201’
[2020-06-05 19:31:40] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:1] NoOp(“PJSIP/anonymous-0000003a”, “Received incoming SIP connection from unknown peer to LANDLINEPHONENUMBER”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:2] Set(“PJSIP/anonymous-0000003a”, “DID=LANDLINEPHONENUMBER”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:3] Goto(“PJSIP/anonymous-0000003a”, “s,1”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx_builtins.c: Goto (from-sip-external,s,1)
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:1] GotoIf(“PJSIP/anonymous-0000003a”, “1?setlanguage:checkanon”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx_builtins.c: Goto (from-sip-external,s,2)
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:2] Set(“PJSIP/anonymous-0000003a”, “CHANNEL(language)=fr”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:3] GotoIf(“PJSIP/anonymous-0000003a”, “1?noanonymous”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx_builtins.c: Goto (from-sip-external,s,5)
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:5] Set(“PJSIP/anonymous-0000003a”, “TIMEOUT(absolute)=15”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] func_timeout.c: Channel will hangup at 2020-06-05 19:31:56.304 CET.
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:6] Set(“PJSIP/anonymous-0000003a”, “receveip=pjsip,remote_addr”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:7] Log(“PJSIP/anonymous-0000003a”, "WARNING,“Rejecting unknown SIP connection from 192.168.1.9:5061"”) in new stack
[2020-06-05 19:31:41] WARNING[29464][C-00000037] Ext. s: “Rejecting unknown SIP connection from 192.168.1.9:5061”
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:8] Answer(“PJSIP/anonymous-0000003a”, “”) in new stack
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:9] Wait(“PJSIP/anonymous-0000003a”, “2”) in new stack
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:41] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
A lot more of the same lines
[2020-06-05 19:31:42] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:42] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:42] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:42] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:42] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] WARNING[29464][C-00000037] translate.c: No translator path: (starting codec is not valid)
[2020-06-05 19:31:43] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:10] Playback(“PJSIP/anonymous-0000003a”, “ss-noservice”) in new stack
[2020-06-05 19:31:43] VERBOSE[29464][C-00000037] file.c: <PJSIP/anonymous-0000003a> Playing ‘ss-noservice.ulaw’ (language ‘fr’)
[2020-06-05 19:31:48] WARNING[29464][C-00000037] channel.c: Unable to find a codec translation path: (g723) -> (alaw)
[2020-06-05 19:31:48] WARNING[29464][C-00000037] file.c: Unable to restore format back to g723
[2020-06-05 19:31:48] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:11] PlayTones(“PJSIP/anonymous-0000003a”, “congestion”) in new stack
[2020-06-05 19:31:48] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:12] Congestion(“PJSIP/anonymous-0000003a”, “5”) in new stack
[2020-06-05 19:31:51] VERBOSE[29464][C-00000037] pbx.c: Spawn extension (from-sip-external, s, 12) exited non-zero on ‘PJSIP/anonymous-0000003a’
[2020-06-05 19:31:51] VERBOSE[29464][C-00000037] pbx.c: Executing [[email protected]:1] Hangup(“PJSIP/anonymous-0000003a”, “”) in new stack
[2020-06-05 19:31:51] VERBOSE[29464][C-00000037] pbx.c: Spawn extension (from-sip-external, h, 1) exited non-zero on ‘PJSIP/anonymous-0000003a’
I really don’t know what’s going on here and would really appreciate your help