Kein Klingelzeichen für interne ISDN Anrufe.

rond_nefzen

Neuer User
Mitglied seit
18 Apr 2006
Beiträge
35
Punkte für Reaktionen
0
Punkte
0
Guten Abend an die Asterisk Fan-Gemeinde!

Ich habe die TrixBox v. 1.0 am laufen und bin bis jetzt auch sehr zufrieden damit. Bis auf ein Paar Kleinigkeiten die ich teilweise auch selbst hingriege Funktioniert alles...

Ich komme mit eine Sache schon seit Wochen nicht weiter und bräuchte hier euere Unterstützung.


Folgendes Problem:
Über eine übergeordnete TK Anlage kann ich mit * und einer Eicon Diva 2 FX mit CAPI externe und interne ISDN sowie SIP Teilnehmer anrufen oder angerufen werden. Rufe ich jetzt von einem ISDN Telefon intern eine SIP Nr. zb. 2580 dann nimmt die TK den Anruf gibt ihm an * weiter und mein SIP Telefon klingelt, aber ich bekomme dabei am ISDN App. kein Klingelzeichen. Rufe ich aber mit Vorwahl, also extern, zb. 09876 / 54321 2580 dann tuts.

Da ich den Diel Plan nicht selbst geschrieben habe, habe ich die ausgabe in der CLI mit beiden Anrufen vergliechen und bis auf die unterschiedliche Nr. sind keine weitere Unterschiede zu sehen.

Alle anderen Anrufe von SIP -> SIP oder SIP -> ISDN gehen einwandfrei.

Auszug aus der CLI:
Code:
== ISDN1: Incoming call '0049173111111' -> '2580'
    -- ISDN1: Updated channel name: CAPI/ISDN1/2580-14
    -- Executing Set("CAPI/ISDN1/2580-14", "FROM_DID=2580") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "FAX_RX=system") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "[email protected]") in new stack
    -- Executing Goto("CAPI/ISDN1/2580-14", "ext-local|2580|1") in new stack
    -- Goto (ext-local,2580,1)
    -- Executing Macro("CAPI/ISDN1/2580-14", "exten-vm|2580|2580") in new stack
    -- Executing Macro("CAPI/ISDN1/2580-14", "user-callerid") in new stack
    -- Executing GotoIf("CAPI/ISDN1/2580-14", "0?report") in new stack
    -- Executing GotoIf("CAPI/ISDN1/2580-14", "0?start") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "REALCALLERIDNUM=00491731111111") in new stack
    -- Executing NoOp("CAPI/ISDN1/2580-14", "REALCALLERIDNUM is 00491731111111") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "AMPUSER=") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "AMPUSERCIDNAME=") in new stack
    -- Executing GotoIf("CAPI/ISDN1/2580-14", "1?report") in new stack
    -- Goto (macro-user-callerid,s,9)
    -- Executing NoOp("CAPI/ISDN1/2580-14", "Using CallerID "" <00491731111111>") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "FROMCONTEXT=exten-vm") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "VMBOX=2580") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "EXTTOCALL=2580") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "CFUEXT=") in new stack
    -- Executing Set("CAPI/ISDN1/2580-14", "RT=15") in new stack
    -- Executing Macro("CAPI/ISDN1/2580-14", "record-enable|2580|IN") in new stack
    -- Executing GotoIf("CAPI/ISDN1/2580-14", "0 > 0?2:4") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing AGI("CAPI/ISDN1/2580-14", "recordingcheck|20060820-210915|1156100955.26") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
  recordingcheck|20060820-210915|1156100955.26: Inbound recording not enabled
    -- AGI Script recordingcheck completed, returning 0
    -- Executing NoOp("CAPI/ISDN1/2580-14", "No recording needed") in new stack
    -- Executing GotoIf("CAPI/ISDN1/2580-14", "0?dolocaldial|1") in new stack
    -- Executing Macro("CAPI/ISDN1/2580-14", [COLOR="#ff0000"]"dial|15|rtT|2580"[/COLOR]) in new stack
    -- Executing SetLanguage("CAPI/ISDN1/2580-14", "de") in new stack
    -- Executing AGI("CAPI/ISDN1/2580-14", "reverse.agi| 00491731111111") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/reverse.agi
    -- AGI Script reverse.agi completed, returning 0
    -- Executing SetCIDName("CAPI/ISDN1/2580-14", "") in new stack
    -- Executing SetCIDNum("CAPI/ISDN1/2580-14", "00491731111111") in new stack
    -- Executing AGI("CAPI/ISDN1/2580-14", "dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
  dialparties.agi: Starting New Dialparties.agi
    --  dialparties.agi: priority is 1
  dialparties.agi: Caller ID name is 'unknown' number is '00491731111111'
  dialparties.agi: Methodology of ring is  'none'
    --  dialparties.agi: Added extension 2580 to extension map
    --  dialparties.agi: Extension 2580 cf is disabled
    --  dialparties.agi: Extension 2580 do not disturb is disabled
       >  dialparties.agi: extnum: 2580
       >  dialparties.agi: exthascw: 0
       >  dialparties.agi: exthascfb: 0
       >  dialparties.agi: extcfb:
       >  dialparties.agi: exthascfu: 0
       >  dialparties.agi: extcfu:
  == Manager 'admin' logged on from 127.0.0.1
  == Manager 'admin' logged off from 127.0.0.1
       >  dialparties.agi: ExtensionState: 0
    --  dialparties.agi: Checking CW and CFB status for extension 2580
    --  dialparties.agi: DbSet CALLTRACE/2580 to 00491731111111
    -- AGI Script dialparties.agi completed, returning 0
    -- Executing Dial("CAPI/ISDN1/2580-14", [COLOR="Red"]"SIP/2580|15|rtT"[/COLOR]) in new stack
    -- Called 2580
    -- SIP/2580-3c88 is ringing
       > CAPI INFO 0x3490: Normal call clearing
  == ISDN1: CAPI Hangingup

Im Grundkurs heists ja das r steht für Ring. Bei mir macht das keinerlei unterschiede ob ich das r eingetragen habe oder nicht, es klingelt immer außern von ISDN intern nach SIP.


Meiner Meinung nach hängt das Problem an der TK das die den Anruf nicht richtig weitergibt. Ich habe zudem das Gefühl das * nie von extern Klingelt sonder das Klingelzeichen von der Vermittlungsstelle generiert wird.

Hat jemand * an eine TK und änliche Probleme gehabt, wie ist den die Logik vom * beim eingehenden ISDN Anruf und wer ist in dem Fall für das Klingelzeichen zuständig die TK oder *?:noidea:

Bitte um ein kurzer Gedankenstubser.;)

Gruß
Rond
 
Kostenlos!

Statistik des Forums

Themen
248,907
Beiträge
2,303,654
Mitglieder
378,541
Neuestes Mitglied
telefonieverzweiflung