durchwahl verbergen

unki

Neuer User
Mitglied seit
9 Apr 2005
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo

Habe folgendes Setup:

*) Asterisk 1.0.7 (Debian SID)
*) Kernel 2.6.11-ac5
*) chan_capi.so 0.3.5 (mit dem 2.6.11 Patch)
*) AVM C4 ISDN Karte, hängt auf NTBA, PointToPoint

Ich möchte gerne den Clients (SIP, X-Lite) ermöglichen, die Durchwahl bzw. die komplette Nummer zu unterdrücken.


Um über ISDN hinauswählen zu können, muss der gewünschten Nummer eine 0 vorgestellt werden - Das haut hin.

exten => _0.,2,Dial(CAPI/MSN${CALLERIDNUM}:b${EXTEN:1},180)

Ich sehe den Anrufer mit der vollen Nummer. Um die Rufnummer komplett zu unterdrücken wählt man **0 und dann die Nummer - funkt auch.

exten => _**0.,2,Dial(CAPI/@MSN${CALLERIDNUM}:b${EXTEN:3},180)


Möchte ich nur die Durchwahl unterdrücken (ab und zu ist das recht angenehm), ist geplant *0 vorzustellen - Nur das funktioniert leider nicht.

exten => _*0.,2,Dial(CAPI/MSN:b${EXTEN:2},40)

Ich sehe dann die anrufende Nummer mit +431<MSN><MSN> (43 - österreich, 1 Wien). Verändere ich das Dial-Command auf

exten => _*0.,2,Dial(CAPI/MSN0:b${EXTEN:2},40)

funktioniert es natürlich wieder und die Nummer +431<MSN>0 ruft an. Aber wie gesagt, ich möchte die Durchwahl gerne unterdrücken.



Hier noch meine capi.conf

Code:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8

[interfaces]

msn=MSN
incomingmsn=*
outgoingmsn=*
controller=1,2
softdtmf=1
accountcode=
context=demo
isdnmode=ptp
mode=immediate
devices=4

Relevanter Teil der extensions.conf

Code:
[outbound-capi]
exten => _0.,1,SetLanguage(de)
exten => _0.,2,Dial(CAPI/MSN${CALLERIDNUM}:b${EXTEN:1},180)
exten => _0.,3,Playback(invalid)
exten => _0.,4,Hangup
exten => _*0.,1,SetLanguage(de)
exten => _*0.,2,Dial(CAPI/MSN:b${EXTEN:2},40)
exten => _*0.,3,Playback(invalid)
exten => _*0.,4,Hangup
exten => _**0.,1,SetLanguage(de)
exten => _**0.,2,Dial(CAPI/@MSN${CALLERIDNUM}:b${EXTEN:3},180)
exten => _**0.,3,Playback(invalid)
exten => _**0.,4,Hangup


Kennte jemand dieses Phänomen bzw. hat vielleicht Rat?

Danke

Andreas

PS: Statt MSN steht natürlich in der Config die echte Nummer.
 
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.