Interesting. I had the same problem last Sept with a TDM800, DAHDI 2.2.0.2.
Shaun Ruffel of Digium pointed me to https://issues.asterisk.org/file_download.php?file_id=22725&type=bug which fixed it for me. This fix is already in 2.2.1. -- Barry On Thu, Jan 28, 2010 at 07:30:57PM -0600, Karl Fife wrote: > I have had the exact same problem for over a year on my server sporting the > TDM800 but NOT on my server with the TE212P. Both servers run the same > version of Linux, Asterisk and DHADI. > > The problem has remained consistent through all versions of DAHDI 2.0.x > through 2.2.0.2, and every version of Asterisk which I have I've tried which > includes various iterations of 1.6.0, 1.6.1, and 1.6.2. Currently 1.2.6.1. > Surprisingly I also observe that I can even compile & install NEW versions > of Asterisk and/or DAHDI, and NOT observe the bug provided that I do NOT > bounce the server. > > A developer (not an asterisk developer) named Jim Duda posted this issue to > the list back in October of 08. (Asterisk 1.6.0-beta9 & DAHDI 2.0.x > originally for him). After what he described as considerable effort he > found that by changing one line in chan_dahdi.c the issue appeared to be > resolved (below). His simple patch (below) has works (for me too) as a > stop-gap. > > I posted this the DEV list back January of 09, and the issue was reopened > and then closed as 'fixed' . It would appear the issue needs to be > re-reopened, as it's now appearing less specific to my hardware or > configuration. > > https://issues.asterisk.org/view.php?id=13786 > Duplicate issue to 13927 > > If I do not patch chan_dahdi (below), this is what I (still) observe: > ONLY after a system reboot, any attempt(s) to dial from a device attached to > an FXS port on my TDM800P, result in the following error : > > WARNING[2975]: app_dial.c:1502 dial_exec_full: Unable to create channel of > type 'DAHDI' (cause 0 - Unknown) > == Everyone is busy/congested at this time (1:0/0/1) > > BUT after the first INBOUND call to any FXO port on the device, the FXS port > works normally until the next reboot. > > (Asterisk 1.6.2.1 & DAHDI 2.2.0.2 (& earlier ) Centos 2.6.18-164.11.1.el5 #1 > SMP Wed Jan 20 07:39:04 EST 2010 i686 i686 i386 GNU/Linux > > Does anyone else observe this? Could it be specific to certain > (mis)configurations? It's possible that others have the issue but do not > know it. With any inbound call volume it may be nearly transparent :-) > > -Karl > > JIM's ONE-LINE FIX ---- > On line 8730 (I think it's still on this line) of chan_dahdi.c > replace a "return 0" with return "1". > > if (par.rxisoffhook) > return 1; > else > - return 0; > + return 1; > > > > ----- Original Message ----- > From: "Walter Arguello" <walter_argue...@yahoo.com> > To: <asterisk-users@lists.digium.com> > Sent: Thursday, January 28, 2010 6:15 PM > Subject: [asterisk-users] Unable to create channel of type 'DAHDI' (cause 0- > Unknown) > > > > Hi, > > > > I have a tdm22b (2 fxs / 2 fxo) > > > > When Asterisk is just started, outbound calls routing to fxo port, do not > > working with error: > > > > Unable to create channel of type 'DAHDI' (cause 0 - Unknown) > > > > Inbound calls to fxo port work fine. > > > > After first inbound call, the outbound calls starts working. > > > > CentOS 5.4 > > asterisk 1.6.0.21-1 > > dahdi 2.2.1.-1 > > > > Can anybody help me to identify what is the possible cause of problem? > > > > Thanks, > > > > Walter. > > > > > > > > > > > > -- > > _____________________________________________________________________ > > -- 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 > > > > > -- > _____________________________________________________________________ > -- 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 -- _____________________________________________________________________ -- 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