From owner-freebsd-questions Fri Jan 11 12:31:27 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mcqueen.wolfsburg.de (pns.wobline.de [212.68.68.5]) by hub.freebsd.org (Postfix) with ESMTP id 592DE37B404 for ; Fri, 11 Jan 2002 12:31:22 -0800 (PST) Received: from colt.ncptiddische.net (ppp-318.wobline.de [212.68.71.39]) by mcqueen.wolfsburg.de (8.11.3/8.11.3/tw-20010821) with ESMTP id g0BKVFv03379; Fri, 11 Jan 2002 21:31:15 +0100 Received: from tisys.org (jodie.ncptiddische.net [192.168.0.2]) by colt.ncptiddische.net (8.11.6/8.11.6) with ESMTP id g0BKWMX62945; Fri, 11 Jan 2002 21:32:23 +0100 (CET) (envelope-from nils@tisys.org) Received: (from nils@localhost) by tisys.org (8.11.6/8.11.6) id g0BKVZp93661; Fri, 11 Jan 2002 21:31:35 +0100 (CET) (envelope-from nils) Date: Fri, 11 Jan 2002 21:31:00 +0100 From: Nils Holland To: FreeBSD Cc: FreeBSD Questions Subject: Re: irq ??? Message-ID: <20020111213100.A93491@tisys.org> Mail-Followup-To: FreeBSD , FreeBSD Questions References: <001b01c19ad7$756b0a80$0200a8c0@earth> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <001b01c19ad7$756b0a80$0200a8c0@earth>; from freebsd@email.si on Fri, Jan 11, 2002 at 08:35:54PM +0100 X-Operating-System: FreeBSD jodie.ncptiddische.net 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE X-Machine-Uptime: 9:16PM up 4:51, 1 user, load averages: 0.01, 0.01, 0.00 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Jan 11, 2002 at 08:35:54PM +0100, FreeBSD stood up and spoke: > My network cart stops working I think that there is a conflict in IRQ. > Is there??? > > Here are output from "dmesg | grep irq" > > pci1: at 0.0 irq 10 > ata0: at 0x1f0 irq 14 on atapci0 > pci0: at 7.2 irq 12 > ed0: port 0xe400-0xe41f irq 9 at device > 10.0 on pci0 > xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xe800-0xe87f mem > 0xe9000000-0xe900007f irq 10 at device 12.0 on pci0 > fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > sio1 at port 0x2f8-0x2ff irq 3 on isa0 > ppc0: at port 0x378-0x37f irq 7 on isa0 Seems that one of your network cards shares an IRQ with your graphics card (IRQ 10). Now, from my own research in this area, the PCI bus is well equipped to handle such situations, i.e. two (or more?) devices sharing one IRQ is not neccessarily something that means trouble. That said, it may well be worth trying to assign each card an own IRQ and see if this changes things. Depending on your motherboard, this can be done in one of two ways (at least normally): 1) Many motherboards have a BIOS that allows you explicitly to bind a certain IRQ to a certain PCI slot. By default, all these settings are set to "Auto", so the BIOS automatically assigns IRQs. However, you should be able to go into your BIOS and have a look if you can, for example, assign a certain IRQ to the slot in which your network card is. Assuming your network card is in slot 3 (your BIOS should help you determine where it actually is), you may want to change the IRQ for slot 3 from "Auto" to some currently unused and non-conflicting interrupt. 2) On some (especially older) boards, the above does not easily seem to be possible, as the BIOS doesn't allow you to mess with IRQ assignments. However, often each PCI slot has been "hard-wired" to use a certain IRQ, and thus you might have success by simply plugging your card into a different slot. Let me add, though, that I would probably try to find out if your two network cards may be conflicting somehow. I would probably boot with outly one of them, see if it works, then boot with the other, and see if that one works. If both work when they are "alone", they do indeed seem to be conflicting with each other, however, if the shared-IRQ card also doesn't work when it's the only card in the system, a IRQ conflict becomes more likely, although I would probably first re-check that the other configuration parameters for the card are correct. Hope that helps. Nils -- Nils Holland Ti Systems - FreeBSD in Tiddische, Germany http://www.tisys.org * nils@tisys.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message