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:
https://url.thestaticturtle.fr/kfHlS
And here is the SPA3102 PSTN Config:
https://url.thestaticturtle.fr/CK22U
https://url.thestaticturtle.fr/HOGrg
https://url.thestaticturtle.fr/ZWIFD
https://url.thestaticturtle.fr/mWf1S
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 [LANDLINEPHONENUMBER@from-sip-external: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 [LANDLINEPHONENUMBER@from-sip-external:2] Set(“PJSIP/anonymous-0000003a”, “DID=LANDLINEPHONENUMBER”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [LANDLINEPHONENUMBER@from-sip-external: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 [s@from-sip-external: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 [s@from-sip-external:2] Set(“PJSIP/anonymous-0000003a”, “CHANNEL(language)=fr”) in new stack
[2020-06-05 19:31:41] VERBOSE[29464][C-00000037] pbx.c: Executing [s@from-sip-external: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 [s@from-sip-external: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 [s@from-sip-external: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 [s@from-sip-external: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 [s@from-sip-external: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 [s@from-sip-external: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 [s@from-sip-external: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 [s@from-sip-external:11] PlayTones(“PJSIP/anonymous-0000003a”, “congestion”) in new stack
[2020-06-05 19:31:48] VERBOSE[29464][C-00000037] pbx.c: Executing [s@from-sip-external: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 [h@from-sip-external: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