I've got a single TDM 400P board with two internal ports and 1 external.
chan_dahdi.conf:
context=internal ; Uses the [internal] context in extensions.conf
signalling=fxo_ks ; fxo_ks not auto Use FXO signalling for FXS
group=0
channel => 1 ; Telephone attached to port 1
channel => 2 ; Telephone attached to port 2
context=incoming-pstn-line ; Incoming calls go to [incoming-pstn-line]
signalling=fxs_ks ; fxs_ks not auto Use FXS signalling for FXO
faxdetect=incoming
busydetect=yes
group=1
channel => 4
But look at what happens when the first internal line and the external
line is busy and a sip call comes in:
-- Executing [...@incoming:3] Dial("SIP/sip-0000000d", "DAHDI/g0,60")
in new stack
-- Called g0
-- DAHDI/1-2 is ringing
If the first line is free, everything works:
-- Executing [...@incoming:3] Dial("SIP/sip-0000000e", "DAHDI/g0,60")
in new stack
-- Called g0
-- DAHDI/1-1 is ringing
The second internal does NOT ring, because it is DAHDI/2-1:
-- Starting simple switch on 'DAHDI/2-1'
-- Hungup 'DAHDI/2-1'
when I go off-hook on the second line. And the external line is DAHDI/4-1.
Is this a bug, or am I missing something really obvious?
sean
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users