.titleBar { margin-bottom: 5px!important; }

Kann nicht von SIP zu ISDN telefonieren (umgekehrt geht)

Dieses Thema im Forum "Asterisk ISDN mit Bristuff (hfc, zaptel)" wurde erstellt von Alarith, 28 Sep. 2005.

  1. Alarith

    Alarith Neuer User

    Registriert seit:
    22 Sep. 2005
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Nachdem ich bzw. ein Kollege rausgefunden hat, dass man ztcfg nur einmal aufrufen darf kann ich von aussen ohne Probleme eines
    der konfigurierten Sip Telefone anrufen.

    Das Problem ist jetzt nur, dass ich von den SIP Telefonen aus nicht ins
    Telefonnetz anrufen kann.

    Ich habe 2 HFC Karten in der Asterisk. Eine hängt an einem NTBA.
    Wenn ich eine Nummer des NTBAs anrufe, geht eines der SIP Telefone dran. Soweit so gut. Wenn ich jetzt von einem der SIP Phones rausrufen will geht es nicht.

    Hier mal die Fehlermeldungen von der Console XXXXXXX ist meine Telefonnummer.

    Executing Dial("SIP/christian-c13d", "Zap/g1/XXXXXXXX/|60") in new stack
    Urgent handler
    Urgent handler
    Urgent handler
    -- Requested transfer capability: 0x00 - SPEECH
    Urgent handler
    -- Called g1/XXXXXXXX/
    Urgent handler
    -- Channel 0/1, span 1 got hangup
    Urgent handler
    Urgent handler
    Urgent handler
    -- Hungup 'Zap/1-1'
    Urgent handler
    == No one is available to answer at this time
    Urgent handler
    -- Executing Congestion("SIP/christian-c13d", "") in new stack
    Urgent handler

    Hier die Fehlermeldung aus dem full-log

    Sep 28 11:51:05 DEBUG[16380]: Allocating new SIP call for 6b766f0847481704@10.10.30.101
    Sep 28 11:51:05 DEBUG[16380]: Setting NAT on RTP to 0
    Sep 28 11:51:05 DEBUG[16380]: Stopping retransmission on '6b766f0847481704@10.10.30.101' of Response 30324: Found
    Sep 28 11:51:05 DEBUG[16380]: Setting NAT on RTP to 0
    Sep 28 11:51:05 DEBUG[16380]: Check for res for christian
    Sep 28 11:51:05 DEBUG[16380]: Call from user 'christian' is 1 out of 2
    Sep 28 11:51:05 DEBUG[16380]: build_route: Contact hop: <sip:christian@10.10.30.101>
    Sep 28 11:51:05 DEBUG[16380]: Launching 'Dial'
    Sep 28 11:51:05 VERBOSE[16380]: -- Executing Dial("SIP/christian-c13d", "Zap/g1/95904416/|60") in new stack
    Sep 28 11:51:05 DEBUG[16380]: Using channel 1
    Sep 28 11:51:05 VERBOSE[16380]: -- Requested transfer capability: 0x00 - SPEECH
    Sep 28 11:51:05 VERBOSE[16380]: -- Called g1/XXXXXXXX/
    Sep 28 11:51:05 DEBUG[16380]: Set channel Zap/1-1 to read format ulaw
    Sep 28 11:51:05 DEBUG[16380]: Set channel SIP/christian-c13d to write format ulaw
    Sep 28 11:51:05 DEBUG[16380]: Set channel Zap/1-1 to write format alaw
    Sep 28 11:51:05 DEBUG[16380]: Set channel SIP/christian-c13d to read format alaw
    Sep 28 11:51:05 DEBUG[16380]: Ooh, format changed from unknown to ulaw
    Sep 28 11:51:05 VERBOSE[16380]: -- Channel 0/1, span 1 got hangup
    Sep 28 11:51:05 DEBUG[16380]: Hanging up channel 'Zap/1-1'
    Sep 28 11:51:05 DEBUG[16380]: zt_hangup(Zap/1-1)
    Sep 28 11:51:05 DEBUG[16380]: Set option AUDIO MODE, value: ON(1) on Zap/1-1
    Sep 28 11:51:05 DEBUG[16380]: Hangup: channel: 1 index = 0, normal = 13, callwait = -1, thirdcall = -1
    Sep 28 11:51:05 DEBUG[16380]: Already hungup... Calling hangup once, and clearing call
    Sep 28 11:51:05 DEBUG[16380]: disabled echo cancellation on channel 1
    Sep 28 11:51:05 DEBUG[16380]: Set option TDD MODE, value: OFF(0) on Zap/1-1
    Sep 28 11:51:05 DEBUG[16380]: Updated conferencing on 1, with 0 conference users
    Sep 28 11:51:05 DEBUG[16380]: Set option AUDIO MODE, value: OFF(0) on Zap/1-1
    Sep 28 11:51:05 DEBUG[16380]: disabled echo cancellation on channel 1
    Sep 28 11:51:05 VERBOSE[16380]: -- Hungup 'Zap/1-1'
    Sep 28 11:51:05 VERBOSE[16380]: == No one is available to answer at this time
    Sep 28 11:51:05 DEBUG[16380]: Exiting with DIALSTATUS=NOANSWER.
    Sep 28 11:51:05 DEBUG[16380]: Launching 'Congestion'
    Sep 28 11:51:05 VERBOSE[16380]: -- Executing Congestion("SIP/christian-c13d", "") in new stack
    Sep 28 11:51:05 DEBUG[16380]: Soft-Hanging up channel 'SIP/christian-c13d'
    Sep 28 11:51:05 DEBUG[16380]: Spawn extension (sip,8XXXXXXXX,2) exited non-zero on 'SIP/christian-c13d'
    Sep 28 11:51:05 DEBUG[16380]: Failed to grab lock, trying again...
    Sep 28 11:51:05 DEBUG[16380]: Failed to grab lock, trying again...
    Sep 28 11:51:05 DEBUG[16380]: Failed to grab lock, trying again...
    Sep 28 11:51:05 DEBUG[16380]: Failed to grab lock, trying again...
    Sep 28 11:51:05 DEBUG[16380]: Failed to grab lock, trying again...
    Sep 28 11:51:05 DEBUG[16380]: Hanging up channel 'SIP/christian-c13d'
    Sep 28 11:51:05 DEBUG[16380]: sip_hangup(SIP/christian-c13d)
    Sep 28 11:51:05 DEBUG[16380]: update_user_counter(christian) - decrement inUse counter
    Sep 28 11:51:05 DEBUG[16380]: Stopping retransmission on '6b766f0847481704@10.10.30.101' of Response 30325: Not Found

    Zapata.conf:

    [channels]
    ;----------------------------------------------------------------------------
    ;NT-Karte fuer ISDN-Telefonanlage im Mehrgeraete-Anschluss
    ;----------------------------------------------------------------------------
    switchtype = euroisdn
    ;signalling = bri_net_ptmp
    signalling = bri_cpe_ptmp
    pridialplan = local
    prilocaldialplan = local
    echocancel = yes
    overlapdial = no
    echocancelwhenbridged=no
    echotraining=no
    immediate = no
    usecallerid = yes
    group = 1
    context = pbx-trunk
    channel => 1-2
    usecallingpres=yes
    nationalprefix = 0
    internationalprefix = 00

    ;-----------------------------------------------------------------------------
    ;TE-Karte fuer Anschluss an NTBA/ISDN-Telefonnetz
    ;-----------------------------------------------------------------------------
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    pridialplan = local
    prilocaldialplan = local
    echocancel = yes
    echocancelwhenbridged=no
    echotraining=no
    usecallerid = yes
    overlapdial = no
    immediate = no
    group = 2
    context = tcom-trunk
    ;context = pbx-trunk
    channel => 4-5


    extensions.conf:

    [general]
    static=yes
    writeprotect=no
    [globals]
    IAXINFO=guest ; IAXtel username/password
    [default]
    include => tcom-trunk
    include => pbx-trunk

    [tcom-trunk]
    include => sip
    ; Hereinkommende Anrufe werden auf christian geleitet
    exten => _X.,1,Dial(Sip/christian,60,tr)
    exten => _X.,2,Hangup

    [pbx-trunk]
    ; 8 vorwaehlen -> Ueber ISDN waehlen
    ; ${EXTEN:1} bedeutet, dass von der zu waehlenden Rufnummer eine
    ; Ziffer abgeschnitten wird, hier also die '8'.
    ; 9 vorwaehlen -> Ueber SIP waehlen
    ; exten => _9.,1,Dial(SIP/${EXTEN:1}@myqsc,60)
    ; exten => _9.,2,Congestion
    ; exten => _9.,3,Busy
    ; exten => _9.,4,Hangup
    exten => XXXXXXXX,1,Dial(Sip/christian,60,tr)
    exten => XXXXXXXX,1,Dial(Sip/cedric,60,tr)
    exten => XXXXXXXX,1,Dial(Sip/stephan,60,tr)
    exten => _X.,1,Dial(Sip/christian,60,tr)
    exten => _X.,2,Hangup
    [sip]
    include=> parkedcalls
    exten => _8.,1,Dial(Zap/g1/${EXTEN:1}/,60)
    exten => _8.,2,Congestion
    exten => _8.,3,Busy
    exten => _8.,4,Hangup
    exten => 401,1,Dial(SIP/christian,20,tr)
    exten => 401,2,VoiceMail,u401
    exten => 401,102,VoiceMail,b401
    exten => 431,1,Dial(SIP/cedric,20,tr)
    exten => 431,2,VoiceMail,u431
    exten => 431,102,VoiceMail,b431
    exten => 432,1,Dial(SIP/stephan,20,tr)
    exten => 432,2,SetLanguage(de)
    exten => 432,3,VoiceMail,u432
    exten => 432,103,VoiceMail,b432
    exten => 911,1,Dial(SIP/christian&SIP/cedric&SIP/stephan,20,tr)
    exten => 31337,1,Ringing
    exten => 31337,2,SetLanguage(de)
    exten => 31337,3,Wait(1)
    exten => 31337,4,Voicemailmain
    exten => 666,1,Meetme,10
    exten => 777,1,Meetme,11


    Falls jemand eine Idee hat, bin für jede Hilfe dankbar.

    Viele Grüsse

    Ala
     
  2. kombjuder

    kombjuder IPPF-Promi

    Registriert seit:
    2 Nov. 2004
    Beiträge:
    3,086
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ort:
    Weil am Rhein
    Ich gehemal davon aus, dass hierdran dein externes Telefonnetz hängt.
    Dann lautet der Wählbefehl Zap/g2/

    Wenn du solche Romane postest, dann verwende code tags! Viereckige Klammer auf code] und am Ende des Codes [/code Klammer zu
     
  3. Alarith

    Alarith Neuer User

    Registriert seit:
    22 Sep. 2005
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Die zapata.conf ist die abgeänderte Version aus der Asterisk-C'T.

    Deshalb stehen da die Kommentare noch drin.

    Im Moment ist nur ein Karte (Channel 1+2) angeschlossen.

    Reintelefonieren darüber geht ja wie gesagt auch.

    Ich habe aber trotzdem g2 mal probiert, will er aber nicht. Dann kommt wieder das cannot open channel of type zap (Siehe anderer Thread :)).

    Das mit dem code hatte ich mal probiert, aber er hat dann meinen Inhalt gefressen, das fand ich nicht so toll (Das dauernde Cut and Paste und Nummern editieren aus VNC raus dauert doch etwas).

    Eine Idee was ich falsch mache ? Ich hatte auch mal cannot forward voice
    Meldungen im full-log. Vielleicht hilft das ja weiter :)

    Cya

    Ala
     
  4. kombjuder

    kombjuder IPPF-Promi

    Registriert seit:
    2 Nov. 2004
    Beiträge:
    3,086
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ort:
    Weil am Rhein
    woher soll asterisk wissen, welche der drei Zeilen gültig ist? Es wird nur die erste genommen, für den Rest gibt es eineFehlermeldung; oder sind die Xe unterschiedliche Telefonnummern? Dann xxx oder YYY oder ZZZ

    }/,60) der / gehört da nicht hin.
     
  5. Alarith

    Alarith Neuer User

    Registriert seit:
    22 Sep. 2005
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Juchu!!! Danke. So ein blöder / :).

    Und oben waren es die Nummern XXX YYY und ZZZ. Halt die 3 MSNS auf dem NTBA :)

    Danke für die Hilfe

    Ala
     
  6. kombjuder

    kombjuder IPPF-Promi

    Registriert seit:
    2 Nov. 2004
    Beiträge:
    3,086
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ort:
    Weil am Rhein
    Ich habe gerade einen Fehler gesucht und zwei Wochen lang und nicht gefunden. War nur ein Punkt ...