No Busy Signal on extension

Hello,

we are using freepbx Distro 2.11.0.1 with asterisk 1.8.
If a call comes from-pstn to a direct extension and the user have an active call, the caller receives no busy signal. the caller receives “ss-noservice”.
is it possible to signal busy?

regards
philip

-- Accepting call from '0123456789' to '54321105' on channel 0/10, span 1 -- Executing [54321105@from-pstn:1] Goto("DAHDI/i1/0123456789-b11", "from-pstn,105,1") in new stack -- Goto (from-pstn,105,1) -- Executing [105@from-pstn:1] Gosub("DAHDI/i1/0123456789-b11", "telefonbuch-internet,telefonbuch_de,1()") in new stack -- Executing [telefonbuch_de@telefonbuch-internet:1] Set("DAHDI/i1/0123456789-b11", "CURLOPT(httptimeout)=1") in new stack -- Executing [telefonbuch_de@telefonbuch-internet:2] Set("DAHDI/i1/0123456789-b11", "CALLERID(name)=") in new stack -- Executing [telefonbuch_de@telefonbuch-internet:3] Return("DAHDI/i1/0123456789-b11", "") in new stack -- Executing [105@from-pstn:2] Macro("DAHDI/i1/0123456789-b11", "exten-vm,novm,105,0,0,0") in new stack -- Executing [s@macro-exten-vm:1] Macro("DAHDI/i1/0123456789-b11", "user-callerid,") in new stack -- Executing [s@macro-user-callerid:1] Set("DAHDI/i1/0123456789-b11", "TOUCH_MONITOR=1373548766.5961") in new stack -- Executing [s@macro-user-callerid:2] Set("DAHDI/i1/0123456789-b11", "AMPUSER=0123456789") in new stack -- Executing [s@macro-user-callerid:3] GotoIf("DAHDI/i1/0123456789-b11", "0?report") in new stack -- Executing [s@macro-user-callerid:4] ExecIf("DAHDI/i1/0123456789-b11", "1?Set(REALCALLERIDNUM=0123456789)") in new stack -- Executing [s@macro-user-callerid:5] Set("DAHDI/i1/0123456789-b11", "AMPUSER=") in new stack -- Executing [s@macro-user-callerid:6] Set("DAHDI/i1/0123456789-b11", "AMPUSERCIDNAME=") in new stack -- Executing [s@macro-user-callerid:7] GotoIf("DAHDI/i1/0123456789-b11", "1?report") in new stack -- Goto (macro-user-callerid,s,15) -- Executing [s@macro-user-callerid:15] GotoIf("DAHDI/i1/0123456789-b11", "0?continue") in new stack -- Executing [s@macro-user-callerid:16] Set("DAHDI/i1/0123456789-b11", "__TTL=64") in new stack -- Executing [s@macro-user-callerid:17] GotoIf("DAHDI/i1/0123456789-b11", "1?continue") in new stack -- Goto (macro-user-callerid,s,28) -- Executing [s@macro-user-callerid:28] Set("DAHDI/i1/0123456789-b11", "CALLERID(number)=0123456789") in new stack -- Executing [s@macro-user-callerid:29] Set("DAHDI/i1/0123456789-b11", "CALLERID(name)=") in new stack -- Executing [s@macro-user-callerid:30] Set("DAHDI/i1/0123456789-b11", "CDR(cnum)=0123456789") in new stack -- Executing [s@macro-user-callerid:31] Set("DAHDI/i1/0123456789-b11", "CDR(cnam)=") in new stack -- Executing [s@macro-user-callerid:32] Set("DAHDI/i1/0123456789-b11", "CHANNEL(language)=de") in new stack -- Executing [s@macro-exten-vm:2] Set("DAHDI/i1/0123456789-b11", "RingGroupMethod=none") in new stack -- Executing [s@macro-exten-vm:3] Set("DAHDI/i1/0123456789-b11", "__EXTTOCALL=105") in new stack -- Executing [s@macro-exten-vm:4] Set("DAHDI/i1/0123456789-b11", "__PICKUPMARK=105") in new stack -- Executing [s@macro-exten-vm:5] Set("DAHDI/i1/0123456789-b11", "RT=") in new stack -- Executing [s@macro-exten-vm:6] Gosub("DAHDI/i1/0123456789-b11", "sub-record-check,s,1(exten,105,)") in new stack -- Executing [s@sub-record-check:1] Set("DAHDI/i1/0123456789-b11", "REC_POLICY_MODE_SAVE=") in new stack -- Executing [s@sub-record-check:2] GotoIf("DAHDI/i1/0123456789-b11", "1?check") in new stack -- Goto (sub-record-check,s,7) -- Executing [s@sub-record-check:7] Set("DAHDI/i1/0123456789-b11", "__MON_FMT=wav") in new stack -- Executing [s@sub-record-check:8] GotoIf("DAHDI/i1/0123456789-b11", "1?next") in new stack -- Goto (sub-record-check,s,11) -- Executing [s@sub-record-check:11] ExecIf("DAHDI/i1/0123456789-b11", "0?Return()") in new stack -- Executing [s@sub-record-check:12] ExecIf("DAHDI/i1/0123456789-b11", "0?Set(__REC_POLICY_MODE=)") in new stack -- Executing [s@sub-record-check:13] GotoIf("DAHDI/i1/0123456789-b11", "0?exten,1") in new stack -- Executing [s@sub-record-check:14] Set("DAHDI/i1/0123456789-b11", "__REC_STATUS=INITIALIZED") in new stack -- Executing [s@sub-record-check:15] Set("DAHDI/i1/0123456789-b11", "NOW=1373548767") in new stack -- Executing [s@sub-record-check:16] Set("DAHDI/i1/0123456789-b11", "__DAY=11") in new stack -- Executing [s@sub-record-check:17] Set("DAHDI/i1/0123456789-b11", "__MONTH=07") in new stack -- Executing [s@sub-record-check:18] Set("DAHDI/i1/0123456789-b11", "__YEAR=2013") in new stack -- Executing [s@sub-record-check:19] Set("DAHDI/i1/0123456789-b11", "__TIMESTR=20130711-151927") in new stack -- Executing [s@sub-record-check:20] Set("DAHDI/i1/0123456789-b11", "__FROMEXTEN=0123456789") in new stack -- Executing [s@sub-record-check:21] Set("DAHDI/i1/0123456789-b11", "__CALLFILENAME=exten-105-0123456789-20130711-151927-1373548766.5961") in new stack -- Executing [s@sub-record-check:22] Goto("DAHDI/i1/0123456789-b11", "exten,1") in new stack -- Goto (sub-record-check,exten,1) -- Executing [exten@sub-record-check:1] GotoIf("DAHDI/i1/0123456789-b11", "0?callee") in new stack -- Executing [exten@sub-record-check:2] Set("DAHDI/i1/0123456789-b11", "__REC_POLICY_MODE=dontcare") in new stack -- Executing [exten@sub-record-check:3] GotoIf("DAHDI/i1/0123456789-b11", "1?caller") in new stack -- Goto (sub-record-check,exten,10) -- Executing [exten@sub-record-check:10] Set("DAHDI/i1/0123456789-b11", "__REC_POLICY_MODE=") in new stack -- Executing [exten@sub-record-check:11] GosubIf("DAHDI/i1/0123456789-b11", "0?record,1(exten,105,0123456789)") in new stack -- Executing [exten@sub-record-check:12] Return("DAHDI/i1/0123456789-b11", "") in new stack -- Executing [s@macro-exten-vm:7] Macro("DAHDI/i1/0123456789-b11", "dial-one,,Ttr,105") in new stack -- Executing [s@macro-dial-one:1] Set("DAHDI/i1/0123456789-b11", "DEXTEN=105") in new stack -- Executing [s@macro-dial-one:2] Set("DAHDI/i1/0123456789-b11", "DIALSTATUS_CW=") in new stack -- Executing [s@macro-dial-one:3] GosubIf("DAHDI/i1/0123456789-b11", "0?screen,1()") in new stack -- Executing [s@macro-dial-one:4] GosubIf("DAHDI/i1/0123456789-b11", "0?cf,1()") in new stack -- Executing [s@macro-dial-one:5] GotoIf("DAHDI/i1/0123456789-b11", "1?skip1") in new stack -- Goto (macro-dial-one,s,8) -- Executing [s@macro-dial-one:8] GotoIf("DAHDI/i1/0123456789-b11", "0?nodial") in new stack -- Executing [s@macro-dial-one:9] GotoIf("DAHDI/i1/0123456789-b11", "0?continue") in new stack -- Executing [s@macro-dial-one:10] Set("DAHDI/i1/0123456789-b11", "EXTHASCW=") in new stack -- Executing [s@macro-dial-one:11] GotoIf("DAHDI/i1/0123456789-b11", "1?next1:cwinusebusy") in new stack -- Goto (macro-dial-one,s,12) -- Executing [s@macro-dial-one:12] GotoIf("DAHDI/i1/0123456789-b11", "0?docfu:skip3") in new stack -- Goto (macro-dial-one,s,16) -- Executing [s@macro-dial-one:16] GotoIf("DAHDI/i1/0123456789-b11", "1?next2:continue") in new stack -- Goto (macro-dial-one,s,17) -- Executing [s@macro-dial-one:17] GotoIf("DAHDI/i1/0123456789-b11", "0?continue") in new stack -- Executing [s@macro-dial-one:18] ExecIf("DAHDI/i1/0123456789-b11", "0?Set(DIALSTATUS=BUSY)") in new stack -- Executing [s@macro-dial-one:19] GotoIf("DAHDI/i1/0123456789-b11", "0?cwinusebusy") in new stack -- Executing [s@macro-dial-one:20] Set("DAHDI/i1/0123456789-b11", "DEXTEN=") in new stack -- Executing [s@macro-dial-one:21] Set("DAHDI/i1/0123456789-b11", "DIALSTATUS=BUSY") in new stack -- Executing [s@macro-dial-one:22] Goto("DAHDI/i1/0123456789-b11", "nodial") in new stack -- Goto (macro-dial-one,s,47) -- Executing [s@macro-dial-one:47] ExecIf("DAHDI/i1/0123456789-b11", "0?Set(DIALSTATUS=NOANSWER)") in new stack -- Executing [s@macro-dial-one:48] NoOp("DAHDI/i1/0123456789-b11", "Returned from dial-one with nothing to call and DIALSTATUS: BUSY") in new stack -- Executing [s@macro-dial-one:49] MacroExit("DAHDI/i1/0123456789-b11", "") in new stack -- Executing [s@macro-exten-vm:8] Set("DAHDI/i1/0123456789-b11", "SV_DIALSTATUS=BUSY") in new stack -- Executing [s@macro-exten-vm:9] GosubIf("DAHDI/i1/0123456789-b11", "0?docfu,1()") in new stack -- Executing [s@macro-exten-vm:10] GosubIf("DAHDI/i1/0123456789-b11", "0?docfb,1()") in new stack -- Executing [s@macro-exten-vm:11] Set("DAHDI/i1/0123456789-b11", "DIALSTATUS=BUSY") in new stack -- Executing [s@macro-exten-vm:12] ExecIf("DAHDI/i1/0123456789-b11", "1?MacroExit()") in new stack -- Executing [105@from-pstn:3] Set("DAHDI/i1/0123456789-b11", "__PICKUPMARK=") in new stack -- Executing [105@from-pstn:4] Goto("DAHDI/i1/0123456789-b11", ",return,1") in new stack -- Goto (from-pstn,return,1) -- Executing [return@from-pstn:1] Set("DAHDI/i1/0123456789-b11", "__FROM_DID=return") in new stack -- Executing [return@from-pstn:2] NoOp("DAHDI/i1/0123456789-b11", "Received an unknown call with DID set to return") in new stack -- Executing [return@from-pstn:3] Goto("DAHDI/i1/0123456789-b11", "s,a2") in new stack -- Goto (from-pstn,s,2) -- Executing [s@from-pstn:2] Answer("DAHDI/i1/0123456789-b11", "") in new stack -- Executing [s@from-pstn:3] Wait("DAHDI/i1/0123456789-b11", "2") in new stack -- Span 1: Channel 0/24 got hangup request, cause 16 -- Executing [h@macro-dialout-trunk:1] Macro("DAHDI/i1/-b0f", "hangupcall,") in new stack -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/i1/-b0f", "1?theend") in new stack -- Goto (macro-hangupcall,s,3) -- Executing [s@macro-hangupcall:3] ExecIf("DAHDI/i1/-b0f", "0?Set(CDR(recordingfile)=)") in new stack -- Executing [s@macro-hangupcall:4] Hangup("DAHDI/i1/-b0f", "") in new stack == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'DAHDI/i1/-b0f' in macro 'hangupcall' == Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on 'DAHDI/i1/-b0f' -- Hungup 'IAX2/gabcom1-304' == Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'DAHDI/i1/-b0f' in macro 'dialout-trunk' == Spawn extension (from-pstn, 127, 5) exited non-zero on 'DAHDI/i1/-b0f' -- Hungup 'DAHDI/i1/-b0f' -- Executing [s@from-pstn:4] Playback("DAHDI/i1/0123456789-b11", "ss-noservice") in new stack -- Playing 'ss-noservice.gsm' (language 'de') gabtel1*CLI>

Turn off call waiting on the extension.

already done, the caller receives no busy, he gets “no-Service”

Are you using a Zap Pseudo DID or a catch all route?

This is odd.

we have normal PRI lines (sangoma a104de) using dahdi