Anlagenanschluss und abgehende Nummer ?

barmeier

Neuer User
Mitglied seit
9 Feb 2006
Beiträge
58
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

auch wenn das ein Klassiker ist, habe ich alles mögliche schon versucht und irgendwie nicht verstanden was ich falsch mache.

Ich betreibe einen Asterisk mit einer AVM C2 Karte an einem Anlagenanschluss mit chan_capi und eigentlich ist alles super ..., nur das in den displays der Angerufenen immer die Stammnummer des Anlagenanschlusses steht.

Ich habe alles mögliche ausprobiert was hier im Forum so angesprochen worden ist, nur funktionieren tut nichts davon :(

Hier ein kurzer Ausschnitt meiner Verzweiflung:
in der capi.conf habe ich folgendes:
Code:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.6
txgain=0.7

language=de      ;set default language
;outgoingmsn=39123450

[ISDN1]          ;this example interface gets name 'ISDN1' and may be any
                 ;name not starting with 'g' or 'contr'.
ntmode=no        ;if isdn card operates in nt mode, set this to yes
isdnmode=did     ;'MSN' (point-to-multipoint) or 'DID' (direct inward dial)
                 ;when using NT-mode, 'DID' should be set in any case
msn=39123450
incomingmsn=*    ;14,16,12,13,15,20,391234513  ;allow incoming calls to this list of MSNs/DIDs, * = any
;outgoingmsn=39123450
controller=1     ;capi controller number to use
group=1          ;dialout group
softdtmf=on      ;enable/disable software dtmf detection, recommended for AVM cards
relaxdtmf=on     ;in addition to softdtmf, you can use relaxed dtmf detection
accountcode=     ;Asterisk accountcode to use in CDRs
context=incoming ;context for incoming calls
;echocancelold=yes;use facility selector 6 instead of correct 8 (necessary for older eicon drivers)
echocancel=yes
devices=2        ;number of concurrent calls on this controller
                 ;(2 makes sense for single BRI, 30 for PRI)
immediate=yes
;echosquelch=1
;echotail=128

im Dialplan habe ich für outgoing:
Code:
exten => _0X.,1,Set(CALLERID(num)=39123450)
exten => _0X.,1,Dial(CAPI/g1/39123450:${EXTEN:1},,r)

Was mache ich falsch ?

Ciao
Matze
 
Hi barmeier,
ich weiß nicht, ob es Dein Problem löst, aber in Deiner extensions.conf solltest Du mit den Sprungmarken hochzählen, also etwa so:

Code:
exten => _0X.,1,Set  bla
exten => _0X.,2,Dial bla

oder alternativ

Code:
exten => _0X.,1,Set bla
exten => _0X.,n,Dial bla

Viele Grüße
Günter
 
Hi,

Sorry das muss beim kopieren ins Fenster passiert sein, im Plan steht natürlich die 2 wie es sich gehört..

Ciao
Matze
 
Da du die Variable CALLERTON vor dem Dial nach draussen nicht setzt, dürfte dein Anruf mit dem Rufnummerntyp "unknown" nach draussen gehen - da sollte dann IMHO nur die Durchwahl nach draußen gehen.

Wenn du ein
Code:
Set(CALLERTON=32)
(32 = hex 0x20) vor das Dial setzt und deine Rufnummer im Format <Vorwahl-ohne-führende-0><Stammnummer><Durchwahl> (z.B. 040-1234-56 lautet dann 40123456) setzt, sollte das nach draussen dann richtig angezeigt werden.

Mario
 
Kostenlos!

Statistik des Forums

Themen
247,972
Beiträge
2,278,040
Mitglieder
377,060
Neuestes Mitglied
DiStephano