- Mitglied seit
- 22 Nov 2005
- Beiträge
- 2
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo
Bringe die ISDN Karte einfach nicht dazu, nach aussen zu wählen. Verwende Asterisk@home 1.5. Eingehende Anrufe funktionieren einwandfrei.
Beim Rauswählen kommt die Meldung "All Circuits are Busy" im Softphone.
mit CLI> capi debug
erhalte ich folgendes:
*CLI> capi debug
CAPI Debugging Enabled
*CLI> -- Executing Macro("SIP/300-bd1a", "dialout-trunk|2|079442150|") in new stack
-- Executing GotoIf("SIP/300-bd1a", "1?3:2)") in new stack
-- Goto (macro-dialout-trunk,s,3)
-- Executing Macro("SIP/300-bd1a", "record-enable|300|OUT") in new stack
-- Executing GotoIf("SIP/300-bd1a", "0 > 0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing GotoIf("SIP/300-bd1a", "1?5:8") in new stack
-- Goto (macro-record-enable,s,5)
-- Executing DBget("SIP/300-bd1a", "RecEnable=RECORD-OUT/300") in new stack
-- DBget: varname=RecEnable, family=RECORD-OUT, key=300
-- DBget: Value not found in database.
-- Executing SetVar("SIP/300-bd1a", "CALLFILENAME=OUT300-20051122-222437-1132694677.0") in new stack
-- Executing Goto("SIP/300-bd1a", "s|14") in new stack
-- Goto (macro-record-enable,s,14)
-- Executing GotoIf("SIP/300-bd1a", "0?15:99") in new stack
-- Goto (macro-record-enable,s,99)
-- Executing NoOp("SIP/300-bd1a", "NO RECORDING NEEDED") in new stack
-- Executing GotoIf("SIP/300-bd1a", "1?7") in new stack
-- Goto (macro-dialout-trunk,s,7)
-- Executing GotoIf("SIP/300-bd1a", "0?9") in new stack
-- Executing SetCallerID("SIP/300-bd1a", "3400364") in new stack
-- Executing SetGroup("SIP/300-bd1a", "OUT_2") in new stack
-- Executing CheckGroup("SIP/300-bd1a", "2") in new stack
-- Executing SetVar("SIP/300-bd1a", "DIAL_NUMBER=079442150") in new stack
-- Executing SetVar("SIP/300-bd1a", "DIAL_TRUNK=2") in new stack
-- Executing AGI("SIP/300-bd1a", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
-- AGI Script fixlocalprefix completed, returning 0
-- Executing SetVar("SIP/300-bd1a", "OUTNUM=079442150") in new stack
-- Executing Cut("SIP/300-bd1a", "custom=OUT_2|:|1") in new stack
-- Executing GotoIf("SIP/300-bd1a", "1?19") in new stack
-- Goto (macro-dialout-trunk,s,19)
-- Executing Cut("SIP/300-bd1a", "pre_num=OUT_2|$|1") in new stack
-- Executing Cut("SIP/300-bd1a", "the_num=OUT_2|$|2") in new stack
-- Executing Cut("SIP/300-bd1a", "post_num=OUT_2|$|3") in new stack
-- Executing GotoIf("SIP/300-bd1a", "1?23:24") in new stack
-- Goto (macro-dialout-trunk,s,23)
-- Executing SetVar("SIP/300-bd1a", "the_num=079442150") in new stack
-- Executing Dial("SIP/300-bd1a", "CAPI/3400364:079442150,30") in new stack
-- data = 3400364:079442150,30
-- capi request omsn = 3400364
== found capi with omsn = 3400364
== CAPI Call CAPI[contr1/3400364]/0 -- creating pipe for PLCI=-1
> sent CONNECT_REQ MN =0x4
-- Called 3400364:079442150,30
-- CONNECT_CONF ID=001 #0x0004 LEN=0014
Controller/PLCI/NCCI = 0x101
Info = 0x0
-- CONNECT_CONF ID=001 #0x0004 LEN=0014
Controller/PLCI/NCCI = 0x101
Info = 0x0
== received CONNECT_CONF PLCI = 0x101 INFO = 0
-- INFO_IND ID=001 #0x0010 LEN=0018
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8
InfoElement = <82 e4>p
-- INFO_IND ID=001 #0x0010 LEN=0018
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8
InfoElement = <82 e4>p
> sent INFO_RESP (PLCI=0x101)
-- DISCONNECT_IND ID=001 #0x0011 LEN=0014
Controller/PLCI/NCCI = 0x101
Reason = 0x34e4
== DISCONNECT_IND PLCI=0x101 REASON=0x34e4
> sent DISCONNECT_RESP PLCI=0x101
-- CAPI Hangingup
-- removed pipe for PLCI = 0x101
== No one is available to answer at this time
-- Executing Goto("SIP/300-bd1a", "s-NOANSWER|1") in new stack
-- Goto (macro-dialout-trunk,s-NOANSWER,1)
-- Executing NoOp("SIP/300-bd1a", "Dial failed due to NOANSWER") in new stack
-- Executing Macro("SIP/300-bd1a", "outisbusy") in new stack
-- Executing Playback("SIP/300-bd1a", "allison7/all-circuits-busy-now") in new stack
-- Playing 'allison7/all-circuits-busy-now' (language 'en')
-- Executing Playback("SIP/300-bd1a", "allison7/pls-try-call-later") in new stack
-- Playing 'allison7/pls-try-call-later' (language 'en')
-- Executing Macro("SIP/300-bd1a", "hangupcall") in new stack
-- Executing ResetCDR("SIP/300-bd1a", "w") in new stack
-- Executing NoCDR("SIP/300-bd1a", "") in new stack
-- Executing Wait("SIP/300-bd1a", "5") in new stack
-- Executing Hangup("SIP/300-bd1a", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/300-bd1a' in macro 'hangupcall'
== Spawn extension (macro-outisbusy, s, 3) exited non-zero on 'SIP/300-bd1a' in macro 'outisbusy'
== Spawn extension (from-internal, 079442150, 2) exited non-zero on 'SIP/300-bd1a'
-- Executing Macro("SIP/300-bd1a", "hangupcall") in new stack
-- Executing ResetCDR("SIP/300-bd1a", "w") in new stack
-- Executing NoCDR("SIP/300-bd1a", "") in new stack
-- Executing Wait("SIP/300-bd1a", "5") in new stack
-- Executing Hangup("SIP/300-bd1a", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/300-bd1a' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/300-bd1a'
Die Custom Trunk ist definiert als
CAPI/3400364:$OUTNUM$,30
und in /etc/asterisk/capi.conf steht:
;
; CAPI config
;
;
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
[interfaces]
msn=3400364
incomingmsn=3400364
controller=1
softdtmf=1
;accountcode=
context=from-pstn
;echosquelch=1
;echocancel=yes
;echotail=64
callgroup=1
;deflect=12345678
devices=2
Weiss jemand was ich falsch mache?
Besten Dank für Eure Hilfe
Bringe die ISDN Karte einfach nicht dazu, nach aussen zu wählen. Verwende Asterisk@home 1.5. Eingehende Anrufe funktionieren einwandfrei.
Beim Rauswählen kommt die Meldung "All Circuits are Busy" im Softphone.
mit CLI> capi debug
erhalte ich folgendes:
*CLI> capi debug
CAPI Debugging Enabled
*CLI> -- Executing Macro("SIP/300-bd1a", "dialout-trunk|2|079442150|") in new stack
-- Executing GotoIf("SIP/300-bd1a", "1?3:2)") in new stack
-- Goto (macro-dialout-trunk,s,3)
-- Executing Macro("SIP/300-bd1a", "record-enable|300|OUT") in new stack
-- Executing GotoIf("SIP/300-bd1a", "0 > 0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing GotoIf("SIP/300-bd1a", "1?5:8") in new stack
-- Goto (macro-record-enable,s,5)
-- Executing DBget("SIP/300-bd1a", "RecEnable=RECORD-OUT/300") in new stack
-- DBget: varname=RecEnable, family=RECORD-OUT, key=300
-- DBget: Value not found in database.
-- Executing SetVar("SIP/300-bd1a", "CALLFILENAME=OUT300-20051122-222437-1132694677.0") in new stack
-- Executing Goto("SIP/300-bd1a", "s|14") in new stack
-- Goto (macro-record-enable,s,14)
-- Executing GotoIf("SIP/300-bd1a", "0?15:99") in new stack
-- Goto (macro-record-enable,s,99)
-- Executing NoOp("SIP/300-bd1a", "NO RECORDING NEEDED") in new stack
-- Executing GotoIf("SIP/300-bd1a", "1?7") in new stack
-- Goto (macro-dialout-trunk,s,7)
-- Executing GotoIf("SIP/300-bd1a", "0?9") in new stack
-- Executing SetCallerID("SIP/300-bd1a", "3400364") in new stack
-- Executing SetGroup("SIP/300-bd1a", "OUT_2") in new stack
-- Executing CheckGroup("SIP/300-bd1a", "2") in new stack
-- Executing SetVar("SIP/300-bd1a", "DIAL_NUMBER=079442150") in new stack
-- Executing SetVar("SIP/300-bd1a", "DIAL_TRUNK=2") in new stack
-- Executing AGI("SIP/300-bd1a", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
-- AGI Script fixlocalprefix completed, returning 0
-- Executing SetVar("SIP/300-bd1a", "OUTNUM=079442150") in new stack
-- Executing Cut("SIP/300-bd1a", "custom=OUT_2|:|1") in new stack
-- Executing GotoIf("SIP/300-bd1a", "1?19") in new stack
-- Goto (macro-dialout-trunk,s,19)
-- Executing Cut("SIP/300-bd1a", "pre_num=OUT_2|$|1") in new stack
-- Executing Cut("SIP/300-bd1a", "the_num=OUT_2|$|2") in new stack
-- Executing Cut("SIP/300-bd1a", "post_num=OUT_2|$|3") in new stack
-- Executing GotoIf("SIP/300-bd1a", "1?23:24") in new stack
-- Goto (macro-dialout-trunk,s,23)
-- Executing SetVar("SIP/300-bd1a", "the_num=079442150") in new stack
-- Executing Dial("SIP/300-bd1a", "CAPI/3400364:079442150,30") in new stack
-- data = 3400364:079442150,30
-- capi request omsn = 3400364
== found capi with omsn = 3400364
== CAPI Call CAPI[contr1/3400364]/0 -- creating pipe for PLCI=-1
> sent CONNECT_REQ MN =0x4
-- Called 3400364:079442150,30
-- CONNECT_CONF ID=001 #0x0004 LEN=0014
Controller/PLCI/NCCI = 0x101
Info = 0x0
-- CONNECT_CONF ID=001 #0x0004 LEN=0014
Controller/PLCI/NCCI = 0x101
Info = 0x0
== received CONNECT_CONF PLCI = 0x101 INFO = 0
-- INFO_IND ID=001 #0x0010 LEN=0018
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8
InfoElement = <82 e4>p
-- INFO_IND ID=001 #0x0010 LEN=0018
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8
InfoElement = <82 e4>p
> sent INFO_RESP (PLCI=0x101)
-- DISCONNECT_IND ID=001 #0x0011 LEN=0014
Controller/PLCI/NCCI = 0x101
Reason = 0x34e4
== DISCONNECT_IND PLCI=0x101 REASON=0x34e4
> sent DISCONNECT_RESP PLCI=0x101
-- CAPI Hangingup
-- removed pipe for PLCI = 0x101
== No one is available to answer at this time
-- Executing Goto("SIP/300-bd1a", "s-NOANSWER|1") in new stack
-- Goto (macro-dialout-trunk,s-NOANSWER,1)
-- Executing NoOp("SIP/300-bd1a", "Dial failed due to NOANSWER") in new stack
-- Executing Macro("SIP/300-bd1a", "outisbusy") in new stack
-- Executing Playback("SIP/300-bd1a", "allison7/all-circuits-busy-now") in new stack
-- Playing 'allison7/all-circuits-busy-now' (language 'en')
-- Executing Playback("SIP/300-bd1a", "allison7/pls-try-call-later") in new stack
-- Playing 'allison7/pls-try-call-later' (language 'en')
-- Executing Macro("SIP/300-bd1a", "hangupcall") in new stack
-- Executing ResetCDR("SIP/300-bd1a", "w") in new stack
-- Executing NoCDR("SIP/300-bd1a", "") in new stack
-- Executing Wait("SIP/300-bd1a", "5") in new stack
-- Executing Hangup("SIP/300-bd1a", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/300-bd1a' in macro 'hangupcall'
== Spawn extension (macro-outisbusy, s, 3) exited non-zero on 'SIP/300-bd1a' in macro 'outisbusy'
== Spawn extension (from-internal, 079442150, 2) exited non-zero on 'SIP/300-bd1a'
-- Executing Macro("SIP/300-bd1a", "hangupcall") in new stack
-- Executing ResetCDR("SIP/300-bd1a", "w") in new stack
-- Executing NoCDR("SIP/300-bd1a", "") in new stack
-- Executing Wait("SIP/300-bd1a", "5") in new stack
-- Executing Hangup("SIP/300-bd1a", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/300-bd1a' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/300-bd1a'
Die Custom Trunk ist definiert als
CAPI/3400364:$OUTNUM$,30
und in /etc/asterisk/capi.conf steht:
;
; CAPI config
;
;
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
[interfaces]
msn=3400364
incomingmsn=3400364
controller=1
softdtmf=1
;accountcode=
context=from-pstn
;echosquelch=1
;echocancel=yes
;echotail=64
callgroup=1
;deflect=12345678
devices=2
Weiss jemand was ich falsch mache?
Besten Dank für Eure Hilfe