[asterisk-users] Re: Dell PowerEdge 2950 Sharing NIC IRQ with Digium Card

Matt mhoppes at gmail.com
Sun Feb 11 13:04:53 MST 2007


Benny,
I've seen it happen, though, with other things.  For instance, with a mouse
and modem on the same IRQ... you can end up getting disconnected from the
Internet when the mouse is moved, if the modem is trying to access resources
at the same time as the mouse is being moved and accessing them.

On 11 Feb 2007 16:48:03 +0100, Benny Amorsen <benny+usenet at amorsen.dk>
wrote:
>
> >>>>> "M" == Matt  <mhoppes at gmail.com> writes:
>
> M> PCI has always had the ability to do shared IRQs, you are correct,
> M> however, that is a bad idea for any real time application,
> M> especially VoIP. If you have your NIC card and Digium TDM2400
> M> sharing an IRQ, when you get a bunch of calls going over your NIC,
> M> your Digium is going to start suffering. I've seen it happen,
> M> Digium says that is what will happen, and it makes sense.
>
> I know it happens, I know Digium says it happens, and I still insist
> it doesn't make sense. All the Digium driver has to do when an
> interrupt comes in and it turns out to not be from the card after all
> is to say so. This should take perhaps 10 or 20 clock-cycles.
>
> In the same way, if an interrupt comes in for the Digium card and the
> Intel driver gets first dibs at it, that only delays the interrupt a
> few cycles before the Digium driver gets it. It's not a problem.
>
> Except it IS a problem because the Digium driver (or possibly the
> hardware) is crap. Anyway, Sangoma's drivers/hardware don't have the
> issue from what people have written. So there is no fundamental
> problem with shared interrupts.
>
> Anyway, it would be so much easier if one of the manufacturers got
> their driver into the official kernel. That would probably make the
> company I work for replace their cards. So far there seems to be
> little chance of that, partly because of the lack of interest from
> manufacturers, and partly because the code is very far from
> kernel-quality.
>
>
> /Benny
>
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20070211/633f81c1/attachment.htm


More information about the asterisk-users mailing list