Hi zusammen,
ich weis es ist ein schon oft diskutiertes Thema. Weiterleiten bei besetzt!
Normalerweise sollte nach dem was ich so gefunden habe das untenstehende Macro funktionieren. Er liefert mich aber wenn ich am telefonieren bin trotzdem ein "verfügbar" zurück obwohl die parameter das eigentlich unterbinden sollten.
ich weis es ist ein schon oft diskutiertes Thema. Weiterleiten bei besetzt!
Normalerweise sollte nach dem was ich so gefunden habe das untenstehende Macro funktionieren. Er liefert mich aber wenn ich am telefonieren bin trotzdem ein "verfügbar" zurück obwohl die parameter das eigentlich unterbinden sollten.
Code:
[macro-cfwdob]
exten => s,1,ChanIsAvail(SIP/88,s,j)
exten => s,2,NoOp(${AVAILORIGCHAN} ist verfügbar)
exten => s,3,NoOp(AVAILSTATUS = ${AVAILSTATUS})
exten => s,5,Dial(SIP/88)
exten => s,102,Playback(all-circuits-busy-now)
Code:
-- Executing [123456@capi-in:1] Macro("CAPI/ISDN1#02/123456-50a", "cfwdob|SIP/88") in new stack
-- Executing [s@macro-cfwdob:1] ChanIsAvail("CAPI/ISDN1#02/123456-50a", "SIP/88|s|j") in new stack
-- Executing [s@macro-cfwdob:2] NoOp("CAPI/ISDN1#02/123456-50a", "SIP/88 ist verfügbar") in new stack
-- Executing [s@macro-cfwdob:3] NoOp("CAPI/ISDN1#02/123456-50a", "AVAILSTATUS = 0") in new stack
-- Executing [s@macro-cfwdob:4] NoOp("CAPI/ISDN1#02/123456-50a", "DIALSTATUS = ") in new stack
-- Executing [s@macro-cfwdob:5] Dial("CAPI/ISDN1#02/123456-50a", "SIP/88") in new stack
Zuletzt bearbeitet: