From owner-freebsd-current@FreeBSD.ORG Fri Apr 30 09:01:29 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D5DC16A4CF for ; Fri, 30 Apr 2004 09:01:29 -0700 (PDT) Received: from mail-gw1.york.ac.uk (mail-gw1.york.ac.uk [144.32.128.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 720A943D2F for ; Fri, 30 Apr 2004 09:01:28 -0700 (PDT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from kimiko.york.ac.uk (kimiko.york.ac.uk [144.32.226.167]) by mail-gw1.york.ac.uk (8.12.10/8.12.10) with ESMTP id i3UG1C7I009287; Fri, 30 Apr 2004 17:01:12 +0100 (BST) Received: from buffy.york.ac.uk (buffy.york.ac.uk [IPv6:2001:630:61:0:20c:f1ff:fe85:e351]) by kimiko.york.ac.uk (8.12.11/8.12.11) with ESMTP id i3UG1CDi010580; Fri, 30 Apr 2004 17:01:12 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from buffy.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by buffy.york.ac.uk (8.12.11/8.12.11) with ESMTP id i3UG1BQC001195; Fri, 30 Apr 2004 17:01:11 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: (from ga9@localhost) by buffy.york.ac.uk (8.12.11/8.12.11/Submit) id i3UG1Bo1001194; Fri, 30 Apr 2004 17:01:11 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: buffy.york.ac.uk: ga9 set sender to gavin.atkinson@ury.york.ac.uk using -f From: Gavin Atkinson To: TooManySecrets In-Reply-To: <1083306178.767.7.camel@manu.datagrama.net> References: <1083231745.95945.15.camel@manu.datagrama.net> <1083233490.4812.19.camel@buffy.york.ac.uk> <1083306178.767.7.camel@manu.datagrama.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Message-Id: <1083340871.828.30.camel@buffy.york.ac.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 30 Apr 2004 17:01:11 +0100 X-York-MailScanner: Found to be clean cc: freebsd-current Subject: Re: Don't recognizes Realtek 8139 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 16:01:29 -0000 On Fri, 2004-04-30 at 07:22, TooManySecrets wrote: > El jue, 29-04-2004 a las 12:11, Gavin Atkinson escribi=F3: > > Can you give the output of "pciconf -lv" and a verbose dmesg (the outpu= t > > of the dmesg command after selecting "Boot FreeBSD with verbose ligging= " > > from the boot menu)? If you still have linux installed on it, the outpu= t > > of "lspci -v", or the equivelent under openbsd would be very useful... >=20 > OK, here it is a dmesg with a "verbose boot" (with ACPI disabled at > boot), and after the "pciconf -lv". This is interesting - looking at http://linmodems.technion.ac.il/archive-third/msg01413.html it appears that the Realtek card should appear as PCI device 0:7:0, but sure enough you don't seem to have anything on that address. Are you sure it's not disabled in the bios or anything? It is possible that even with it disabled, other operating systems could detect it, depending on how the BIOS disables it. It is perhaps slightly interesting that the PCI link config seems to confirm that there should be a device at 0:7:0 \\_SB_.PCI0.LNKH irq 11: [ 4 7 10 11] low,level,sharable 0.3.3 \\_SB_.PCI0.LNKD irq 11: [ 4 7 10 11] low,level,sharable 0.7.0 \\_SB_.PCI0.LNKA irq 11: [ 4 7 10 11] low,level,sharable 0.9.0 You could always add printf's to pci_add_children(), pci_read_revice() and pci_add_child() in /usr/src/sys/dev/pci/pci.c to find out what is happening, but I'm not sure if you'd achieve much - there's very little that can be happening there. Either pci_read_device() fails or maybe the device_add_child() call from pci_add_child() fails. Either way, I'm not really sure where to go from there... Gavin