From owner-freebsd-questions@FreeBSD.ORG Tue Jul 3 01:40:52 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C8E316A468 for ; Tue, 3 Jul 2007 01:40:52 +0000 (UTC) (envelope-from freebsd@meijome.net) Received: from sigma.octantis.com.au (ns2.octantis.com.au [207.44.189.124]) by mx1.freebsd.org (Postfix) with ESMTP id 0A08413C44C for ; Tue, 3 Jul 2007 01:40:51 +0000 (UTC) (envelope-from freebsd@meijome.net) Received: (qmail 18860 invoked from network); 2 Jul 2007 20:40:52 -0500 Received: from unknown (HELO localhost) (210.84.50.231) by sigma.octantis.com.au with (DHE-RSA-AES256-SHA encrypted) SMTP; 2 Jul 2007 20:40:51 -0500 Date: Tue, 3 Jul 2007 11:40:48 +1000 From: Norberto Meijome To: tundra@tundraware.com Message-ID: <20070703114048.637b0018@localhost> In-Reply-To: <46897B2F.1040700@tundraware.com> References: <7a49f37b0707021436p4e52e2e8mc165307ba610b5c7@mail.gmail.com> <46897B2F.1040700@tundraware.com> X-Mailer: Claws Mail 2.9.2 (GTK+ 2.10.13; i386-portbld-freebsd6.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org, PU Subject: Re: Problem with a NIC in FBSD 6.2 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 01:40:52 -0000 On Mon, 02 Jul 2007 17:24:47 -0500 Tim Daneliuk wrote: > PU wrote: > > Hello, > > > > I have a bit of a problem I'm hoping someone here can help with. I built a > > 6.2 FBSD box and wound up with a bad NIC out of 3 and what I thought might > > have been a bad pci slot. I replaced the NIC with a new one, and moved the > > card to another slot just to make sure I took care of the problem. > > However, now when I boot up, my rl0 interface is recognized, but isn't > > 'initialized'. What I mean by that is that I see entries in dmesg, but an > > ifconfig does not show that interface. I can't even plumb the thing as the > > OS says it doesn't exist. What really throws me is that the other two NICs > > and a video card that were also moved are recognized with no problems at > > all. Problems just seem to follow the rl0 interface. > [....] > b) All NICs work in some slots but fail on others. This would hint > to one of two possibilities: A bad PCI slot or a motherboard > that does strange and perverse things by hardwiring certain > interrupts to certain slot positions (yes, I've seen this and > it's maddening). Remedy: Run over the motherboard with a large > tank. Before heading to your local military surplus shop for a second hand tank, you may want to have a play with the PCI IRQ settings in your motherboard : - Change them from auto to one different IRQ to each slot. - DISABLE devices you dont need. Do you need 2 COM ports + LPT + who knows what else? This is usually the problem - you're NIC, in a certain pci slot, conflicts with other devices. In most motherboards, the IRQ assignment is shown just after POST and just before the OS boots (best way to see it is to remove all bootable devices so it's stuck after POST). You *really* want to have individual IRQs for each NIC.\ I've had this problem with some ASUS motherboards, Award bios + 3+ fxp cards. [....] _________________________ {Beto|Norberto|Numard} Meijome Law of Conservation of Perversity: we can't make something simpler without making something else more complex I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.