[asterisk-bugs] [Asterisk 0014627]: Asterisk says: "No DAHDI Transcoders found.", but dahdi_transcode module reports 1 transcoder

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Mar 11 09:50:07 CDT 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=14627 
====================================================================== 
Reported By:                xblurone
Assigned To:                sruffell
====================================================================== 
Project:                    Asterisk
Issue ID:                   14627
Category:                   Codecs/General
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           SVN 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases):  1.4  
SVN Revision (number only!): 180380 
Request Review:              
====================================================================== 
Date Submitted:             2009-03-09 01:02 CDT
Last Modified:              2009-03-11 09:50 CDT
====================================================================== 
Summary:                    Asterisk says: "No DAHDI Transcoders found.", but
dahdi_transcode module reports 1 transcoder
Description: 
Hi,

I have compiled various versions of Dahdi Linux and asterisk (1.4 and
1.6), and even Digium support has compiled the latest Dahdi-SVN &
Asterisk-1.4-svn, to no avail. Dmesg shows happily the drivers loaded and
the transcoder also ready, however asterisk does not seem to agree.

By the way, asterisk does NOT report that /dev/dahdi/transcoder cannot be
opened, so there is no error there.

I can only conclude this is a bug... Anything else I can help to
fast-track the resolve of this issue?
====================================================================== 

---------------------------------------------------------------------- 
 (0101532) svnbot (reporter) - 2009-03-11 09:50
 http://bugs.digium.com/view.php?id=14627#c101532 
---------------------------------------------------------------------- 
Repository: dahdi
Revision: 6114

U   linux/trunk/drivers/dahdi/dahdi_transcode.c
U   linux/trunk/include/dahdi/kernel.h

------------------------------------------------------------------------
r6114 | sruffell | 2009-03-11 09:50:06 -0500 (Wed, 11 Mar 2009) | 9 lines

Keep transcoders on a list in registration order.

This fixes a bug where it was possible for there to be a transcoder in
position
"1" but not in position "0" if a transcoder hardware driver was loaded,
unloaded, and reloaded again without also reloading dahdi_transcode.  The
result
is that codec_dahdi fails to enumerate all the transcoders in the system.

(closes issue http://bugs.digium.com/view.php?id=14627)
Reported by: xblurone
------------------------------------------------------------------------

http://svn.digium.com/view/dahdi?view=rev&revision=6114 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-03-11 09:50 svnbot         Checkin                                      
2009-03-11 09:50 svnbot         Note Added: 0101532                          
======================================================================




More information about the asterisk-bugs mailing list