Callerid bei abgehenden Gesprächen

JoergStueger

Neuer User
Mitglied seit
25 Jan 2006
Beiträge
73
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen!

Bin noch immer am Basteln mit meinem Sangoma PRI Setup.

Folgende Thematik:

Der Anschluss hat die 06XXX5030, soweit so gut.

Ich hab jetzt mehrere Nebenstellen, die in der sip.conf eine Callerid eingetragen haben. Beim wegrufen über den Asterisk wird immer nur die 06XXX5030 angezeigt, die Nummer der Extension wird nicht mitgeschickt.

Bei meinen ersten Gehversuchen mit chan_capi wurde die Nummer der Nebenstelle automatisch mit gesandt, warum nicht bei ZAP?

LG
Joerg
 
SetCallerID,SetCallerPres im dialplan
prilocaldialplan u.a. in zapata.conf
evtl. Forumssuche mit obigen Begriffen
 
Also verstehe ich richtig, dass du einen ISDN PMXer hast und die entsprechenden DUWA deiner SIP Teilnehmer nach extern senden willst?

[zap-out]
exten => _X.,1,SetCallerID(06XXX5030${CALLERIDNUM})

Das ist eine Einstellung von einem 1.0.10 Asterisk.
Ist die letzte Null in der Nummer 06XXX5030 schon die 0 für die Zentrale?
Wenn ja bitte nur 06XXX503 eintragen.

Gruß
olaf_TT
 
Hi Olaf!

Nein, die Nummer ist tatsächlich 5030, die Zentrale wäre 50300 ...

Werd mal die Suche nach den genannten Begriffen bemühen ...

LG
Joerg
 
Hab alles durch, schaffs einfach nicht.

Sind mit unserem Latein mittlerweilen am Ende ....

LG
Joerg
 
Dann hau mal ein paar mehr Info's raus!
Version Asterisk, Teile deiner Configs etc...
 
oK, hier die Infos:

Asterisk 1.2.5
libpri 1.2.2
zaptel 1.2.4

Sangoma Wanpipe in der aktuellsten Version

sip.conf
Code:
[22]
callerid=22
type=friend
context=default
username=22
host=dynamic
mailbox=22
dtmfmode=rfc2833

extensions.conf (nur der Teil zum rauswählen)
Code:
exten => _0.,1,Dial,Zap/1/${EXTEN:1}

zapata.conf
Code:
[channels]
context=default
;context=incoming
language=de
switchtype=national
pridialplan=unknown
;prilocaldialplan=national
callwaiting=yes
usecallingpres=yes
usecallerid=yes
threewaycalling=yes
transfer=yes
echocancel=yes
echocancelwhenbridged=no
echotraining=yes
rxgain=0.0
txgain=0.0
callerid=asreceived
group=1
cidsignalling=dtmf
hidecallerid=no
signalling=pri_cpe
context=default
immediate=no
overlapdial=yes
channel => 1-15
channel => 17-31

Vielleicht kann mir ja jemand den entscheidenden Hinweis geben ...

LG
Joerg
 
Code:
exten => _0.,1,Dial,Zap/1/${EXTEN:1}

Probier mal das:

Code:
exten => _0.,1,SetCallerID(06XXX5030${CALLERIDNUM})	
exten => _0.,2,Dial(ZAP/1/${EXTEN:1},60,t)
exten => _0.,103,Answer
exten => _0.,104,Playtones(busy)
exten => _0.,105,Busy

Gruß
Olaf
 
Hilft leider auch nicht ...

Es wird richtig gewählt, doch ankommen tut nix ...

Code:
Verbosity was 0 and is now 7
    -- Executing SetCallerID("SIP/22-153c", "06133503022") in new stack
    -- Executing Dial("SIP/22-153c", "ZAP/1/828222|60|t") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called 1/828222
    -- Zap/1-1 is proceeding passing it to SIP/22-153c
    -- Zap/1-1 is ringing

bin echt am verzweifeln ...

LG
Joerg
 
Und du sendest im Moment nach aussen die 0613350300 oder überhaupt keine Nummer?

Also anhand dessen:
Code:
 -- Executing SetCallerID("SIP/22-153c", "06133503022") in new stack
würde ich das Prob ersteinmal bei deinem Provider suchen.

Probier aber nochmal folgendes:
Code:
anstatt:
exten => _0.,1,SetCallerID(061335030${CALLERIDNUM})
ohne Vorwahl:
exten => _0.,1,SetCallerID(5030${CALLERIDNUM})

Gruß
Olaf
 
Hi Olaf!

Also ich habs jetzt ohne Ortskennzahl probiert, selbes Ergebnis, auch ohne der eigentlichen Nummer (5030) gehts nicht ...
Was kann mein Provider (die TA Austria) da konfigurieren?!
Der Anschluss ist genauso konfiguriert wie unser 2. an dem eine OXE hängt ..

LG
Joerg
 
Probier das bitte nochmal:
Code:
exten => _0.,1,SetCallerID(61335030${CALLERIDNUM})
Kannst du bei der OXE ein t3 starten?
Damit du sehen kannst mit welchen Format die Alcatel genau rausgeht.
 
Probiere bitte auch nochmal mit den pridialplan, prilocaldialplan, nationalprefix und internationalprefix herum.
Hier mal eine zapata von einem BRI PtP an dem die Übertragung ohne Probs funktioniert.

Code:
zapata.conf:

[channels]
language = de
switchtype = euroisdn
pridialplan = dynamic
prilocaldialplan = dynamic

signalling = bri_cpe
nationalprefix = 0
internationalprefix = 00
usecallerid = yes
echocancel = yes
transfer = yes
cancallforward = yes
callreturn = yes
overlapdial = yes
echotraining = 100
echocancelwhenbridged = yes
immediate = no
group = 1
context = zap-isdn
channel => 1-2
 
olaf_TT schrieb:
Probier das bitte nochmal:
Code:
exten => _0.,1,SetCallerID(61335030${CALLERIDNUM})
Kannst du bei der OXE ein t3 starten?
Damit du sehen kannst mit welchen Format die Alcatel genau rausgeht.


Genau so funktionierts!!!!!!!!!

Vielen herzlichen Dank!!!!!

LG
Joerg
 
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.