From owner-freebsd-questions Mon Jan 20 10:56:44 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77CDC37B401 for ; Mon, 20 Jan 2003 10:56:42 -0800 (PST) Received: from grummit.biaix.org (213-97-212-86.uc.nombres.ttd.es [213.97.212.86]) by mx1.FreeBSD.org (Postfix) with SMTP id 93EFD43F13 for ; Mon, 20 Jan 2003 10:56:40 -0800 (PST) (envelope-from joan@grummit.biaix.org) Received: (qmail 3303 invoked by uid 1000); 20 Jan 2003 18:54:57 -0000 Date: Mon, 20 Jan 2003 19:54:57 +0100 From: Joan Picanyol i Puig To: freebsd-questions@freebsd.org Subject: weirdness in NIC probing Message-ID: <20030120185457.GA3148@grummit.biaix.org> Mail-Followup-To: lists-freebsd-questions@biaix.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i 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 (please honour Mail-Followup-To, I'm not subscribed) Hi, I upgraded a box from 4.5 to 4.7, and to my surprise, it didn't recognize the NIC at bootup anymore (having miibus and wb in the kernel). However, it does recognize it if I plug another NIC in. This is what I get when it recognizes it: wb0: port 0xd800-0xd87f mem 0xdb000000-0xdb00007f irq 5 at devic e 10.0 on pci0 wb0: Ethernet address: 00:0 2:03:06:00:e5 miibus0: on wb0 lxtphy0: on miibus0 lxtphy0: 100baseFX, 100bas eFX-FDX, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto The relevant entries from pciconf are: wb0@pci0:10:0: class=0x020000 card=0x08401050 chip=0x08401050 rev=0x00 hdr=0x00 vendor = 'Winbond Electronics Corp.' device = 'W89C840F 100/10Mbps Ethernet Controller' class = network subclass = ethernet none1@pci0:13:0: class=0x020000 card=0x00118086 chip=0x12298086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '82557/8/9 EtherExpress PRO/100(B) Ethernet Adapter' class = network subclass = ethernet Note that the second NIC does not have a driver compiled for it in the kernel. Now, does anyone know what is causing this? Why does FreeBSD need the other NIC plugged in? It's probably some option in the kern config I don't know about (unfortunately, I don't keep the old config) tks -- pica To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message