[Asterisk-Dev] RE: Hardware support for TDM

John James john.james at apparatix.com
Mon Jul 28 13:34:00 MST 2003


Claude,

In order to solve an IRQ problem, it might be helpful to understand the following:

1.  The IRQ for the TDM card is assigned by the motherboard depending on which PCI slot you use.  

2.  Motherboards sometimes have more than one PCI slot assigned to the same IRQ.

3.  Sometimes BIOS settings allow you to change which IRQs are assigned to the PCI slots.  Often there is little flexibility here.

4.  Sometimes you can disable various UNUSED peripherals such as serial ports, parallel ports, USB, etc. in an effort to remove IRQ conflicts.

Once you understand the situation above, you can normally solve an IRQ conflict. So if you are using a PCI slot that shares an IRQ with another PCI slot, you need to remove the other card to prevent a conflict, or move your TDM card to a slot that does not share with another PCI slot.  Contention between the IRQ of the selected PCI slot and other system devices may be eliminated by turning off the device in BIOS.  Of course, this only works if the device is unused. 

John

-----Original Message-----
From: asterisk-dev at lists.digium.com
Sent: 7/28/2003 12:35 PM
To: asterisk-dev at lists.digium.com
Subject: [Asterisk-Dev] RE: Hardware support for TDM


Thanks for the replies. What you suggesting makes perfect sense. So the
IRQ manipulation must be made in the bios settings and not on the Digium
card? Would I need to modify any jumpers on the TDM400P? I looked at the
bios settings of my Dimension 2100 and, fraqnkly, I have no idea where
those changes can be made. I saw in the advanced settings that IRQ 5 is
reserved, but nothing more. Can you help?

Claude

-----Original Message-----
From: asterisk-dev-admin at lists.digium.com
[mailto:asterisk-dev-admin at lists.digium.com] On Behalf Of
asterisk-dev-request at lists.digium.com
Sent: Monday, July 28, 2003 1:00 PM
To: asterisk-dev at lists.digium.com
Subject: Asterisk-Dev digest, Vol 1 #207 - 5 msgs


Send Asterisk-Dev mailing list submissions to
	asterisk-dev at lists.digium.com

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.digium.com/mailman/listinfo/asterisk-dev
or, via email, send a message with subject or body 'help' to
	asterisk-dev-request at lists.digium.com

You can reach the person managing the list at
	asterisk-dev-admin at lists.digium.com

When replying, please edit your Subject line so it is more specific than
"Re: Contents of Asterisk-Dev digest..."


Today's Topics:

   1. Hardware support for TDM (Claude Klimos)
   2. RE: Hardware support for TDM (John James)
   3. RE: Hardware support for TDM (Peter Grace)
   4. RE: Frequent Crashes (DUSTIN WILDES)
   5. Re: Frequent Crashes (Jeremy McNamara)

--__--__--

Message: 1
Date: Mon, 28 Jul 2003 10:43:00 -0400
From: Claude Klimos <claude.klimos at aheeva.com>
To: asterisk-dev at lists.digium.com, asterisk-users at lists.digium.com
Organization: Aheeva Technology
Subject: [Asterisk-Dev] Hardware support for TDM
Reply-To: asterisk-dev at lists.digium.com

This is a multi-part message in MIME format.

--Boundary_(ID_u+xEhCe7gxKcrkvk4DWdHg)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi All,
 
Last week I had problems installing the TDM DK on my Dell Dimension
2100. Digium support confirmed that there is an incompatibility problem
between the TDM card (TDM400P) and the motherboard, and that problem
will be fixed sometime in September (which is too late for me). Also,
Digium tech support were unable to provide me with a list of supported
motherboards.
 
Can someone tell me what platform they're using (brand/model/clone)? I
am not looking for a high end server for now. The purpose is to evaluate
Asterisk with the Digium cards and develop a simple 'proof of concept'
dialer.
 
Also, would using a Dialogic card a good alternative? Has anyone used an
analog Dialogic card with Asterisk? which model?
 
Thanks for any help/suggestions/recommendations
 
Regards,
 
Claude

--Boundary_(ID_u+xEhCe7gxKcrkvk4DWdHg)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=us-ascii"> <TITLE>Message</TITLE>

<META content="MSHTML 6.00.2800.1170" name=GENERATOR></HEAD> <BODY>
<DIV><FONT face=Arial size=2><SPAN class=805142914-28072003>Hi 
All,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=805142914-28072003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=805142914-28072003>Last week I
had 
problems installing the TDM DK on my Dell Dimension 2100. Digium support

confirmed that there is an incompatibility problem between the TDM card 
(TDM400P) and the motherboard, and that problem will be fixed sometime
in 
September (which is too late for me). Also, Digium tech support were
unable to 
provide me with a list of supported motherboards.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=805142914-28072003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=805142914-28072003>Can someone
tell me 
what platform they're using (brand/model/clone)? I am not looking for a
high end 
server for now. The purpose is to evaluate Asterisk with the Digium
cards and 
develop a simple 'proof of concept' dialer.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=805142914-28072003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=805142914-28072003>Also, would
using a 
Dialogic card a good alternative? Has anyone used an analog Dialogic
card with 
Asterisk? which model?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=805142914-28072003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=805142914-28072003>Thanks for
any 
help/suggestions/recommendations</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=805142914-28072003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=805142914-28072003>Regards,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=805142914-28072003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=805142914-28072003>Claude</SPAN></FONT></DIV></BODY></HTML>

--Boundary_(ID_u+xEhCe7gxKcrkvk4DWdHg)--

--__--__--

Message: 2
Organization: Apparatix, Inc.
From: "John James" <john.james at apparatix.com>
Subject: RE: [Asterisk-Dev] Hardware support for TDM
Date: Mon, 28 Jul 2003 15:27:00 +0000
To: "asterisk-dev at lists.digium.com" <asterisk-dev at lists.digium.com>
Reply-To: asterisk-dev at lists.digium.com

Claude,

I used an MSI KT4 to test the TDM card.  The only issue that I noticed
was = that the TDM card does not like to share interrupts.  Just ensure
that the = IRQ for the slot where you insert the card is not shared.

John


-----Original Message-----
From: asterisk-dev at lists.digium.com
Sent: 7/28/2003 8:43 AM
To: asterisk-dev at lists.digium.com; asterisk-users at lists.digium.com
Subject: [Asterisk-Dev] Hardware support for TDM


Hi All,
 =

Last week I had problems installing the TDM DK on my Dell Dimension
2100. D= igium support confirmed that there is an incompatibility
problem between th= e TDM card (TDM400P) and the motherboard, and that
problem will be fixed so= metime in September (which is too late for
me). Also, Digium tech support w= ere unable to provide me with a list
of supported motherboards.  =

Can someone tell me what platform they're using (brand/model/clone)? I
am n= ot looking for a high end server for now. The purpose is to
evaluate Asteri= sk with the Digium cards and develop a simple 'proof of
concept' dialer.  =

Also, would using a Dialogic card a good alternative? Has anyone used an
an= alog Dialogic card with Asterisk? which model?  =

Thanks for any help/suggestions/recommendations
 =

Regards,
 =

Claude


--__--__--

Message: 3
Date: Mon, 28 Jul 2003 11:41:47 -0400 (EDT)
From: Peter Grace <pgrace at fierymoon.com>
To: "asterisk-dev at lists.digium.com" <asterisk-dev at lists.digium.com>
Subject: RE: [Asterisk-Dev] Hardware support for TDM
Reply-To: asterisk-dev at lists.digium.com

Yep,

I can most certainly concur on this one.  Having shared IRQ's will put a
monkey wrench in your attempts to initialize any of the zapata hardware.
It took me about an hour to get the bios settings just right to make the
two zapata pci slots have dedicated IRQ's.  *phew*

Pete (km-)


On Mon, 28 Jul 2003, John James wrote:

> Claude,
>
> I used an MSI KT4 to test the TDM card.  The only issue that I noticed

> was that the TDM card does not like to share interrupts.  Just ensure 
> that the IRQ for the slot where you insert the card is not shared.
>
> John
>
>
> -----Original Message-----
> From: asterisk-dev at lists.digium.com
> Sent: 7/28/2003 8:43 AM
> To: asterisk-dev at lists.digium.com; asterisk-users at lists.digium.com
> Subject: [Asterisk-Dev] Hardware support for TDM
>
>
> Hi All,
>
> Last week I had problems installing the TDM DK on my Dell Dimension 
> 2100. Digium support confirmed that there is an incompatibility 
> problem between the TDM card (TDM400P) and the motherboard, and that 
> problem will be fixed sometime in September (which is too late for 
> me). Also, Digium tech support were unable to provide me with a list 
> of supported motherboards.
>
> Can someone tell me what platform they're using (brand/model/clone)? I

> am not looking for a high end server for now. The purpose is to 
> evaluate Asterisk with the Digium cards and develop a simple 'proof of

> concept' dialer.
>
> Also, would using a Dialogic card a good alternative? Has anyone used 
> an analog Dialogic card with Asterisk? which model?
>
> Thanks for any help/suggestions/recommendations
>
> Regards,
>
> Claude
>
> _______________________________________________
> Asterisk-Dev mailing list
> Asterisk-Dev at lists.digium.com 
> http://lists.digium.com/mailman/listinfo/asterisk-dev
>

--__--__--

Message: 4
Subject: RE: [Asterisk-Dev] Frequent Crashes
Date: Mon, 28 Jul 2003 11:46:30 -0400
From: "DUSTIN WILDES" <dwildes at pabbankshares.com>
To: <asterisk-dev at lists.digium.com>
Reply-To: asterisk-dev at lists.digium.com

It seems this worked.
We've had no crashes this weekend!

Thanks again Mark.

-----Original Message-----
From: Mark Spencer [mailto:markster at digium.com]
Sent: Friday, July 25, 2003 11:08 AM
To: asterisk-dev at lists.digium.com
Subject: Re: [Asterisk-Dev] Frequent Crashes


I made a fix, let me know if this takes care of it.

Mark

On Fri, 25 Jul 2003, DUSTIN WILDES wrote:

> Since our update to CVS - our system has been receiving crashes.
>
> Here is the first load at GDB:
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> Reading symbols from /lib/libnsl.so.1...done.
> Loaded symbols for /lib/libnsl.so.1
> #0  0x41cb25b3 in wait_for_answer (in=3D0x8165190, =
outgoing=3D0x80d7e70, to=3D0x46eff054, allowredir_in=3D0x46eff058, =
allowredir_out=3D0x46eff05c, allowdisconnect=3D0x46eff060)
>     at app_dial.c:191
> 191                                     if =
(strlen(o->chan->call_forward)) {
> (gdb)
>
>
>
> Here is a Backtrace:
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> (gdb) bt
> #0  0x41cb25b3 in wait_for_answer (in=3D0x8165190, =
outgoing=3D0x80d7e70, to=3D0x46eff054, allowredir_in=3D0x46eff058, =
allowredir_out=3D0x46eff05c, allowdisconnect=3D0x46eff060)
>     at app_dial.c:191
> #1  0x41cb392d in dial_exec (chan=3D0x8165190, data=3D0x46eff73c) at =
app_dial.c:600
> #2  0x0805ed76 in pbx_exec (c=3D0x8165190, app=3D0x8107ce8, =
data=3D0x46eff73c, newstack=3D1) at pbx.c:388
> #3  0x0806089d in pbx_extension_helper (c=3D0x8165190, =
context=3D0x81652e0 "ciscophones", exten=3D0x8165380 "1400", =
priority=3D1, callerid=3D0x0, action=3D1) at pbx.c:1130
> #4  0x0806154e in ast_pbx_run (c=3D0x8165190) at pbx.c:1614 #5  
> 0x080672bf in pbx_thread (data=3D0x8165190) at pbx.c:1830 #6  
> 0x4003afef in pthread_start_thread () from =
/lib/i686/libpthread.so.0
> (gdb) quit
>
>
> Here is my Dialplan entry for extension 1400:
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> exten =3D> 1400,1,Dial(SIP/1243&SIP/1315&SIP/1284&SIP/1490,15,t)
> exten =3D> 1400,2,Voicemail(u1400)
>
>
> I upgraded from CVS of July 18th for today.
> Also before the upgrade - I removed all the asterisk directories and =
then done an install to insure all the newest binaries were loaded.  I =
then rebooted the computer to free up anything that may have been in =
memory.
>
>
>
> if you need any more information - PLEASE let me know. --Dustin
> _______________________________________________
> Asterisk-Dev mailing list
> Asterisk-Dev at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-dev
>

_______________________________________________
Asterisk-Dev mailing list
Asterisk-Dev at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-dev

--__--__--

Message: 5
Date: Mon, 28 Jul 2003 11:56:09 -0400
From: Jeremy McNamara <jj at indie.org>
To: asterisk-dev at lists.digium.com
Subject: Re: [Asterisk-Dev] Frequent Crashes
Reply-To: asterisk-dev at lists.digium.com


I wonder how many Cisco, Avaya, Quintum, etc customers have experienced 
an almost immediate fixing of an issue like this.  

I think none.  Open source rules!



Jeremy McNamara






DUSTIN WILDES wrote:

>It seems this worked.
>We've had no crashes this weekend!
>
>Thanks again Mark.
>
>-----Original Message-----
>From: Mark Spencer [mailto:markster at digium.com]
>Sent: Friday, July 25, 2003 11:08 AM
>To: asterisk-dev at lists.digium.com
>Subject: Re: [Asterisk-Dev] Frequent Crashes
>
>
>I made a fix, let me know if this takes care of it.
>
>Mark
>  
>




--__--__--

_______________________________________________
Asterisk-Dev mailing list
Asterisk-Dev at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-dev


End of Asterisk-Dev Digest


_______________________________________________
Asterisk-Dev mailing list
Asterisk-Dev at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-dev




More information about the asterisk-dev mailing list