Probleme von euracom zu SIP

franzose

Neuer User
Mitglied seit
10 Sep 2004
Beiträge
133
Punkte für Reaktionen
0
Punkte
0
So, nach langer Zeit, bin ich mal wieder zum Asterisk gekommen.

Ich habe es auch geschafft, die Euracom einzubinden, ich kann sie von meinen SIP-Telefonen erreichen, nur der umgedrehte Fall geht nicht!

SIP -> ISDN: geht
ISDN -> SIP: geht nicht

Ich bekomme folgende Fehlermeldung:

*CLI> -- Extension '4' in context 'euracom' from '30292211' does not exist. Rejecting call on channel 0/2, span 1

Meine extensions.conf sieht so aus:

Code:
[general]
static=yes
writeprotect=no

[lokal]
; Erreichbarkeit der Nebenstellen 40-49 untereinander herstellen

exten => _4X,1,NoCDR()
exten => _4X,n,Dial,SIP/${EXTEN}|55|Ttr

[euracom]
exten => _30X,1,Dial(Zap/g1/${EXTEN},90,tT)

[default]
include => lokal
include => euracom

Was mache ich falsch?
 
Du kannst von Deiner euracom aus nur Telefonnummern erreichen, die mit 30 beginnen und 3 Stellen haben. Mehr ist ja auch im Context [euracom] nicht eingetragen - die Fehlermeldung ist doch eigentlich klar und deutlich zu verstehen?

Das Problem wird wohl sein, daß die Euracom nicht im Context [default] läuft sondern in [euracom]
 
-- sinnloses Fullquote entfernt -- bt

Ähm, ja, aber wozu mache ich dann im context [default] die include => euracom :confused:
 
Zuletzt bearbeitet von einem Moderator:
Andersrum - warum konfigurierst Du den Asterisk nicht so, daß die euracom den Kontext [default] auch verwendet :mrgreen:

Und hör bitte mit den sinnlosen Fullquotes auf. Ich weiß, was ich vor 5 Minuten im Beitrag davor geschrieben habe.
 
Ok, dann halt keine Quotes mehr... :p

Ich hatte mich an dein Tutorial gehalten und dort schaltest du ja auch alle Kontexte erst in der [default] zusammen, oder?

Ich meine, die SIP-Geräte können ja schließlich auch die Euracom erreichen, nur warum nicht anders herum, wo es doch im selben Kontext steht?

:noidea:

/edit: Ebend auch mal deinen Vorschlag ausprobiert, dann ist zwar die Fehlermeldung weg, das Besetztzeichen bleibt aber.
 
Du hast es immer noch nicht verstanden :rolleyes:

Zeig doch mal den Kontext, in dem Du die Registrierung der euracom am Asterisk definiert hast. Dein Problem liegt definitiv nicht in der extensions.conf
 
Ähm, nein, ich habe es definitiv noch nicht verstanden.

Was meinst du mit Kontext? Den Eintrag in der zapata.conf? Stehe da momentan auf dem Schlauch, sorry... :-?
 
:bluescre:

Du hast doch irgendwo konfiguriert, wie sich Deine euracom mit dem Asterisk zusammenwurschteln soll. Und dort ist Dein Fehler.
 
Also wie ich das sehe wählst du nur die 4, dein context erwartet aber eine
zweistellige Nummer. Da die nirgends steht wird der call abgewiesen.
Code:
exten => _4X,1,NoCDR()
exten => _4X,n,Dial,SIP/${EXTEN}|55|Ttr

Welche Nummer oder Nebenstelle willst du eigentlich erreichen?
 
betateilchen schrieb:
Du hast doch irgendwo konfiguriert, wie sich Deine euracom mit dem Asterisk zusammenwurschteln soll. Und dort ist Dein Fehler.

Kein Grund sich hier aufzuregen... :(

Ich habe bisher nur die Tutorials befolgt und kenne mich noch nicht so gut aus. ... :rolleyes:

Die Euracom (eine TK-Anlage) hängt an meiner HFC im NT-Modus, hier die zapata.conf:

Code:
; Zapata telephony interface
;
; Configuration file

[trunkgroups]

[channels]

language=de

nationalprefix = 0
internationalprefix = 00
usecallerid=yes
usecallingpres=yes
switchtype=euroisdn
echocancel=yes
echocancelwhenbridged=yes
echotraining=100

callwaiting=yes
callwaitingcallerid=yes
adsi=yes

faxdetect=both
;faxdetect=incoming
;faxdetect=outgoing
;faxdetect=no

;jitterbuffers=0
immediate=no
overlapdial=yes

; NT Modus
signalling=bri_net_ptmp
pridialplan=local
prilocaldialplan = unknown
group=1
context=euracom
channel=>1-2

Oder was meinst du jetzt ... ? Sag' mir einfach die Datei, in der das stehen müsste... sorry, aber ich bin halt noch recht neu hier.
 
derlo schrieb:
Also wie ich das sehe wählst du nur die 4, dein context erwartet aber eine
zweistellige Nummer. Da die nirgends steht wird der call abgewiesen.
Code:
exten => _4X,1,NoCDR()
exten => _4X,n,Dial,SIP/${EXTEN}|55|Ttr

Welche Nummer oder Nebenstelle willst du eigentlich erreichen?

Ich versuche von einem analogen Telefon, welches an der TK-Anlage hängt (Euracom) die SIP-Geräte (Softphones) mit den Rufnummer 40/41 zu erreichen.

Das mit dem Wählen funktioniert eigentlich schon, denn wenn ich eine 30X der Euracom anwähle von dem Telefon wird die auch durchgestellt...
 
franzose schrieb:
Code:
context=[COLOR="Red"]euracom[/COLOR]

steht da vielleicht DEFAULT :kasper:

doch - sowas regt mich auf... :mad: weil ich genau DIESEN Fehler hier seit 12 Beiträgen beschreibe.
 
@ bt: Danke für das Auslagern!

Allerdings bringt ein context = default immer noch ein Besetztzeichen (erst lange Zeit Stille, dann tut, tut, tut).... :-/
 
dann zeig doch mal, was die CLI nun ausgibt
 
Auf Verbose Level 3 nix, gar nix. Niente, Nada.... :(

Doch, ebend hat er was gesagt:

== Primary D-Channel on span 1 up for TEI 64

Es hat auch schon einmal geklingelt. Scheint aber Glückssache zu sein, wenn das mal geht... :(
 
Dann kommt das Wählen im Moment gar nicht am Asterisk an. Das dürfte dann aber ein anderes Problem (außerhalb Asterisk) sein.
 
Ich habe meinen Post einmal erweitert (s.o.).

Ich habe mehrmals nacheinander versucht: Zu 50% funktioniert es (also jedes zweite Mal).

Wenn es funktioniert, kommt folgendes:

Code:
    -- Executing Dial("Zap/2-1", "SIP/40|55|Ttr") in new stack
    -- Called 40
    -- SIP/40-888d is ringing
    -- Channel 0/2, span 1 got hangup request
  == Spawn extension (default, 40, 2) exited non-zero on 'Zap/2-1'
    -- Hungup 'Zap/2-1'

Wenn es nicht funktioniert kommt manchmal die Fehlermeldung da oben... :noidea:
 
[gelöscht]
war zu langsam :)
 
Zuletzt bearbeitet:
@derlo
Dein Fragen sind alle beantwortet - und das was Du in Deinen Beispielen bezüglich den Contexten schreibst, haben wir auch schon durch. Man sollte vermeiden, einen User noch weiter zu verwirren.

@franzose
Wenn es zu 50% funktioniert, ist vom Dialplan her nun erstmal alles in Ordnung. Die Frage, warum es in den anderen 50% nicht funktioniert, kann ich Dir so auch nicht beantworten. Eventuell solltest Du dazu mal im entsprechenden Asterisk-ISDN Unterforum nachfragen.
 
@betateilchen
bin halt ein langsamer Tipper :), Fragen waren alle schon beantwortet

@franzose
setz mal die verboseness hoch (set verbose 4) und poste nochmal die Fehlermeldung die die cli ausgibt
 
Kostenlos!

Statistik des Forums

Themen
249,052
Beiträge
2,309,526
Mitglieder
378,849
Neuestes Mitglied
Callendaar