Moin!
System siehe unten.
Die zapata.conf lautet:
die extensions.conf in Auszügen:
Es sollen, wenn von außen jemand auf mynr anruft, beide Telefone klingeln (10 und 20). Das passiert auch, mit folgender Ausgabe:
Wenn die 20 telefoniert und es kommt ein Anruf, klingelt nur die 10, das soll auch.
Wenn jedoch die 10 telefoniert und es kommt ein Anruf, klingelt die 20 NICHT.
Wenn ich die Variable $kanzlei in der extensions.conf ändere, dass dort zuerst die 20 steht, dann die 10, ist auch das Problem vertauscht, sprich die 20 blockiert mittels telefonat (hörer abgehoben reicht) anrufe von außen auf die 10. Die Ausgabe lautet:
hat jemand eine Idee? Vielen Dank bereits
System siehe unten.
Die zapata.conf lautet:
Code:
;/etc/asterisk/zapata.conf
[channels]
;language=de
switchtype = euroisdn
signalling = bri_net_ptmp
callwaiting=yes
threewaycalling=yes
transfer=yes
pridialplan = dynamic
prilocaldialplan = local
nationalprefix = 0
internationalprefix = 00
echocancel=yes
echotraining = no
echocancelwhenbridged=yes
immediate=no
overlapdial=yes
group = 1
context=rundv
channel => 1-2
group = 2
;signalling = bri_cpe
; evtl. auch
signalling = bri_cpe_ptmp ;, bei einem Mehrgeräteanschluss
context=von_aussen
overlapdial=yes
channel => 4-5
die extensions.conf in Auszügen:
Code:
(...)
kanzlei=Zap/g1/10&Zap/g1/20
(...)
[von_aussen]
exten => mynr,1,Dial(${kanzlei},15,t)
Es sollen, wenn von außen jemand auf mynr anruft, beide Telefone klingeln (10 und 20). Das passiert auch, mit folgender Ausgabe:
Code:
-- Accepting voice call from 'myHANDY' to 'mynr' on channel 0/1, span 2
-- Executing Goto("Zap/4-1", "von_aussen|100|1") in new stack
-- Goto (von_aussen,100,1)
-- Executing Dial("Zap/4-1", "Zap/g1/10&Zap/g1/20|8|t") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g1/10
-- Requested transfer capability: 0x00 - SPEECH
-- Called g1/20
== Primary D-Channel on span 1 up for TEI 65
-- Zap/2-1 is ringing
-- Zap/1-1 is ringing
-- Channel 0/1, span 2 got hangup, cause 16
-- Hungup 'Zap/2-1'
-- Hungup 'Zap/1-1'
== Spawn extension (von_aussen, 100, 1) exited non-zero on 'Zap/4-1'
-- Hungup 'Zap/4-1'
== Primary D-Channel on span 1 down for TEI 65
Wenn die 20 telefoniert und es kommt ein Anruf, klingelt nur die 10, das soll auch.
Wenn jedoch die 10 telefoniert und es kommt ein Anruf, klingelt die 20 NICHT.
Wenn ich die Variable $kanzlei in der extensions.conf ändere, dass dort zuerst die 20 steht, dann die 10, ist auch das Problem vertauscht, sprich die 20 blockiert mittels telefonat (hörer abgehoben reicht) anrufe von außen auf die 10. Die Ausgabe lautet:
Code:
-- Accepting voice call from 'myHANDY' to 'mynr' on channel 0/1, span 2
-- Executing Goto("Zap/4-1", "von_aussen|100|1") in new stack
-- Goto (von_aussen,100,1)
-- Executing Dial("Zap/4-1", "Zap/g1/10&Zap/g1/20|8|t") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g1/10
Jun 12 22:49:11 NOTICE[2889]: app_dial.c:1059 dial_exec_full: Unable to create channel of type 'Zap' (cause 34 - Circuit/channel congestion)
== Begin MixMonitor Recording Zap/4-1
-- Channel 0/1, span 1 got hangup, cause 42
-- Zap/1-1 is circuit-busy
-- Hungup 'Zap/1-1'
== Everyone is busy/congested at this time (2:0/2/0)
-- Executing VoiceMail("Zap/4-1", "u102@rundv") in new stack
-- Playing '/var/spool/asterisk/voicemail/...' (language 'en')
-- Channel 0/1, span 2 got hangup request
== Spawn extension (von_aussen, 100, 2) exited non-zero on 'Zap/4-1'
-- Hungup 'Zap/4-1'
hat jemand eine Idee? Vielen Dank bereits