[asterisk-bugs] [DAHDI-linux 0016644]: On call-waiting events, dropped audio on first call then switch to second call when first call ends without 'flash'
Asterisk Bug Tracker
noreply at bugs.digium.com
Sun Aug 22 00:20:16 CDT 2010
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=16644
======================================================================
Reported By: kirkawolff
Assigned To:
======================================================================
Project: DAHDI-linux
Issue ID: 16644
Category: General
Reproducibility: always
Severity: major
Priority: normal
Status: acknowledged
JIRA:
Reviewboard Link:
======================================================================
Date Submitted: 2010-01-18 19:07 CST
Last Modified: 2010-08-22 00:20 CDT
======================================================================
Summary: On call-waiting events, dropped audio on first call
then switch to second call when first call ends without 'flash'
Description:
I'm running asterisk 1.6.2 on ubuntu karmic. I was running a asterisk on
ubuntu jaunty, and converted configuration from jaunty to karmic. I have a
Wildcard TDM400P REV I (according to DAHDI_hardware) with three modules,
fxs, fxo, and fxs. All calls are between DAHDI FXS channel 1 and SIP. The
fxs channel 1 is configured in /etc/dahdi/system.conf as fxoks and uses the
mg2 echo canceler.
When a phone call is taking place (an incoming call is answered from
DAHDI/1), and a second call comes in. The callerid tone is sent, and the
person on DAHDI/1 can continue to hear the person on the other end (the SIP
call), but they cannot hear the person on the DAHDI/1 line. When the first
caller hangs up, the DAHDI/1 line is immediately switched to the new
incoming phone call without any 'flash' event taking place. The only
information related to DAHDI in the asterisk debug output is the
following:
VERBOSE[12345] chan_dahdi.c: -- CPE supports Call Waiting Caller*ID.
Sending 'FIRST LAST/9515554444'
======================================================================
----------------------------------------------------------------------
(0126215) kirkawolff (reporter) - 2010-08-22 00:20
https://issues.asterisk.org/view.php?id=16644#c126215
----------------------------------------------------------------------
Still seeing bad callwaiting behavior with dahdi 1:2.2.1-0ubuntu2. I've
re-installed with Ubuntu server 10.04 (after fixing problem with the netjet
driver and the TDM400 PCI VID/PID contention issue), have it on an old
intel motherboard since the guys in IRC seem to hate VIA chipsets, and I
get similarly broken results but not exact. Now:
1) Phone call with someone (call A)
2) Someone 'beeps in', I get the callwaitingcallerid squawk, I'm able to
continue the conversation with call A.
3) I ignore the incoming call and continue conversation with call A,
hoping call B goes away and leaves a voicemail.
4) After number of rings expires on call B and it is moved to voicemail,
outgoing audio is lost on call A.
5) Call A says "Hello, are you still there". I say "Yes, I'm still here."
Call A says "I can't hear you, you must have gone away." I say "Shit, you
can't hear me."
6) I hang up, turn off callwaiting in my chan_dahdi.conf, restart asterisk
and reinitiate call A.
7) I wait a few days and write this note to you guys hoping something will
change soon.
Issue History
Date Modified Username Field Change
======================================================================
2010-08-22 00:20 kirkawolff Note Added: 0126215
======================================================================
More information about the asterisk-bugs
mailing list