[Home]

Summary:ASTERISK-15146: DAHDIScan() only returns dead air
Reporter:sh-beta (sh-beta)Labels:
Date Opened:2009-11-16 14:09:21.000-0600Date Closed:2011-07-26 14:32:27
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Applications/app_zapscan
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:I originally reported this to the asterisk-users mailing list, but given the resounding silence figured it might better go here.

I'm running Asterisk 1.4.26.2, DAHDI 2.2.0.2, and libpri 1.4.10.2 on Ubuntu 8.04 with a Digium TE122 connected to my PRI. Note that because this is a production machine, I have not had a chance to update Asterisk to 1.4.26.3. Since that version has no relevant code changes, I don't expect it would make much of a difference anyhow.

I have an extension setup so that managers can monitor calls:
----
# grep 9900 /etc/asterisk/extensions.conf
exten => 9900,1,DAHDIScan()
exten => 9900,2,Hangup
----

For whatever reason, this no longer works. It's not often used, so I don't even know when it stopped working. But now whenever I dial 9900, I just get dead air. The * key works to terminate the call, so I assume the # key is cycling through channels - but even if there's a few calls going on, I get no audio from this extension.

Calling 9900 yields this log message:
----
Executing [9900@from-sip-internal:1] DAHDIScan("SIP/7007-08479148", "") in new stack
----

But switching channels logs nothing. I have tested this with ZapScan as well.
Comments:By: Leif Madsen (lmadsen) 2011-07-26 14:32:19.717-0500

Per the Asterisk maintenance timeline page at http://www.asterisk.org/asterisk-versions maintenance (bug) support for the 1.4 and 1.6.x branches has ended. For continued maintenance support please move to the 1.8 branch which is a long term support (LTS) branch. For more information about branch support, please see https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions