<br><br><div class="gmail_quote">On Mon, Dec 21, 2009 at 8:23 PM, Darrick Hartman <span dir="ltr">&lt;<a href="mailto:dhartman@djhsolutions.com" target="_blank">dhartman@djhsolutions.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div>On 12/21/2009 05:34 PM, Steve Totaro wrote:<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Dec 21, 2009 at 6:06 PM, Greg Woods &lt;<a href="mailto:greg@gregandeva.net" target="_blank">greg@gregandeva.net</a><br>
</div><div><div></div><div>&gt; &lt;mailto:<a href="mailto:greg@gregandeva.net" target="_blank">greg@gregandeva.net</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     I am having to abandon asterisk after having used it for 2.5 years due<br>
&gt;     to this problem. Every couple of days (sometimes more often, sometimes<br>
&gt;     less), the machine will lock up because the TDM board or the Dahdi<br>
&gt;     driver goes south. /var/log/messages starts filling up with repeated<br>
&gt;     messages:<br>
&gt;<br>
&gt;     kernel: TDM PCI Master abort<br>
&gt;<br>
&gt;     The card I have is:<br>
&gt;<br>
&gt;     *CLI&gt; dahdi show status<br>
&gt;     Description                              Alarms     IRQ        bpviol<br>
&gt;     CRC4<br>
&gt;     Wildcard TDM400P REV I Board 5           OK         0          0<br>
&gt;     0<br>
&gt;<br>
&gt;<br>
&gt;     I asked about this once before and I am asking again in desperation, as<br>
&gt;     I have had to shut off my asterisk server, take all the VOIP phones out<br>
&gt;     of service, and go back to the bad old days of a single cordless phone<br>
&gt;     base with a couple of handsets and a crappy old WalMart answering<br>
&gt;     machine. This sucks.<br>
&gt;<br>
&gt;     Last time I asked, the most helpful answer I got was privately, saying<br>
&gt;     that either my card is bad, or I might need a different motherboard (but<br>
&gt;     there is no way I know of to know which motherboards would work and<br>
&gt;     which would not; the last thing I would want is to go through the<br>
&gt;     expense and major hassle of swapping motherboards only to find out that<br>
&gt;     the problem is not fixed).<br>
&gt;<br>
&gt;     The only decent diagnostic I have is that if I catch it soon enough,<br>
&gt;     before the system totally locks up, then stopping asterisk, restarting<br>
&gt;     dahdi, and starting asterisk gets things working again (until the next<br>
&gt;     incident). Also, I can go into asterisk -r and do &quot;dahdi show status&quot;<br>
&gt;     and the card doesn&#39;t have any alarms; the output is the same as above,<br>
&gt;     even as the PCI Master abort messages are spewing into the syslog.<br>
&gt;<br>
&gt;     If my Wildcard TDM board is bad, is there anything I can do about it, or<br>
&gt;     am I just S.O.L. after this much time? The blasted card costs as much as<br>
&gt;     a new machine; either way I can&#39;t afford it right now. I don&#39;t want to<br>
&gt;     abandon asterisk as it has so many nice features, but I am running low<br>
&gt;     on alternatives at the moment.<br>
&gt;<br>
&gt;     --Greg<br>
<br>
</div></div>Greg,<br>
<br>
Why don&#39;t you contact Digium tech support?  They should be able to help<br>
you narrow down the problem.  Cards do go bad from time to time.<br></blockquote><div><br>Time to time, I would say with great regularity, especially since most people don&#39;t put surge protection on their POTS lines.<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Now on to Steve&#39;s reply...<br>
<div><br>
&gt; How many lines are you talking about?  In light of your budget issues, I<br>
&gt; would switch to quality SIP provider and have my numbers ported.<br>
&gt;<br>
&gt; That would most likely be cheaper in the long and short run, and more<br>
&gt; reliable depending on the vendor and your internet connection.<br>
<br>
</div>I agree, especially for a small office or home.  You can set up most SIP<br>
providers to failover to your cell phone if there is a problem with the<br>
SIP connection.  Do this and you won&#39;t need a hardware card.<br>
<div><br>
&gt; Other options are going back to old versions of Asterisk.  What version<br>
&gt; are you running?  What was wrong with the version from 1.5 years ago?<br>
&gt; Maybe your card likes being a Zap device, rather than a DAHDI.<br>
<br>
</div>Seriously?  This makes no sense at all.  Even early TDM400p cards will<br>
work with dahdi, usually better than they did with zaptel, but no worse.<br>
  The version of Asterisk and zaptel from 1.5 years ago is likely full<br>
of bugs that have been fixed by recent versions.  Are you still driving<br>
your 1978 Ford Pinto?  Someone from Digium made a post to that effect a<br>
week or so ago.  If you&#39;re running version 1.4, you should be running<br>
1.4.28 with the latest version of dahdi.<br></blockquote><div><br>Do you believe everything you hear/read.  One of the major Digium dev guys once said that his code was not &quot;Beta&quot; anymore, and therefore bug free....  I still get a kick out of that one. <br>
</div><div><br>Yes, seriously.  The OP made it sound like a new problem.  Obviously he was not running DAHDI 2.5 years ago.  When cards and/or modules go bad, they generally completely die.  Newer code introduces new bugs.  <br>
<br>Revert to the version that worked for you previously.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div> </div></blockquote>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>
&gt; You could make a cron job to reboot the machine at midnight, daily.<br>
<br>
</div>Bandaid/ducttape?  The only thing this may &#39;solve&#39; is a memory leak.<br>
It&#39;s really hiding the underlying problem.<br></blockquote><div><br>If it works then it works.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div> <br></div></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>
&gt; I have a box full of Digium cards with all sorts of modules, I could<br>
&gt; &quot;sell&quot; you what you need for the price of postage but I really think SIP<br>
&gt; is your silver bullet.<br>
<br>
</div>That would be nice of you, but he should find out the problem before<br>
throwing more hardware at the issue.<br></blockquote><div><br>What can I say, I am a nice guy.  I will not be deploying any of these cards except for timing and a empty card with no modules does just fine.  Anyways, it is hard to find any new server boxen with the older PCI slots.<br>
<br>Above and beyond that, I know people are hurting out there and I would like to help.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Darrick<br>
<font color="#888888">--<br>
Darrick Hartman<br>
DJH Solutions, LLC<br>
<a href="http://www.djhsolutions.com" target="_blank">http://www.djhsolutions.com</a><br>
</font><div><div></div><br></div></blockquote><div><br>Thanks,<br>Steve Totaro <br></div></div>