Interne Telefone über HFC-S(NT)

mastermarv

Neuer User
Mitglied seit
26 Nov 2006
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
ich habe einen asterisk mit einer hfc-s karte im nt mode. hieran hängt eine tk-anlage mit 2 analogen telefonen. diese telefone bekommen von der tk-anlage die msn's : 232 und 234.
ich würde gerne (für meine persönliche bildung) folgendes scenario umsetzen:
alle anrufe auf apparat 234 werden vom asterisk mit musik beantwortet.

mein problem ist das ich nicht weiss wie ich eingehende verbindungen auf das telefon abfange.

mein bisheriger versuch war alle eingehenden gespräche mit musik zu beantworten

[default]
exten => s,1,Answer
exten => s,2,Playback(musik)
exten => s,3,Hangup( )

exten => 41,1,Dial(Zap/g1/234,30,rt)

wenn ich von apparat 232 234 anrufe klingelt 234 und es wird nicht "musik" abgespielt.

warum sowas?

anbei noch meine zapata.conf
Code:
[channels]
language=de
switchtype=euroisdn
signalling=bri_net_ptmp
pridialplan=unknown
echocancel=yes
immediate=no
overlapdial=yes
group=1
context=default
channel=>1-2

mfg
marvin
 
Zuletzt bearbeitet:
und noch eine frage:

warum funktioniert
exten => 41,1,Dial(Zap/g1/234&Zap/g1/233,30,rt)
nicht?

es klingelt immer nur das erste angegebene telefon (also 234 im beispiel).

asterisk begründet das mit:
Code:
    -- Executing Dial("Zap/2-1", "Zap/g1/233&Zap/g1/234") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called g1/233
Feb 20 18:34:20 NOTICE[8722]: app_dial.c:1075 dial_exec_full: Unable to create channel of type 'Zap' (cause 34 - Circuit/channel congestion)
  == Primary D-Channel on span 1 up for TEI 66
    -- Zap/1-1 is ringing
    -- Channel 0/2, span 1 got hangup request
    -- Hungup 'Zap/1-1'
  == Spawn extension (default, 91, 1) exited non-zero on 'Zap/2-1'
    -- Hungup 'Zap/2-1'

das problem ist das klingeln keinen b kanal braucht. theoretisch kann ich also 10 geräte gleichzeitig klingeln lassen. mir leuchtet die "cause 34 - Circuit/channel congestion" meldung daher nicht ein.

mfg
marvin
 
Zuletzt bearbeitet:
@mastermarv

warum funktioniert
exten => 41,1,Dial(Zap/g1/234&Zap/g1/233,30,rt)
nicht?

es klingelt immer nur das erste angegebene telefon (also 234 im beispiel).


Weil Du das zweite nicht auf die MSN eingestellt hast,
bzw. das zweite falsch angeschlossen ist.
Was passiert wenn Du die Telefone vertauschst?

Ich bin mir nicht sicher aber es müsste auch funkionieren
wenn man
Code:
exten => 41,1,Dial(Zap/g1,30,rt)
wählt.



Gruß
britzelfix
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,897
Beiträge
2,303,591
Mitglieder
378,536
Neuestes Mitglied
username4391