Voicemail nimmt bei einem ISDN Call nicht ab

RaK

Neuer User
Mitglied seit
18 Mrz 2005
Beiträge
27
Punkte für Reaktionen
0
Punkte
1
Hallo,

ich bin neu im Asterisk Umfeld und sitze jetzt seit heute morgen an der Kiste und komme nicht weiter. Ein Sipcall ging dank der guten Turtoials hier im Forum schon nach ein paar Stunden.

Mit ISDN habe ich heute den ganzen Tag gekämpft. Ein Anruf über Sipgate funktioniert wie erwartet. Nach 30sec landet der Anrufer auch auf der Mailbox.

Das gleiche geht aber nicht, wenn man ueber ISDN anruft. Man sieht die ankommenden Calls im CLI, aber er landet nicht auf der Mailbox.

Code:
#extensions.conf
[macro-ruf]
exten => s,1,NoOp(Wir sind im Macro ruf gelandet)
exten => s,n,Dial,${ARG1}/${ARG2}|30|r
exten => s,n,Goto,s-${DIALSTATUS}|1

exten => s-BUSY,1,voicemail,u${ARG2}
exten => s-BUSY,n,Hangup

exten => s-NOANSWER,1,voicemail,u${ARG2}
exten => s-NOANSWER,n,Hangup

[ankommend]
exten => 9123456,1,macro,ruf|SIP|30
exten =>  987654,1,macro,ruf|SIP|30

Die Engeräte hängen an einer FBF und sind am Asterisk angemeldet. Wie gesagt, sipgate geht.

Code:
# zapata.conf
[channels]

switchtype = euroisdn

pridialplan = unknown
prilocaldialplan = unknown
priindication = passthrough

localprefix = 01234
nationalprefix = 00
internationalprefix = 000
privateprefix = 0
unknownprefix = 0

language=de
rxgain=0.0
txgain=0.0
echocancel = yes
echocancelwhenbridged = yes
echotraining = 100

signalling = bri_cpe_ptmp

context=wahlregeln
group = 1
overlapdial=yes
immediate=no

group = 1
channel => 1-2

Code:
# zaptel.conf
span=1,1,0,ccs,ami
bchan=1-2
dchan=3
loadzone=de
defaultzone=de

Code:
 # CLI Mitschnitt vom Sipcall
*CLI>
    -- Executing Macro("SIP/sipgate.de-081b1d00", "ruf|SIP|30") in new stack
    -- Executing NoOp("SIP/sipgate.de-081b1d00", "Wir sind im Macro ruf gelandet") in new stack
    -- Executing Dial("SIP/sipgate.de-081b1d00", "SIP/30|30|r") in new stack
    -- Called 30
    -- SIP/30-081b7e20 is ringing
  == Primary D-Channel on span 1 down
    -- Nobody picked up in 30000 ms
    -- Executing Goto("SIP/sipgate.de-081b1d00", "s-NOANSWER|1") in new stack
    -- Goto (macro-ruf,s-NOANSWER,1)
    -- Executing VoiceMail("SIP/sipgate.de-081b1d00", "u30") in new stack
    -- Playing '/var/spool/asterisk/voicemail/default/30/unavail' (language 'de')
    -- Playing 'vm-intro' (language 'de')
    -- Playing 'beep' (language 'de')
    -- Recording the message
    -- x=0, open writing:  /var/spool/asterisk/voicemail/default/30/tmp/AJe4t2 format: wav, 0x81488f0
  == Primary D-Channel on span 1 down
    -- User hung up
  == Spawn extension (macro-ruf, s-NOANSWER, 1) exited non-zero on 'SIP/sipgate.de-081b1d00' in macro 'ruf'
  == Spawn extension (macro-ruf, s-NOANSWER, 1) exited non-zero on 'SIP/sipgate.de-081b1d00'

Code:
 # CLI Mitschnitt vom ISDN Call
*CLI>
    -- Accepting voice call from '172xxxxxx' to 'xxxxxx' on channel 0/1, span 1
    -- Executing Macro("Zap/1-1", "ruf|SIP|30") in new stack
    -- Executing NoOp("Zap/1-1", "Wir sind im Macro ruf gelandet") in new stack
    -- Executing Dial("Zap/1-1", "SIP/30|30|r") in new stack
    -- Called 30
    -- SIP/30-081b5500 is ringing
  == Primary D-Channel on span 1 down
  == Spawn extension (macro-ruf, s, 2) exited non-zero on 'Zap/1-1' in macro 'ruf'
  == Spawn extension (macro-ruf, s, 2) exited non-zero on 'Zap/1-1'
    -- Hungup 'Zap/1-1'

Ich weiss nicht mehr weiter. Hat einer einen Tipp für mich?

Zu meiner Installation: Ich hab eine HFC, die direkt mit dem S0 Port der Arcor Starterbox verbunden ist. Die Telefone hängen an einer FBF 7050 und sind per SIP mit Asterisk verbunden.

LG
 
Zuletzt bearbeitet:
Gelöst!

Die Terminierung am S0 stimmte nicht. Ich musste am Mäuseklavier der Arcor Starterbox spielen. Dann ging es.

LG
 
Kostenlos!

Statistik des Forums

Themen
247,839
Beiträge
2,274,698
Mitglieder
376,852
Neuestes Mitglied
sophiabrown73