.titleBar { margin-bottom: 5px!important; }

Weiterleiten von ISDN nach zu beliebiger anderer Nummer

Dieses Thema im Forum "Asterisk ISDN mit CAPI (chan_capi, chan_capi_cm)" wurde erstellt von Joachim, 14 Dez. 2004.

  1. Joachim

    Joachim Neuer User

    Registriert seit:
    10 Dez. 2004
    Beiträge:
    146
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Einen guten Tag Euch,

    ich habe einen ISDN-Anschluss mit MSN=14 in der capi.conf definiert.
    Nun möchte ich das z.B. Anrufe wie 14 1001 zur 1001 weitergeleitet werden.
    Jetzt habe ich hier im Forum etwas gefunden:
    --------------------------------------------------------------------------------
    In der CAPI.CONF gibt du einen Context an, z.B. Context=CAPI
    Dann definierst Du in der Extensions.Conf:
    [CAPI]
    exten => 1234560,1,Goto(CAPI,12345610,1)
    exten => _123456[1-9][0-9],1,Goto(Internal,${EXTEN:6},1)
    --------------------------------------------------------------------------------
    Bei mir funktioniert dass aber nicht. Mir ist aber auch der Teil in der capi.conf unbekannt.

    Meine capi.conf sieht so aus:
    --------------------------------------------------------------------------------
    [general]
    nationalprefix=49
    internationalprefix=00
    rxgain=0.8
    txgain=0.8

    [interfaces]

    [CAPI]
    msn=14
    ;incomingmsn=14
    controller=1
    softdtmf=1
    accountcode=
    context=CAPI
    --------------------------------------------------------------------------------

    In meiner extensions habe ich dann sowas eingebaut:
    --------------------------------------------------------------------------------
    [CAPI]
    exten => _14XXXX,1,Macro(ruf,${EXTEN:2})


    [default]
    ;
    ; Bei einem Anruf fügen wir die Demo ein.
    ;
    include => vmailbox
    include => macro-ruf
    include => echotest
    include => CAPI

    ; [Benutzer]


    exten => _1XXX,1,Macro(ruf,${EXTEN})
    exten => zentrale,1,Goto(1000|1)
    exten => joachim,1,Goto(1001|1)


    Wo liegt das Problem?
    Danke für Eure Zeit

    Joachim
     
  2. rajo

    rajo Admin-Team

    Registriert seit:
    31 März 2004
    Beiträge:
    1,958
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    was heisst "funktioniert nicht"? Was gibt Asterisk denn auf der Konsole aus, wenn Du zu telefonieren versuchst?
     
  3. Joachim

    Joachim Neuer User

    Registriert seit:
    10 Dez. 2004
    Beiträge:
    146
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Soweit ich das sehen kann wird aus der 141001 die 14. Sowohl am meinem Telefon als auch an der Console ersichtlich. D.h. also nur die MSN kommt rein damit wird aus ${EXTEN:2} = '' anstatt '1001'.
    Das habe ich gestern erst raus bekommen.

    Wenn ich beim SIP-Telefon die 141001 eingebe funktioniert die Weiterleitung 1001.

    Danke für Deine Mühe

    Joachim