From owner-freebsd-isdn Wed Jul 17 21:28:55 2002 Delivered-To: freebsd-isdn@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D571937B400 for ; Wed, 17 Jul 2002 21:28:52 -0700 (PDT) Received: from cmailg7.svr.pol.co.uk (cmailg7.svr.pol.co.uk [195.92.195.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BC5B43E58 for ; Wed, 17 Jul 2002 21:28:52 -0700 (PDT) (envelope-from jeanmark@dupx.freeserve.co.uk) Received: from modem-100.bear.dialup.pol.co.uk ([217.134.32.100] helo=dupx.freeserve.co.uk) by cmailg7.svr.pol.co.uk with esmtp (Exim 3.35 #1) id 17V2uI-000384-00 for isdn@freebsd.org; Thu, 18 Jul 2002 05:28:51 +0100 Message-ID: <3D3643D7.9A49F160@dupx.freeserve.co.uk> Date: Thu, 18 Jul 2002 05:28:07 +0100 From: Jean-Mark X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: isdn@freebsd.org Subject: Re: I can only send 30 packackes through my ISDN connection Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Martin Kahlert writes: > > Hi Bart, > > thanks for your reply > > > > On Tue, Jul 16, 2002 at 06:57:19PM +0200, Bart van Leeuwen wrote: > > > You might running into an IRQ conflict. > > > Basicly, there are 2 modes of operation for IRQs, edge and level > > > triggered. > > > edge triggered IRQs are non sharable, regardless of bus type. > > > level triggered IRQs are sharable, but I do not have good experience > with > > > sharing an ISDN card's IRQ with any other IRQs used in the system. > > > This shows very clearly on SMP systems, but I can imagine the same > applies > > > for uniprocessor systems. > > > > O.k., but what can i do about that? I thought the system assigns > interrupts > > for PCI cards itself? > > > > Generally the BIOS takes care of that if you don't have "PnP OS" > set there. Most modern BIOSes allow you to assign specific IRQs to > specific PCI slots. Look at the documentation for your BIOS (I > hope you do have the documentation). > > In any case, I've shared IRQs between ISDN and other cards with > no problems. The driver specifies that the IRQ may be shared. > > --- > Gary Jennejohn / garyj@jennejohn.org gj@freebsd.org gj@denx.de > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isdn" in the body of the message > Hello Martin, Im not sure if I'm convinced by the IRQ sharing/conflict theory myself, although there could be issues on that side of things too. It's not uncommon for systems to share an IRQ for 2, 3 or 4 devices if they are onboard or PCI cards, and if the problem was the fact they were edge-triggered then the situation would more accurately be that one of the devices cannot be assigned at all, not that it is causing a problem because it is sharing. But that's enough of what the problem isn't. Since you are using a PCI isdn card it is more than likely it is a "passive" card, as most are, so there is a strong chance that you need a simple line terminator going in-between the ISDN cable from your card to the ISDN socket outlet at the wall. If you're not sure what a line terminator is then just ask your usual telecom equipment supplier or the phone company for one - it looks like a little plastic phone connector-socket and a connector-plug with a few centimeters of phone cable attached in-between and the purpose is to adapt a "raw" S0-bus for passive TA's Hope that helps Jean-Mark Dupoux jeanmark_@_dupx.freeserve.co.uk (anti-spam - remove __ ) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message