Hallo zusammen,
ich habe hier ien ganz merkwürdiges Problem.
Ich rufe von aussen die 6072688 an und chan_capi sucht extensions für MSN 38.
Da kommt dann nix bei rum.
hab das so bei mir:
capi.conf:
ich denk mal da kann man nicht soo viel falschmachen.
nur wenn ich jetzt anrufe auf die 6072688, passiert folgendes:
wie kommt der an die 38?
würd der die 6072688 erkennen hätt ich wahrscheinlich kaum probleme.
der incoming context zu 6072688 in der extensions.conf:
(meine SIP phones heissen auch 6072688 und 6072689)
aber bis dahin kommter ja gar nicht
hat wer ne idee?
mfg
angel
ich habe hier ien ganz merkwürdiges Problem.
Ich rufe von aussen die 6072688 an und chan_capi sucht extensions für MSN 38.
Da kommt dann nix bei rum.
hab das so bei mir:
capi.conf:
Code:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
[interfaces]
msn=6072688,6072689
incomingmsn=*
controller=1
softdtmf=1
context=incoming
devices=2
immediate=no
language=de
ich denk mal da kann man nicht soo viel falschmachen.
nur wenn ich jetzt anrufe auf die 6072688, passiert folgendes:
Code:
*CLI>
-- creating pipe for PLCI=0x101 msn = *
> sent ALERT_REQ PLCI = 0x101
-- Executing Playback("CAPI/contr1/38-1", "pbx-invalid") in new stack
-- CAPI Answering for MSN 38
-- Playing 'pbx-invalid' (language 'en')
-- started pbx on channel (callgroup=0)!
-- Executing Congestion("CAPI/contr1/38-1", "") in new stack
== Spawn extension (incoming, 38, 2) exited non-zero on 'CAPI/contr1/38-1'
-- Executing Hangup("CAPI/contr1/38-1", "") in new stack
== Spawn extension (incoming, h, 1) exited non-zero on 'CAPI/contr1/38-1'
-- CAPI Hangingup
> sent DISCONNECT_B3_REQ NCCI=0x10101
> sent DISCONNECT_REQ PLCI=0x101
-- removed pipe for PLCI = 0x101
*CLI>
wie kommt der an die 38?
würd der die 6072688 erkennen hätt ich wahrscheinlich kaum probleme.
der incoming context zu 6072688 in der extensions.conf:
(meine SIP phones heissen auch 6072688 und 6072689)
Code:
; Incoming calls over CAPI MSN 6072688
exten => 6072688,1,SetLanguage(de)
exten => 6072688,2,AGI(/var/lib/asterisk/agi-bin/getName.php)
exten => 6072688,3,SetCIDNum(${CID})
exten => 6072688,4,SetCIDName(${NAME})
exten => 6072688,5,Dial(SIP/6072688,15,t)
exten => 6072688,6,VoiceMail(u6072688)
exten => 6072688,206,VoiceMail(b6072688)
exten => 6072688,7,Playback(Goodbye)
exten => 6072688,8,Congestion
exten => 6072688,9,Hangup
aber bis dahin kommter ja gar nicht
hat wer ne idee?
mfg
angel