Ausgehende Anrufe über AVM C4 Karte

angelone

Neuer User
Mitglied seit
5 Jul 2005
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
hallo zusammen.
ich habe jetzt endlich meine c4 ans laufen bekommen und kann herrlich rein und raustelefonieren über die capi.

nur gibt es jetzt zwei sachen die mich stören:

1. ich will raustelefonieren über
Code:
; Outgoing calls over CAPI
exten => _x./80170,1,setCIDNum(80170)
exten => _x./80170,2,Dial(CAPI/contr1/@${CALLERIDNUM}:b${EXTEN})
exten => _x./80170,3,Hangup
nur läuft das nicht.

exten => _x./80170,2,Dial(CAPI/contr1/${EXTEN})
funktioniert.
dann aber ohne ausgehende msn.

laut doku vom chan_capi sollte meine zeile da oben aber laufen.
ausgehende msn setzen und mit always early B3 raustelefonieren.

wnen ich mit der calleridnum wie oben angegeben raustelefonieren will kommt folgendes:
Code:
Asterisk Ready.
*CLI>
*CLI> capi debug
CAPI Debugging Enabled
*CLI>     -- Executing SetCIDNum("SIP/80170-e5eb", "80170") in new stack
    -- Executing Dial("SIP/80170-e5eb", "CAPI/contr1/@80170:6072689") in new stack
    -- data = contr1/@80170:6072689
    -- capi request controller = 1
  == CAPI Call CAPI/contr1/@80170:6072689-0     -- creating pipe for PLCI=-1
       > sent CONNECT_REQ MN =0x8
    -- Called contr1/@80170:6072689
    -- CONNECT_CONF ID=002 #0x0008 LEN=0014
  Controller/PLCI/NCCI            = 0x101
  Info                            = 0x0

    -- CONNECT_CONF ID=002 #0x0008 LEN=0014
  Controller/PLCI/NCCI            = 0x101
  Info                            = 0x0

  == received CONNECT_CONF PLCI = 0x101 INFO = 0
    -- INFO_IND ID=002 #0x1d52 LEN=0017
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x8
  InfoElement                     = <82 9c>

    -- INFO_IND ID=002 #0x1d52 LEN=0017
  Controller/PLCI/NCCI            = 0x101
  InfoNumber                      = 0x8
  InfoElement                     = <82 9c>

       > sent INFO_RESP (PLCI=0x101)
    -- DISCONNECT_IND ID=002 #0x1d53 LEN=0014
  Controller/PLCI/NCCI            = 0x101
  Reason                          = 0x349c

  == DISCONNECT_IND PLCI=0x101 REASON=0x349c
       > sent DISCONNECT_RESP PLCI=0x101
    -- CAPI Hangingup
    -- removed pipe for PLCI = 0x101
  == No one is available to answer at this time
    -- Executing Hangup("SIP/80170-e5eb", "") in new stack
  == Spawn extension (outgoing, 6072689, 3) exited non-zero on 'SIP/80170-e5eb'
    -- Executing Hangup("SIP/80170-e5eb", "") in new stack
  == Spawn extension (outgoing, h, 1) exited non-zero on 'SIP/80170-e5eb'
*CLI>
in meiner capi.conf habe ich msn=* und incomingmsn=* für alle 3 controller.



2. ich sage beim DIAL, dass der über controller1 rausgehen soll.
ich habe aber 3 zur verfügung (controller4 der C4 ist nicht angeschlossen).
jetzt würden m.e. alle ausgehenden gespräche über controller1 gehen und bei zwei ausgehenden is dann schluss.
hat da wer ne idee wie man das eleganter machen kann?
einfach DIAL/CAPI willer nicht.
sagt controller0 sei nicht verfügbar.


mfg
angel
 
Hallo angelone,
Probier mal im entsprechenden Dial Befehl in der extensions.conf mit g1 anstelle des contrl1. Dies setzt voraus dass in der capi.conf der parameter group=1 gesetzt ist bei all den controllern die in einer Gruppe sein sollen.

Hoffe das hilft weiter
joh
 
ah, klingt gut.
und funzt auch :)

sauber.
nur rufnummern krieg ich immer noch nit übermittelt.
das setCIDNum(80170) scheint nicht zu laufen...

edit: Hab jetzt auch noch einmal explizit SetCallerPres(allowed) versucht, obwohl das dftmässig allowed is.
aber tut sich nix...
 
Ahoi,

gibt es schon neue Kentnisse wegen der Rufnummerübermittlung?
Ich habe den Asterisk als Unteranlage zu einer Hipath 3700 und leider klappt hier auch die Rufnummerübermittlung nicht, habe schon ales mögliche rumgetestet...
 
An Alle,
Leider kenn ich die AVM C4 nicht. Weiss auch nicht wie angelone auf den dial Befehl kommt. Wahrscheinlich vom sample oder readme file.

Wir habe einen Rückzieher gemacht und installierten Asterisk von Rapid Xorcom upgraded auf Debian Sarge.

Mit dem Asterisk package von Debian:
Linux <servername> 2.6.8-2-386 #1 Sat Jan 8 14:46:01 EST 2005 i686 GNU/Linux
Asterisk 1.0.7-BRIstuffed-0.2.0-RC7k
'CAPI' (Common ISDN API Driver (cm-0.5.4) aLaw )
Und das ging auf Anhieb.

So, und jetzt komm ich für 2 Wochen nach Ladenburg in Urlaub. Allerdings ohne Internet zugang. Kann noch nicht abschätzen ob ich mich im Forum einloggen kann.

Bis bald
Joh
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.