Hi,
I have a problem with call waiting on dahdi channels.
Scenario:
- we receive a call on dahdi channel(agent answer the call, caller id is present) All is ok
- we place a new call on the same channel. Asterisk receives the new “call on wait” and sends call waiting signal to the agent which answer the first call.
- After couple of signals call waiting, first call is dropped by Asterisk and second call is received with no caller id…
Normal scenario would be to not drop the call, and ofcourse after finishing to have caller id also on the second call
chan_dahdi.conf file:
[trunkgroups]
[channels]
context=from-pstn
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
faxdetect=incoming
echotraining=800
rxgain=0.0
txgain=0.0
callgroup=1
pickupgroup=1
relaxdtmf=yes
;Uncomment these lines if you have problems with the disconection of your analog lines
busydetect=yes
busycount=3
immediate=no
In attach can be found full debug from the start of first call to the hang up of the second call
If the forum gives me some idea what type of files can be attached, says no .txt is allowed…
Tnx for any reply