0

Trunc configuration Yeastar S20 on Fritzbox 6490 with Unitymedia Voip Account (Germany)

Hi!

I have 4 voip accounts configured on a fritzbox 6490 cable router working fine with my present ISDN equipment. I installed a further voip device (as telephone) on the fritzbox. Using this account on a voip phone works also fine. 

Using the same trunc on yeastar (disabling the other one before) causes problems during outgoing calls - after dialing the phone (SNOM 360 and others as well) displays disconnected. Ingoing calls are forwarded to the extensions correctly. 

The trunc seems to be registered correctly. The routing config is ok because another Sipgate Account works perfectly with it in both directions. I could also provide logs from asterisk if needed.

Are there any experiences from other users with a similar setup? I tried to edit a lot of settings in the trunc configuration but the combinations are endless and I'm not deep enough in the matter to understand every setting.

Event log: "Outgoing call failed: The call is from XXX to XXX through trunk-fokus-endpoint."

Snipped from pbxlog:

----


-- Executing [044420099@DLPN_DialPlan29:1] YsWalkContext("PJSIP/29-00000024", "blacklist-outbound,44420099,1,29,outbound") in new stack
[2018-08-28 22:31:48] WARNING[12306][C-0000000b] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected '=', expecting $end; Input:
==1
^
[2018-08-28 22:31:48] WARNING[12306][C-0000000b] ast_expr2.fl: If you have questions, please refer to https://wiki.asterisk.org/wiki/display/AST/Channel+Variables
-- Executing [044420099@DLPN_DialPlan29:2] GotoIf("PJSIP/29-00000024", "?3:5") in new stack
-- Goto (DLPN_DialPlan29,044420099,5)
-- Executing [044420099@DLPN_DialPlan29:5] NoOp("PJSIP/29-00000024", "No Pinset") in new stack
-- Executing [044420099@DLPN_DialPlan29:6] Set("PJSIP/29-00000024", "ORGINEXTEN=044420099") in new stack
-- Executing [044420099@DLPN_DialPlan29:7] Set("PJSIP/29-00000024", "ORGINROUTE=OUT_fokus") in new stack
-- Executing [044420099@DLPN_DialPlan29:8] Set("PJSIP/29-00000024", "ORGINCONTEXT=DLPN_DialPlan29") in new stack
-- Executing [044420099@DLPN_DialPlan29:9] Set("PJSIP/29-00000024", "MRMEMORYHUNT=no") in new stack
-- Executing [044420099@DLPN_DialPlan29:10] GetNextOutRouter("PJSIP/29-00000024", "OUT_fokus,044420099") in new stack
-- Executing [044420099@DLPN_DialPlan29:11] Goto("PJSIP/29-00000024", "a1") in new stack
-- Goto (DLPN_DialPlan29,044420099,14)
-- Executing [044420099@DLPN_DialPlan29:14] NoOp("PJSIP/29-00000024", "NO ADJUST") in new stack
-- Executing [044420099@DLPN_DialPlan29:15] Macro("PJSIP/29-00000024", "trunkdial-failover-0.3,1,,44420099,trunk-fokus-endpoint") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:1] NoOp("PJSIP/29-00000024", "do call out") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:2] GotoIf("PJSIP/29-00000024", "0?5:3") in new stack
-- Goto (macro-trunkdial-failover-0.3,s,3)
-- Executing [s@macro-trunkdial-failover-0.3:3] GotoIf("PJSIP/29-00000024", "0?4:5") in new stack
-- Goto (macro-trunkdial-failover-0.3,s,5)
-- Executing [s@macro-trunkdial-failover-0.3:5] Set("PJSIP/29-00000024", "TCOUNT=4") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:6] Set("PJSIP/29-00000024", "PREPENDCOUNT=2") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:7] Set("PJSIP/29-00000024", "STRIPCOUNT=3") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:8] Set("PJSIP/29-00000024", "CLIPDIALNUMBER=44420099") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:9] Set("PJSIP/29-00000024", "CDR(userfield)=Outbound") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:10] Set("PJSIP/29-00000024", "CDR(extfield4)=192.168.1.39") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:11] Set("PJSIP/29-00000024", "OLDCALLERID=29") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:12] Set("PJSIP/29-00000024", "TOUCH_MONITOR=29-44420099") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:13] NoOp("PJSIP/29-00000024", "621") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:14] Set("PJSIP/29-00000024", "TIMEOUT(absolute)=0") in new stack
-- Channel hangup cancelled.
-- Executing [s@macro-trunkdial-failover-0.3:15] Set("PJSIP/29-00000024", "DLSTAT=UNKNOW") in new stack
-- Executing [s@macro-trunkdial-failover-0.3:16] GotoIf("PJSIP/29-00000024", "1>0?1-dial,1") in new stack
-- Goto (macro-trunkdial-failover-0.3,1-dial,1)
-- Executing [1-dial@macro-trunkdial-failover-0.3:1] GotoIf("PJSIP/29-00000024", "0?nextrouter,1") in new stack
[2018-08-28 22:31:48] WARNING[12306][C-0000000b] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected '>', expecting $end; Input:
> 0
^
[2018-08-28 22:31:48] WARNING[12306][C-0000000b] ast_expr2.fl: If you have questions, please refer to https://wiki.asterisk.org/wiki/display/AST/Channel+Variables
-- Executing [1-dial@macro-trunkdial-failover-0.3:2] GotoIf("PJSIP/29-00000024", "?1-dial,6:1-dial,3") in new stack
-- Goto (macro-trunkdial-failover-0.3,1-dial,3)
-- Executing [1-dial@macro-trunkdial-failover-0.3:3] GotoIf("PJSIP/29-00000024", "1?setdod,1:setdodname,1") in new stack

----

Thanks for every help!

Jürgen

2 comments

Please sign in to leave a comment.