falsche interne msn bei chain_capi_cm

blauerpeti

Mitglied
Mitglied seit
28 Jun 2005
Beiträge
723
Punkte für Reaktionen
0
Punkte
0
Habe jetzt mal o.g. chain-capi im Einsatz:
bei junghanns-capi wurden eingehende Rufe auf meine Sip-Nummer an die Nebenstelle 21 weitergeleitet:

exten => "meine SIP-Nr",1,DIAL(Capi/42:21)

bei dem neuen chaim-capi hab ich das wie folgt gelöst:
exten => _X.,1,SetCIDNum(46)
exten => "meine Sip-Nr.",2,DIAL(CAPI/contr1/21)

Der Ruf wird auch auf die 21 durchgestellt. Nur da ich auf dem Systemtelefon den internen S0-Bus beobachte, sehe ich das die Nebenstelle 99 (Sammelnummer für nicht erkennbare internen Nummern) den Ruf auslöst.
Wo liegt der Fehler. Die MSN 46 ist als incomingmsn=46 gesetzt.
 
Bei mir funkt das ganze mit

exten => "meine SIP-Nr",1,SetCallerID(46)
exten => "meine SIP-Nr",2,Dial(CAPI/contr1/21)

Und meine incomingmsn ist *
 
blauerpeti schrieb:
Habe jetzt mal o.g. chain-capi im Einsatz:
bei junghanns-capi wurden eingehende Rufe auf meine Sip-Nummer an die Nebenstelle 21 weitergeleitet:

exten => "meine SIP-Nr",1,DIAL(Capi/42:21)

bei dem neuen chaim-capi hab ich das wie folgt gelöst:
exten => _X.,1,SetCIDNum(46)
exten => "meine Sip-Nr.",2,DIAL(CAPI/contr1/21)

Der Ruf wird auch auf die 21 durchgestellt. Nur da ich auf dem Systemtelefon den internen S0-Bus beobachte, sehe ich das die Nebenstelle 99 (Sammelnummer für nicht erkennbare internen Nummern) den Ruf auslöst.
Wo liegt der Fehler. Die MSN 46 ist als incomingmsn=46 gesetzt.

Müsste das nicht eine outgoing MSN sein?
Ist die 46 in der TK-Anlage definiert?
Wie war es vorher mit der 42?

jo
 
@blauerpeti

ich hatte bis Sonntag das gleiche Problem, es wurde immer die default nummer angezeigt.
Am Sonntag habe ich eine neue Version geladen (aus CVS) und jetzt geht es ohne Probleme.
 
Versuche es mit dem Befehl SetCallerId() anstatt von SetCIDNum()

das wars, jetzt funzt es. mann könnte dies noch in den Beitrag von Hupe:

"Beschreibung : Wie man richtig wählt"

mit erwähnen!
 
da gab es eine Syntaxänderung (bei mir CVS Head vom 23.7.2005).

SetCallerID() setzt Name und Nummer

SetCIDName() und SetCIDNum() sind in der aktuellen Version geändert. Ist leider im Wiki noch nicht dokumentiert. Die richtige Syntax wird aber im Fehlerfall auf der CLI angezeigt. Es heisst jetzt:

Set(CallerID(number)=XXXXXXX)

Für Name vermutlich entsprechend.

jo
 
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.